/SkyRoads

A 3D game made with the OpenGL framework, where the player tries to survive as long as possible on the moving platforms

Primary LanguageC++

Skyroads

Description

  • 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

Languages

  • The project was developed using object-oriented programming in C++ and the OpenGL framework.
  • The shader files were written in GLSL.

Screenshots

Skyroads1

Skyroads2