Skyesblog | c

Blog

3D FPS Game Development in C & .MAP files

3D FPS Game Development in C & .MAP files

Journey through the creation of 3D game development, tackling a first person shooter engine built entirely in C. Covers topics such as rendering, map & geometry projection, parsing and understanding .MAP files, textures, collision detection, lighting & shaders, occlusion culling and more. This engine uses the same techniques, mapping files, and ideologies as classic 90's shooters such as Quake, and HalfLife.