Elypso Engine is a game development engine that is made with OpenGL, C++ 20 and several libraries and it is primarily aimed for Windows 10 and 11. Linux support is coming very soon and this README file will be updated accordingly once Linux support is confirmed to be working.
The engine is currently in the Alpha stage and has finished all of its Prototype versions.
- Elypso Engine beta release date is aimed for spring 2025.
- Elypso Engine full release date is aimed for spring 2026.
These dates are not final and may change so check back here regularly to see updates.
The documentation for Elypso Hub, Elypso Engine, Game Template and the Compiler will be found at the website so please look there for information, this README file will not cover how to install or use them.
To compile Elypso Hub, Elypso Engine, Game Template, or the Compiler from their source code, it is recommended to have the following tools installed:
- CMake
- Visual Studio 2022 Community Edition (or another edition of Visual Studio 2022)
If you prefer to compile with a different setup, you will need to provide your own compiler and IDE. By default, the engine compiles the game using CMake and MSVC (Visual Studio 2022). If you choose to use another IDE or compiler, you will need to modify the RunInstaller
function in the game compiler script, located at: Engine/src/engine/core/compile.cpp
.
For those who want to use CMake and Visual Studio 2022, detailed setup instructions are provided:
- CMake Setup: Download 'Windows x64 installer here' here. Setup instructions are available in
_external_shared/CMake/setup.txt
. - Visual Studio Setup: Download preferred version here. Setup instructions are available in
_external_shared/Visual_Studio/setup.txt
.
If this is your first time running the program then Windows may throw false positives like trojan or other "security threats". Follow this Microsoft tutorial to exclude Elypso Hub, Elypso Engine, Game Template and the Compiler folders from Windows Security scans.
Lost Empire Entertainment accepts all security vulnerability concerns or discovered security bugs at [email protected], do not post them as Issues.
By default Elypso Engine and its Game Template will not include Discord Game SDK because Discord does not allow to distribute it, if you wish to use it in your game or in the engine then follow the instructions in _external_shared/Discord/setup.txt
.
Official website (documentation coming soon)
Track development on the Trello board
-
Greenlaser - Lead developer
-
tkpmonke - Tester