Monza Run

An OpenGL runner game demo I made as part of my computer graphics module coursework.

My work

  • Created the track and terrain using splines. Applied texture mapping.

  • Created lightposts and trophy stands from my own primitive programmable mesh code. Mapped textures for the stands.

  • Programmatically placed the start overhead lighposts and obstables.

  • Implemented car controls.

  • Implemented a night mode and spot lights in the shader. Programmatically positioned and oriented them.

  • Implemented camera techniques using TNB frame: 1st person, 3rd person, cinematic and top-down.

  • Implemented the HUD.

Date

Feb 2024 - May 2024

Role

All

Project Type

Solo - Coursework

Link

Soon!

Engine

Custom OpenGL

Language

C++