I make stuff

Blog: Programming: AV-Racer Devlogs

(1): Getting a functional car model
Figuring out a simple and robust car simulation for arcade purposes. In this article the car physics is explained alongside relevant code.
devlog 1
(2): Making maps and the editor
How maps for the game were created, and how relevant metadata about the track was created using a custom editor.
devlog 2
(3): Designing the AI
Figuring out how to code a working car AI model from scratch. In this article the process is explained alongside the different models used.
devlog 3
(4): Writing a low-level immediate-mode renderer
Writing a graphics rendering API using OpenGL with ease of use and modularity in mind. The process is explained on how the algorithms work.
devlog 4