
Creative coding / ILLUSTRATED SERIES
The Nature of Games
Physics, Motion, and Procedural Worlds in Plain Code
Start with a moving dot, then add forces, collisions, particles, and terrain. Run each example in your browser.
Coming soon
We’re preparing this book for publication. Its Amazon listing will be linked here when it’s available.
Read a sample chapterA LITTLE MORE CLARITY
What you’ll explore.
Aspiring game developers comfortable with basic JavaScript.
The outline is from the working manuscript and may change before publication.
- 01The game loop
- 02Vectors and motion
- 03Forces
- 04Collisions
- 05Particles
- 06Procedural worlds
PUT AN IDEA TO WORK
Explore practice There’s a seat for your curiosity.
Try a coding problem, then compare approaches with a friend.
