Skip to content

casteng/cast2-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CAST II Engine

CAST II is a free, open source game engine (not only a graphics one) for Delphi and Free Pascal

Required source from: Base.

The key points of the engine:
  • WYSIWYG world editor - a single tool to edit any aspect of the game world in real time. All the engine features are available in the editor.
  • Compatibility - the engine system requirements are lowest - its material system which is based on techniques approach allows to render the same scene with modern video hardware and with such old hardware as Intel 815 integrated video or Riva TnT.
  • Platform and API independent - any platfrom or API specific code is isolated and can be easily reimplemented for another platform/using other API. The source code is compatible with Free Pascal Compiler and Linux/MacOS X platforms are planned in the future.
  • Performance - the engine is designed and implemented to get highest performance possible. Render states/shader/render target changes are minimized, vertex/index buffers are managed effectively and so on. In addition, performance profile updated in real time will give all information about performance issues.
  • Dynamics - almost all calculation are done in runtime. This allows to make significant changes to game world on the fly.

Homepage

About

CAST II Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages