Matthew Brunton
This is a raycast game I have been working on as a side-project. It is made using C++ and SDL2.0.
It is made using a similar raycasting technique from games such as Wolfenstein 3D. I was curious to learn about how these games were made, and I also wanted to challenge myself, so I took up learning how to make a simple raycast game.
I started by reading up on the technique using http://permadi.com/1996/05/ray-casting-tutorial-table-of-contents/ and http://lodev.org/cgtutor/raycasting.html
I progressed from colored walls, to textured walls, and then to a textured floor and ceiling. I've also added static sprites.
This is a work in progress, and I have been learning a lot as I progress.
I also started working on articles to document the process.
The current source code can be found below.