├── .vscode └── launch.json ├── README.md ├── asteroids.js ├── audio ├── baby.mp3 ├── booster.mp3 ├── confetti1.mp3 ├── confetti2.mp3 ├── crash1.mp3 ├── crash2.mp3 ├── engine.mp3 ├── landing1.mp3 ├── landing2.mp3 └── theme.mp3 ├── bonuspoints.js ├── challenge.js ├── helpers ├── audio.js ├── constants.js ├── helpers.js ├── scoring.js ├── seededrandom.js └── state.js ├── images ├── favicon-16x16.png ├── favicon-180x180.png ├── favicon-270x270.png ├── favicon-32x32.png ├── favicon-540x540.png ├── oembed.png └── surfacerepeat.jpg ├── index.html ├── index.js ├── instructions.js ├── lander ├── confetti.js ├── controls.js ├── explosion.js ├── lander.js ├── toylander.js └── trajectory.js ├── particle.js ├── spaceAsteroids.js ├── starfield.js ├── stats.js ├── style.css ├── tally.js ├── terrain.js └── theme.js /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/README.md -------------------------------------------------------------------------------- /asteroids.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/asteroids.js -------------------------------------------------------------------------------- /audio/baby.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/baby.mp3 -------------------------------------------------------------------------------- /audio/booster.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/booster.mp3 -------------------------------------------------------------------------------- /audio/confetti1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/confetti1.mp3 -------------------------------------------------------------------------------- /audio/confetti2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/confetti2.mp3 -------------------------------------------------------------------------------- /audio/crash1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/crash1.mp3 -------------------------------------------------------------------------------- /audio/crash2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/crash2.mp3 -------------------------------------------------------------------------------- /audio/engine.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/engine.mp3 -------------------------------------------------------------------------------- /audio/landing1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/landing1.mp3 -------------------------------------------------------------------------------- /audio/landing2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/landing2.mp3 -------------------------------------------------------------------------------- /audio/theme.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/audio/theme.mp3 -------------------------------------------------------------------------------- /bonuspoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/bonuspoints.js -------------------------------------------------------------------------------- /challenge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/challenge.js -------------------------------------------------------------------------------- /helpers/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/helpers/audio.js -------------------------------------------------------------------------------- /helpers/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/helpers/constants.js -------------------------------------------------------------------------------- /helpers/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/helpers/helpers.js -------------------------------------------------------------------------------- /helpers/scoring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/helpers/scoring.js -------------------------------------------------------------------------------- /helpers/seededrandom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/helpers/seededrandom.js -------------------------------------------------------------------------------- /helpers/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/helpers/state.js -------------------------------------------------------------------------------- /images/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/images/favicon-16x16.png -------------------------------------------------------------------------------- /images/favicon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/images/favicon-180x180.png -------------------------------------------------------------------------------- /images/favicon-270x270.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/images/favicon-270x270.png -------------------------------------------------------------------------------- /images/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/images/favicon-32x32.png -------------------------------------------------------------------------------- /images/favicon-540x540.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/images/favicon-540x540.png -------------------------------------------------------------------------------- /images/oembed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/images/oembed.png -------------------------------------------------------------------------------- /images/surfacerepeat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/images/surfacerepeat.jpg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/index.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/index.js -------------------------------------------------------------------------------- /instructions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/instructions.js -------------------------------------------------------------------------------- /lander/confetti.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/lander/confetti.js -------------------------------------------------------------------------------- /lander/controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/lander/controls.js -------------------------------------------------------------------------------- /lander/explosion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/lander/explosion.js -------------------------------------------------------------------------------- /lander/lander.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/lander/lander.js -------------------------------------------------------------------------------- /lander/toylander.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/lander/toylander.js -------------------------------------------------------------------------------- /lander/trajectory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/lander/trajectory.js -------------------------------------------------------------------------------- /particle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/particle.js -------------------------------------------------------------------------------- /spaceAsteroids.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/spaceAsteroids.js -------------------------------------------------------------------------------- /starfield.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/starfield.js -------------------------------------------------------------------------------- /stats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/stats.js -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/style.css -------------------------------------------------------------------------------- /tally.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/tally.js -------------------------------------------------------------------------------- /terrain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/terrain.js -------------------------------------------------------------------------------- /theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmorris/lunar-lander/HEAD/theme.js --------------------------------------------------------------------------------