Project TitanicA ship simulator written in C++ using OpenGL.

Team Project for UCSD CSE167: Introduction to Computer Graphics

Project Titanic is a ship simulator where a player controls a ship on water and attempts to avoid collision with terrain, while trying to pick up as many buoys as possible. I was in charge of implementing the procedual terrain generation and audio engine in C++ using modern OpenGL with GLSL shaders, as well as OpenAL.