Game Development with LÖVE 2D and Lua – Full Course
Offered By: freeCodeCamp
Course Description
Overview
Syllabus
) Intro to Lua.
) Installing Lua.
) Running Lua (VSCode).
) Printing and Comments.
) Variables & Data Types.
) Strings.
) Math.
) If Statements.
) Loops.
) User Input.
) Tables.
) Functions.
) Working with Files.
) Custom Modules.
) OOP.
) Setup and LUD basics.
) The Config File.
) Drawing & Moving Shapes.
) Keyboard Input.
) Working with Sprites.
) Game Setup.
) Creating the Enemy.
) The Menu Screen.
) Adding a Point System.
) Game Over Screen.
) Game Setup.
) The Player.
) The Thruster.
) The Game State.
) Game Text.
) Asteroids.
) Lasers.
) Laser Collision Detection.
) Player Collision Detection.
) Player Lives.
) The Menu.
) Installing & Running LuaRocks.
) The Score System.
) Game Over.
) Invincible PLayer & Infinite Levels.
) Game Reset & High Score.
) BGM & SFX.
Taught by
freeCodeCamp.org
Related Courses
The Ultimate Beginners Guide to Game Development with ROBLOXUdemy Master Lua Programming and Create Amazing Games with LÖVE!
Udemy Learn How To Code Games In Roblox Studio
Udemy Learning Lua
YouTube Lua Programming Tutorial - Lua 5.3
YouTube