Making Games With JavaScript - Pitt, Christopher; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2016)
1. Introduction -- 2. The Game Loop -- 3. Player Input -- 4. Collision Detection -- 5. Gravity -- 6. Ladders -- 7. Stairs -- 8. Camera Locking -- 9. Projectiles -- 10. Mobs -- 11. Health -- 12. Checkpoints -- 13. Inventory -- 14. Maps.
Keywords: Computer games-Programming.; Computer programming; Game Development; Web Development