cell_tower Broadcast Station
visibility 1.9K views schedule 1 year ago
CULCHR.TV Vintage Exclusive
Vintage Sneakers Streetwear +37

Intro to Lua for people who know JavaScript

Lua is a scripting language used in everything from games to embedded systems to Wikipedia. Potch teaches us why it’s cool and how to get started. Upcoming episodes: https://lwj.dev/schedule Links & Resources: - Playdate game system: https://play.date/ - G2i: https://www.g2i.co/why-g2i?utm_source=Youtube&utm_medium=Video&utm_campaign=Influencer+Campaign&utm_id=Jason+Lengstorf - Potch's Website: https://potch.me/ - Lua: https://www.lua.org/about.html - Love 2D: https://love2d.org/ - How to build a game Engine - Will King: https://codetv.dev/series/learn-with-jason/s8/how-to-build-a-game-engine - Love 2D Starter: https://github.com/potch/starter-love2d - CodeTv Discord: https://codetv.link/discord Watch future episodes live at https://lwj.dev/live This episode was sponsored by: - Tuple: https://lwj.dev/tuple Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/) 00:00 Introduction 01:34 Guest Introduction 03:41 Journey into Game Development 08:12 Lua Programming 15:50 Setting Up Lua Environment 18:01 Basic Lua Programming Concepts 22:16 Tables and Functions 51:53 Implementing Basic Rectangle Movement 55:11 Adding Mouse Interaction 58:20 Implementing Scoring System 01:01:20 Creating Multiple Targets 01:10:57 Adding Movement to Targets 01:21:15 Incorporating Graphics 01:31:03 Final Thoughts and Next Steps

0:00 / 0:00
visibility 1,851 views thumb_up 62 comment 6 schedule 1:35:01 2025 1 year ago
Lua is a scripting language used in everything from games to embedded systems to Wikipedia. Potch teaches us why it’s cool and how to get started. Upcoming episodes: https://lwj.dev/schedule Links & Resources: - Playdate game system: https://play.date/ - G2i: https://www.g2i.co/why-g2i?utm_source=Youtube&utm_medium=Video&utm_campaign=Influencer+Campaign&utm_id=Jason+Lengstorf - Potch's Website: https://potch.me/ - Lua: https://www.lua.org/about.html - Love 2D: https://love2d.org/ - How to build a game Engine - Will King: https://codetv.dev/series/learn-with-jason/s8/how-to-build-a-game-engine - Love 2D Starter: https://github.com/potch/starter-love2d - CodeTv Discord: https://codetv.link/discord Watch future episodes live at https://lwj.dev/live This episode was sponsored by: - Tuple: https://lwj.dev/tuple Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/) 00:00 Introduction 01:34 Guest Introduction 03:41 Journey into Game Development 08:12 Lua Programming 15:50 Setting Up Lua Environment 18:01 Basic Lua Programming Concepts 22:16 Tables and Functions 51:53 Implementing Basic Rectangle Movement 55:11 Adding Mouse Interaction 58:20 Implementing Scoring System 01:01:20 Creating Multiple Targets 01:10:57 Adding Movement to Targets 01:21:15 Incorporating Graphics 01:31:03 Final Thoughts and Next Steps