Some details:
- Fully from scratch, programmed in C++. It is not a copy of an existing game engine.
- Uses software rendering, every pixel is calculated and drawn one by one.
- The rendering engine is mixture of raycasting (like Wolf 3D) and raytracing, also contains voxel rendering.
- Multithreaded (uses all cores of the CPU).
- Small size, fits on a floppy.
Some demos on youtube: