A simple 3D maze game, where you have to find the exit to pass to the next level, but beware of enemies. The final objective is to obtain the highest score, you lose points when you die and the difficulty increases with the score.
The graphics are generated pixel by pixel with a crude ray tracing engine written in Python with Pygame and Numpy, accelerated by Numba, all the processing is done by the CPU.
Playlist with videos related to the development: • Pytracing Maze - from concept to firs...
The source code is available on my GitHub: https://github.com/FinFetChannel/Pytr...
Executable for Windows on itch.io: https://finfetchannel.itch.io/pytraci...