What is Castle Game Engine?
This open-source 3D/2D game engine for ObjectPascal provides a robust platform for game development across a variety of platforms and formats. The engine supports a wide range of 3D and 2D file formats, including VRML/X3D, Collada, Wavefront OBJ, MD3, and Spine, allowing developers to easily integrate diverse assets into their projects. With multi-platform capabilities spanning Linux, Windows, macOS, Android, and iOS, this engine empowers developers to create and deploy their games on a diverse range of target systems. The engine's optimized rendering engine delivers high-quality graphics with a wealth of visual effects, while the comprehensive API facilitates intuitive management of the game world and its elements. This flexible and feature-rich engine offers ObjectPascal developers a powerful tool for bringing their creative visions to life across multiple platforms and dimensions
Highlights
- Supports a broad range of 3D and 2D file formats for asset integration
- Portable to multiple platforms, including desktop and mobile operating systems
- Optimized rendering with a variety of graphic effects
- Comprehensive API for managing the game world
Platforms
- Mac
- BSD
- Linux
- Windows
Languages
- English
Features
Built-in editor
GlTF Support