Completed
Foreground Object Programming
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Pokémon JavaScript Game Tutorial with HTML Canvas
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Game Map Theory
- 3 Where to Find Free Game Assets
- 4 Download Tiled and Import a Tileset
- 5 Tile Brush, Paint Bucket, and Randomization
- 6 Landmass Formations
- 7 Tile Layering for a Plateau
- 8 Layering and Placement of Trees
- 9 Paths and Landscape Details
- 10 Collisions and Map Boundaries
- 11 Foreground Layers
- 12 Exporting Layers for Project Import
- 13 Programming - Project Setup
- 14 Import and Render Map
- 15 Player Creation
- 16 Move Player Through Map on Keydown
- 17 Player-to-Map-Boundary Collisions
- 18 Foreground Object Programming
- 19 Player Movement Animation
- 20 Battle Activation
- 21 Transition from Map to Battle Sequence
- 22 Draw Battle Background
- 23 Add Battle Sprites
- 24 Add Attack Bar Interface
- 25 Add Health Bar Interface
- 26 Attacks - Tackle
- 27 Attacks - Fireball
- 28 Queueing Dialogue
- 29 Populate Attacks Based on Chosen Monster
- 30 Randomizing Attacks
- 31 Display Attack Type
- 32 End Battle
- 33 Transition Back to Map
- 34 Audio and Sound Effects