Skip to content

riteshgajare/Deception

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deception - A Spaceship travel game developed in JS and WebGL

How to Play

git clone https://github.com/riteshgajare/Deception.git
open index.html in any web-browser of your choice and you are good to go!!

Key Controls

Up: Accelerate Down: Brake Right: Turn right Left: Turn left Space: Jump

Game Features

  • Multiple levels (3) with increasing difficulty. (harder maps)
  • There will be speed control system for the spacecraft.
  • We have to jump from one plank to another.
  • There are gems which will increase the speed of the player.
  • There is SFX and background score in the game.
  • Implemented good story line for the game.
  • There is oxygen which runs out after some time. Have to finish the game before time runs out.
  • Collision with 'Red blocks' restarts the level. (Collision detection!)
  • Change gravity in levels. (This will affect the jump of the spacecraft) (extra)
  • Change the speed of the spaceship (extra)
  • Render spaceship using Blender tool & texturing it. (extra)
  • Cheat codes! ('g' for gravity toggle, 'n' for next level) (extra)

References

THREE.js, CANNON.js, Gauge.js, http://matthiasschuetz.com/three-basicthirdpersongame/, http://www.turbosquid.com/, http://learningthreejs.com/blog/2011/08/15/lets-do-a-sky/, http://www.w3schools.com/html/html5_audio.asp