A downloadable game

PSA: The profiler results for the GPU capture are attached, and I could not do the same for OpenGL because the software failed to download.

This assignment involved a lot of refactoring and moving code into platform specific scripts so that the remaining code in the graphics classes is the same(platform independent), along with adding 3 more vertices to our triangle in order to make it a sqaure.


I had to thoroughly read the instructions and the code in order to see what needed to be refactored, and then use header guards and moved code, got it to work separately for both platforms, and using the right and left hand rule made 3 extra vertices in each platform in order to make a square. Static objects for Geometry and Shader classes I implemented and calling functions from these created objects helped me achieve my goal.


There was a lot more leftover code in Direct3D as compared to OpenGL which made the leftover files in the graphics classes a little mismatched. It took me about 8 hours to finish this assignment.

Download

This game is currently unavailable

Leave a comment

Log in with itch.io to leave a comment.