What is it all about?
Blast is an old school pseudo 3D game engine coded in C/C++ from scratch.
It's mostly a one man effort, from the engine itself to the tools that support the game development process.
The engine utilizes no 3D graphics APIs whatsoever. No OpenGL, DirectX, Vulcan or Metal.
It's all CPU based rendering, done from scratch.
"Exodus: Trapped In Time" is a game powered by Blast, which is in continuous development simultaneously with the engine.
The game is planned to be as modder friendly as possible.
It will be available when all planned features are implemented for all major platforms.
What's the idea?
Blast aims to be a mix of the early 90's old school classic game engines that powered games like Wolfenstein 3D, Rise Of The Triad and the classic DOOM and at the same time implement some modern gameplay mechanics.
Blast won the 2nd place on Revision 2021 in the game compo category as a TRSi game demo release while still in very early alpha.
Link to Pouet.net release
- Ray Casting based pseudo 3D rendering