https://github.com/glurp/quadwebgl
quadcopter simulator in Webgl/Three.js
https://github.com/glurp/quadwebgl
drone simulator webgl
Last synced: about 1 year ago
JSON representation
quadcopter simulator in Webgl/Three.js
- Host: GitHub
- URL: https://github.com/glurp/quadwebgl
- Owner: glurp
- License: other
- Created: 2015-12-04T12:05:59.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-02-26T14:32:01.000Z (over 10 years ago)
- Last Synced: 2025-02-10T01:37:54.540Z (over 1 year ago)
- Topics: drone, simulator, webgl
- Language: JavaScript
- Size: 722 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Quadwebgl
=========
A Webgl/Gamepad game for quadcopter simulation.
developped, tested on Chrome,Firefox.
Mobile version: todo :)
Objective : get real sensation, without webgl lagging....
Direct acces :
https://rawgit.com/glurp/quadwebgl/master/index.html
Gameplay
--------
Simulate a real quadcopter (mode 2) radio commande, with a gamepad-compatible joystick.
* Left joystick : up/down , horizontal rotation
* Right joystick : forward/backward, left/right
* button 0 : goto 0,0,0
* button 1 : stop mouvments ( speeds=0 )
* button 2 : toggle camera view player-relative/fixe-position
* button 7/8 : for fixed camera, set altitude +/-
TODO
====
Phase 1 (current)
--------
* multi-gamepad models !
* texture for batiments
* sky
Phase 2
-------
* shadow
* mobile version
* behavior more realist on collision
Phase 3
-------
* physics engine integration : physics.js / ammo.js ...
* mode : beginer, expert, acrobatic...
* multi-gamer : WebRTC/Websocket
Licenses
=======
Use: Three.js
sounds from http://www.freesound.org/
Sources: LGPL