This is work-in-progress.
To follow along, you need at least Kojo version 2.9.30 and kojo-gaming version 0.4.
Gaming-1 lesson plans
- Creating Pictures and moving them around on the canvas.
- Moving Pictures smoothly.
- Keeping Pictures within the stage area.
- Canvas bounds.
- Picture collisions and bouncing.
- Controlling Pictures via the keyboard and the mouse.
- Making a game - Hunted.
- ArrayBuffers and HashMaps for gaming.
- Hunted 2 - increasing the number of hunters without any code change.
- Hunted 3 - adding background and character images.
- Hunted 4 - putting an envelope around character images for better collision detection.
- Hunted 5 - using multiple images per character for richer animation.
- Hunted 6 - adding sound.
- Game refinement project 1 - Dino.
- Game refinement project 2 - Car Ride.
- Game Project
- A Platformer Game.
Todo
- Object Oriented Programming - core ideas.
- Redoing Hunted/Dino/Cars using OO ideas.
- Game Project.
- Using the Tiled Level Editor.
- Building Level 2 for the Platformer game.
- Game Project.
Copyright © 2010–2024 Kogics Foundation. Licensed as per Terms of Use.