mirror of
https://github.com/ssloy/tinyraycaster.git
synced 2025-01-16 20:58:23 +01:00
Dmitry V. Sokolov
da425dbe9f
Few bugfixes (e.g. FPS control); SDL knows to load .bmp files, so I remove the dependency to stb_image.h, because it is slow to compile
Project based learning: build your own 3D shooter in a weekend
Few things tinyraycaster is NOT:
- it is NOT a game, it is a mere stub;
- it is NOT even a 3d engine;
- it is NOT a competitor for id Software products. People, please, I am not John Carmack and neither my students are. Focus on the word "initiation".
Few things tinyraycaster IS:
- it IS a blank you can start from
- it IS a project you can participate to, pull requests are welcome, and anyone can edit the wiki
- it IS created in one day, check the commit history. I broke my leg, so I code instead of walking!
- it IS full of bugs. Bugreports are welcome!
As an example, here are the sources for the game made by my students Salih Nascimento and Stephane Hulot, also check the following youtube video for a preview:
Description
Languages
C++
66.2%
CMake
28.7%
C
2.5%
Shell
2.1%
Dockerfile
0.5%