Overview
Learn to create a multi-room platformer game using JavaScript and HTML Canvas. The course covers building a player, implementing gravity, player movement, collision detection, sprite animation, and more. The teaching method includes step-by-step tutorials with practical examples. This course is intended for individuals interested in game development and programming with JavaScript and HTML Canvas.
Syllabus
What we're building
Sponsor: Into the AM
Project setup
Create a player
Gravity
Player movement
Background sprite
Collision blocks
Collision detection
Sprite animation
Hitbox implementation
Sprite swapping
Entering doors
Change levels
Finished product
Next steps
Taught by
Chris Courses