Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Pokémon JavaScript Game Tutorial with HTML Canvas

Chris Courses via YouTube

Overview

This course teaches learners how to create a Pokémon-style game using JavaScript and HTML Canvas. By the end of the course, students will be able to build a game map, import assets, handle collisions, create player movement and animations, implement battle sequences with attack and health interfaces, and add audio effects. The course follows a hands-on approach with practical demonstrations and step-by-step guidance. It is designed for individuals interested in game development, JavaScript programming, and interactive web design.

Syllabus

Introduction
Game Map Theory
Where to Find Free Game Assets
Download Tiled and Import a Tileset
Tile Brush, Paint Bucket, and Randomization
Landmass Formations
Tile Layering for a Plateau
Layering and Placement of Trees
Paths and Landscape Details
Collisions and Map Boundaries
Foreground Layers
Exporting Layers for Project Import
Programming - Project Setup
Import and Render Map
Player Creation
Move Player Through Map on Keydown
Player-to-Map-Boundary Collisions
Foreground Object Programming
Player Movement Animation
Battle Activation
Transition from Map to Battle Sequence
Draw Battle Background
Add Battle Sprites
Add Attack Bar Interface
Add Health Bar Interface
Attacks - Tackle
Attacks - Fireball
Queueing Dialogue
Populate Attacks Based on Chosen Monster
Randomizing Attacks
Display Attack Type
End Battle
Transition Back to Map
Audio and Sound Effects

Taught by

Chris Courses

Reviews

Start your review of Pokémon JavaScript Game Tutorial with HTML Canvas

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.