- Second homework for the Computer Graphics course.
- The project is a simulation of the popular 3D game, Skyroads.
- It consists of a simple interface, which contains a ball and moving platforms.
- The aim of the player is to survive as long as possible by jumping on the moving platforms.
- The objectives of this homework were:
- Learning how to create a simple scene using 3D transformations, such as translation, rotation and scaling
- Getting used to rendering meshes into the scene
- Learning how to add shader files and link them in the application
- Implementing first-person and third-person cameras
- The project was developed using object-oriented programming in C++ and the OpenGL framework.
- The shader files were written in GLSL.