YoVDO

Lua and Love2D Programming and Game Development

Offered By: YouTube

Tags

Lua Courses Game Development Courses Multithreading Courses Network Programming Courses Collision Detection Courses

Course Description

Overview

Dive into Lua programming and game development with Love2d in this comprehensive tutorial series. Begin with a three-part introduction to Lua programming fundamentals, then apply your knowledge to create a Snake game using Love2d and Lua across six detailed segments. Learn essential game development concepts, including game states and exporting to executable files. Explore advanced topics such as multithreading in Love2d through a three-part series, and conclude by mastering UDP networking using the socket library in Lua and Love2d.

Syllabus

Introduction to Lua programming - part 1.
Introduction to Lua programming - part 2.
Introduction to Lua programming - part 3.
Create a Snake game in Love2d and Lua - part 1.
Create a Snake game in Love2d and Lua - part 2.
Create a Snake game in Love2d and Lua - part 3.
Create a Snake game in Love2d and Lua - part 4.
Create a Snake game in Love2d and Lua - part 5 - game states and finalizing.
Create a Snake game in Love2d and Lua - part 6 - export to .exe.
Multithreading in Love2d p1 - creating a thread.
Multithreading in Love2d p2 - add input values.
Multithreading in Love2d p3 - get out values from a thread.
UDP networking in Lua and Love2d using the socket library.


Taught by

AtiByte

Related Courses

Beginner Roblox And Lua: Start making Games with Roblox Studio
Skillshare
Learn How To Code Games In Roblox Studio
Udemy
Master Lua Programming and Create Amazing Games with LÖVE!
Udemy
The Ultimate Beginners Guide to Game Development with ROBLOX
Udemy
Embedding Lua in C++
YouTube