3Dtest
C++,OpenGL,SDL
Around the time I began studying OpenGL graphics in my courses at
JKM hosted by Šiauliai University, I started delving into 3D graphics. This program taught me the basics of traditional OpenGL concepts such as matrix transformations and lighting (using LIGHT0...8). I also had to figure out how to create a map, which I did using a map editor created within the same program. It closely resembles other modeling programs like AutoCAD, for example.
To avoid making the game just about flying around the map, I attempted to create gravity and collision detection. However, while developing this game, I encountered several issues, including slow screen rendering (because I was redrawing the entire map in every frame), slow collision processing (as I wasn't proficient with multithreading at the time), and limitations in the number of drawable surfaces (since I used fixed-size arrays everywhere).
Started: 2013-12
Controls: WASD, F1
Comments
Post a Comment