Skip to content

castle-engine/darkest-before-dawn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Darkest Before the Dawn

This is a very old application; do not use this to learn Castle Game Engine!

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.

Introduction

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!

License

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/).

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

Author

Michalis Kamburelis

Building

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.