Completed
) Intro to Lua
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Game Development with LÖVE 2D and Lua – Full Course
Automatically move to the next video in the Classroom when playback concludes
- 1 ) Intro to Lua
- 2 ) Installing Lua
- 3 ) Running Lua (VSCode)
- 4 ) Printing and Comments
- 5 ) Variables & Data Types
- 6 ) Strings
- 7 ) Math
- 8 ) If Statements
- 9 ) Loops
- 10 ) User Input
- 11 ) Tables
- 12 ) Functions
- 13 ) Working with Files
- 14 ) Custom Modules
- 15 ) OOP
- 16 ) Setup and LUD basics
- 17 ) The Config File
- 18 ) Drawing & Moving Shapes
- 19 ) Keyboard Input
- 20 ) Working with Sprites
- 21 ) Game Setup
- 22 ) Creating the Enemy
- 23 ) The Menu Screen
- 24 ) Adding a Point System
- 25 ) Game Over Screen
- 26 ) Game Setup
- 27 ) The Player
- 28 ) The Thruster
- 29 ) The Game State
- 30 ) Game Text
- 31 ) Asteroids
- 32 ) Lasers
- 33 ) Laser Collision Detection
- 34 ) Player Collision Detection
- 35 ) Player Lives
- 36 ) The Menu
- 37 ) Installing & Running LuaRocks
- 38 ) The Score System
- 39 ) Game Over
- 40 ) Invincible PLayer & Infinite Levels
- 41 ) Game Reset & High Score
- 42 ) BGM & SFX