Language: Lua
Duration:
Difficulty:
Category: Programming
Certificate: Yes
Lua Setup
Basics of Lua: Recap
Overview of Love2D structure
Love 2D Helloworld
Loading and playing sound assets
Looping music
Trigerring sounds dynamically based on game events.
Horizontal and Vertical Movements
Basic Collison Detection: Bouncing Ball
Love2D physics module: Basic Physics Engine
Advanced Player Controls (Dashing, Double Jumps, etc.)
A Basic Platformer Game
Saving and loading game states
Loading and Displaying Sprites
Sprite Sheets
Sprite animations
Particle Effects
Parallax Scrolling
Basic game state management
Loading and transitioning between game states
Designing Levels
Build a simple multi-level game