Skip to content

Submarine simulator game developed using C/C++ and openGL

License

Notifications You must be signed in to change notification settings

ThiagoPereiraUFV/Submarine-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Submarine Simulator v1.0

🔨 Thiago Marinho Pereira

GitHub language count Repository size GitHub last commit License

Technologies   |    Key controllers   |    Installation   |    License


Submarine-Simulator

🚀 Technologies

This project was built using following technologies:

💻 Key controllers

  • Arrow keys up and down to immerse ou emerge
  • Arrow keys right and left to change submarine direction
  • H and h enable or disable the help menu
  • F and f or I and i change the camera position
  • 1 enable or disable ambient light and key 2 enable or disable spotlight
  • L or l enable or disable the light effects
  • G or g toggle between Gouroud or Flat-Shading global shading models
  • F11 toggle between windowed or fullscreen modes
  • Esc to exit game

🔧 Installation and run

In order to install required libraries and start the game, run the following command on your terminal:

# Run bash script
$ bash install.sh

📝 License

This project is under MIT License. Check out LICENSE file to more details.


Built with ♥️ by Thiago Pereira