Skip to content

Physics-based educational game made with ThreeJS + CannonJS

License

Notifications You must be signed in to change notification settings

jorgejgnz/MoonLander

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebGL Game

Educational game to understand basic physics principles, developed in WebGL. Initially developed as a deliverable for the course Computer Graphics, as part of the MUIARFID Master's Degree (UPV).

img1 img2

Goal

Land on the moon smoothly in the shortest time possible before running out of fuel.

Contact floating green spheres to get extra fuel.

Controls

The ship can be controlled with:

  • Left/right arrows to apply angular thrust
  • Space to propel the ship forward
  • Mouse wheel to zoom

The rocket can be also controlled with buttons displayed on mobile devices.

From the top-right menu we can change the origin and rotation of the camera among other options.

License

MIT

About

Physics-based educational game made with ThreeJS + CannonJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages