This application was developed using a very old Castle Game Engine version. It still builds with the latest engine version (it is even tested by GitHub Actions to make sure we maintain backward-compatibility) but it's absolutely not how I would go about implementing this game type now.
Do not use this game as a learning example. Instead, get latest Castle Game Engine and browse examples
inside the installed engine.
This project is maintained here only:
- for historical purposes
- and as part of automated test to make sure we maintain backward-compatibility when developing new engine versions.
A scary 3D game. You're only safe within the light.
Game information: https://castle-engine.io/darkest_before_dawn.php .
Using Castle Game Engine. This was the first game using Castle Game Engine for Android!
Everything (code and data) is open-source, by Michalis Kamburelis, licensed on GNU GPL >= 2.0. Except some data files that are on various Creative Commons licenses (look for AUTHORS.txt inside data/).
Michalis Kamburelis
Compile by:
-
CGE editor. Just use menu items "Compile" or "Compile And Run".
-
Or use CGE command-line build tool. Run
castle-engine compile
in this directory. -
Or use Lazarus. Open in Lazarus
darkest_before_dawn_standalone.lpi
file and compile / run from Lazarus. Make sure to first register CGE Lazarus packages. -
Or use Delphi. Open in Delphi
darkest_before_dawn_standalone.dproj
file and compile / run from Delphi. See CGE and Delphi documentation for details.