Skip to content

manangoel99/FlightSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flight Simulator

Manan Goel 20171102


This is a Flight Simulator Game made using OpenGL3.3 written in C++. STL has also been used in the development of the game to make sure everything is as optimal as possible.


Controls

  • The aircraft flies using the W, A, D keys.
  • You can roll using the Q, E
  • Fire Missile using the right mouse button and drop bombs using the left mouse botton.
  • To quit the game just press the Esc
  • The aircraft will ascend on pressing the Space key and descend on pressing the Down Arrow

Rules

  • The player starts the game with a score of 0, Full Health and Full Fuel on the top left corner.
  • The goal is to collect as many checkpoints as possible.
  • The player shall face 3 types of obstacles in their journey, there are canons guarding each checkpoint, Enemies shall come down on parachutes and shoot bullets at you.
  • Contact with any of the three obstacles will lead to an instant loss of health.
  • Beware of the fuel it will deplete as time passes.
  • As the game progresses you'll find power ups like a 'Life' which will increase your health and 'Fuel Refills'.
  • A checkpoint can be collected only when the canon guarding it is destroyed.
  • Flying over Volcanoes is a complete no-no and will lead to immediate termination.
  • There are also Smoke Rings passing through which will fetch extra points.

How To Play

  • Install OpenGl using this link
  • Open Terminal
  • Run the following commands
    https://github.com/manangoel99/FlightSimulator.git
    cd FlightSimulator
    cd build
    make
    ./graphics_assign2
  • *Happy Gaming

Note -> For now the game only works on linux based platforms. {: .note}

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages