Overview
Dive into a comprehensive JavaScript game development tutorial to create a Sonic-inspired infinite runner using the Kaplay library. Learn essential techniques including project setup, asset loading, scene creation for main menu and gameplay, character object implementation, enemy logic, scoring system, and game over mechanics. Master parallax scrolling for dynamic backgrounds and explore the process of building and distributing your game. By the end of this hands-on course, gain practical experience in game development with JavaScript, equipping you with skills to create engaging browser-based games.
Syllabus
Intro
Project Setup
Loading Assets
Making The Main Menu Scene
Creating The Sonic Game Object
Making The Game Scene
Implementing Sonic Gameplay
Implementing Enemy Logic
Implementing Ring + Score Logic
Making The Game Over Scene
How Build The Game for Distribution
Taught by
freeCodeCamp.org