A downloadable engine for Windows, macOS, Linux, and Android

Download NowName your own price

Free open-source 3D and 2D game engine using modern Object Pascal.

  • Use any 3D or 2D software to create your models in any format: X3D, VRML, Collada, OBJ, MD3, Spine...
  • Develop cross-platform applications, for desktop (Windows, Linux, Mac OS X...) and mobile (Android, iOS).
  • Optimized rendering with a lot of graphic effects (shadows, mirrors, bump mapping, shader effects...).
  • Build and edit the scene graph (X3D) at runtime. Create 3D processing, visualization tools and CAD applications.
  • Extensible system for game objects, with physics, creatures with AI and navmesh, and more.
  • Access numerous services, like in-app purchases and game services on mobile devices.
  • Create cross-platform user-interface with anchors and automatic scaling.

The complete engine documentation (with manual and tutorials!) and a list of features is on https://castle-engine.sourceforge.io/ . If you have any questions, talk with us on Discord -- https://castle-engine.sourceforge.io/talk.php :)

And if you want to learn modern Object Pascal, read this: http://castle-engine.io/modern_pascal_introduction.html . It's very alive, high-level and cross-platform language!

Published Aug 08, 2015
PlatformsWindows, macOS, Linux, Android
AuthorMichalis Kamburelis
Tags2D, 3D, castle-game-engine, FPS, Game engine, vrml, x3d


Download NowName your own price

Click download now to get access to the following files:

castle-game-engine-source-code.zip 127 MB
Version 6.4

Development log

Leave a comment

Log in with your itch.io account to leave a comment.