November Sky
http://nondefault.net/november
Running locally
- Start the testing server:
node ts.js 8000
- Navigate to the website: http://localhost:8000/
Playing
- Click build
- Click colored pieces on left to choose part
- Click in grid to add parts to rocket
- Yellow part is engine
- Click launch to launch rocket
- Click program to add code
- Write javascript!
- Click submit when done to start flying.
- Try to go as high as possible!
Goal
- Teach basic programming
- Useful [simple] algorithms
- Open-ended
- Make fun game
Objectives
- Go to space
- Build rocket from random parts
- Program rocket
Mechanics
- Collect parts
- Build parts on grid
- Program controller using API for each part
- Parts
- Fuel tank
- Thruster
- Controller
Technology
MatterJS with Pixi for rendering