Castle Game Engine logo

Castle Game Engine

Enables creation of 3D and 2D games supporting multiple file formats across various platforms with optimized rendering and a comprehensive API.

Made by Unknown Author

  • objectpascal

  • Game Development

  • Game Engine

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