Skip to content

boydpelley/SubmarineSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Submarine Simulator

This project was written in C with OpenGL and simulates a submarine in an underwater environment

Demo

submarine-sim-clip.mp4

Features

  • XYZ movement
  • Screen Resizing Capabilities
  • 3D third-person camera movement
  • Fog
  • Fish that observe flocking (boid) behavior
  • Wireframe viewing
  • Rendering of .obj files and textures

Scene Controls

Up Arrow : Raise Submarine Down Arrow : Lower Submarine w,a,s,d : Lateral Movement of Submarine u : Toggle Wireframe Drawing b : Toggle Fog f : Fullscreen q : Quit

About

3D Submarine and Fish simulator implemented in C with OpenGL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages