-
Planning A Big Game
-
How I Planned This Game
-
Finding Game Assets
-
Sprite Sheets
-
Moving Around
-
Basic Collisions
-
Pixel Perfect Collisions
-
Jumping
-
Vertical Collisions
-
Variable Jumping
-
Running Sprite
-
Jumping Animation
-
A Custom Collision Mask
-
Programming Talk – State Machines
-
Design Talk – Coding Limitations
-
Our State Machine
-
Hero Attack State
-
Programming Talk -Scripts
-
Animation End Script
-
Our Camera and View
-
Tile Sets
-
Walking On Tiles
-
The Skeleton Sprite
-
Design Talk – Enemy AI
-
Enemy State Machine
-
Walking Skeleton
-
Skeleton Vision
-
Charging Skeleton
-
Skeleton Attack
-
Getting Hit – Part
-
Getting Hit – Part 2
-
Getting Hit – Part 3
-
Player Invincible State
-
Invincible State Feedback
-
Player Death State
-
Drawing and Cameras
-
Skeleton Taking Damage
-
Killing the Skeleton
-
Sound Effects
-
Adding Music
-
Design Talk – Level Design
-
The First Level
-
Change Room State – Part 1
-
Change Room State – Part 2
-
Change Room State – Part 3
-
The Middle Room
-
The Last Room
-
Skeleton and Hero Fixes
-
The Eye Bat
-
Programming Talk – Parents
-
Setting Up Enemy Parent
-
Eye Bat Idle State
-
Eye Bat Charge State
-
Eye Bat Attack State
-
Eye Bat Death
-
Eye Bat Finishing Touches
-
Getting Unstuck
-
Finishing The Middle Room
-
Importing The Goblin
-
The Goblin Data
-
Goblin Idle, Walk and Charge States
-
Wrapping Up The Goblin
-
Jump Buffer And Double Jump
-
Magic Sword Slash
-
Importing The Mushroom
-
Growing The Mushroom
-
FireBall Attack
-
The Fireball
-
Mushroom Death
-
Player Healthbar
-
The Last Level