Skip to content

🎮🤖🧿 Simple 3D step-based game in SDL2 & C++, like a 3D Pac-Man.

License

Notifications You must be signed in to change notification settings

esotericpig/EkoScape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EkoScape

Screenshot of EkoScape

This is an old game I made back in 2004 (with minor edits in later years) using my friend's 3D step-based engine: The Dantares Engine by Ryan Witmer. You can find the original code in relics/.

I originally made it for Windows only. In 2024, I re-wrote the code for it in SDL (tested on Linux) using modern C++20. However, it still uses The Dantares Engine and requires legacy OpenGL 2.0+.

The code is a bit over-engineered, but I designed it so that I could use parts of it in other projects. I was planning to make a simple ECS, but because the game is quite simple and the ECS code produced more files/lines of code, I decided to just to stick with the original class-based structure.