Overview
Syllabus
- Intro
- Assignment Demo
- README.txt Specification Begin
- Assets
- Entity Positioning
- Player
- Animations
- Decorations
- Tiles
- GUI
- Rendering
- Bonus
- Misc
- Level Creation
- Asset Config File
- Level File
- Code Overview Begin
- Animation update/hasEnded
- Physics GetOverlap
- Components
- GameEngine
- Scene_Play.h
- Scene_Play.cpp
- init / Action Registration
- gridToMidPixel / Grid Explanation
- loadLevel / Example Code
- spawnPlayer / Smaller Systems
- Collision System
- DoAction System
- Animation System
- onEnd / Scene Switching
- GUI / Rendering Systems
- Assignment Hints / Order of Implementation
Taught by
Dave Churchill