[Last updated 8/2021] Master Lua Programming and Create Amazing Games with LÖVE! (Udemy – Engsub)
About Course
Views
:
What you’ll learn:
Understand the basics of programming
How to use Lua
Utilize the core features of LÖVE
Find and use open-source software
Incorporate additional editors and tools
Create your own games!
Time video:
8.5 hours (82 Lessons + Documents)
Teacher:
Kyle Schaub
Total weight:
3.03 GB
Original link:
https://www.udemy.com/course/lua-love/
Course Content
01 – Install and Overview
-
02:29
-
01:39
-
003 Programming Environment.mp4
03:31 -
004 Project Structure.mp4
05:05 -
005 Projects On GitHub.mp4
01:36
02 – Lua Programming
-
001 Introduction to Lua.mp4
02:11 -
002 Variables.mp4
06:47 -
003 If Statements.mp4
05:02 -
004 Else and ElseIf.mp4
05:12 -
005 While Loops.mp4
05:47 -
006 For Loops.mp4
05:49 -
007 Functions.mp4
08:21 -
008 Comments.mp4
02:47 -
009 Local and Global Variables.mp4
02:40 -
010 Tables pt. 1.mp4
07:54 -
011 Tables pt. 2.mp4
03:54 -
012 Syntax Review.mp4
07:41
03 – Game #1 Shooting Gallery
-
001 Shooting Gallery Overview.mp4
02:50 -
002 Load, Update, and Draw.mp4
04:26 -
003 Drawing Shapes.mp4
09:02 -
004 Colors and Overlapping Graphics.mp4
05:41 -
005 Target Table and Global Variables.mp4
04:29 -
006 Using the Mouse.mp4
06:16 -
007 Shooting the Target.mp4
08:35 -
008 Randomness.mp4
06:07 -
009 Timer.mp4
07:54 -
010 Sprites (Images).mp4
10:31 -
011 Main Menu.mp4
07:47 -
012 Finishing Touches.mp4
06:34
04 – Game #2 Top-Down Shooter
-
009 Enemy Movement.mp4
07:21 -
017 Menu, Score, and Polish.mp4
14:00 -
016 Enemy Spawn Timer.mp4
06:03 -
015 Enemy Spawn Position.mp4
05:19 -
014 Shooting Enemies.mp4
06:16 -
013 Deleting Projectiles.mp4
07:28 -
012 Scaling Sprites.mp4
05:04 -
011 Shooting Projectiles.mp4
07:29 -
010 Basic Collisions.mp4
04:25 -
001 Top-Down Shooter Overview.mp4
01:27 -
008 Enemy Rotation.mp4
05:07 -
007 Enemies.mp4
08:41 -
006 Facing the Mouse.mp4
04:46 -
005 Sprite Rotation.mp4
08:16 -
004 Delta Time.mp4
03:29 -
003 Player Movement.mp4
05:39 -
002 World Setup.mp4
05:23
05 – Game #3 Platformer
-
011 Multiple Lua Files.mp4
04:28 -
021 What’s Next.mp4
03:09 -
020 Finishing Touches.mp4
08:23 -
019 Music and Sounds.mp4
03:43 -
018 Saving Data.mp4
09:22 -
017 Transitioning Between Levels.mp4
17:17 -
016 Platformer Enemies.mp4
19:21 -
015 Camera.mp4
05:09 -
014 Spawning Objects from Tiled.mp4
09:31 -
013 Import Tiled Map to LÖVE.mp4
05:18 -
012 Tiled.mp4
07:58 -
001 Platformer Overview.mp4
04:04 -
010 Jump Animation.mp4
05:27 -
009 Player Direction (Flipping the Animation).mp4
04:09 -
008 Changing Between Animations.mp4
04:39 -
007 Player Graphics.mp4
08:21 -
006 Animations.mp4
11:47 -
005 Querying for Colliders.mp4
08:16 -
004 Collision Classes.mp4
09:12 -
003 Moving and Jumping.mp4
06:37 -
002 Physics.mp4
08:46
06 – Web Game Development
-
001 LÖVE for Web Overview.mp4
01:57 -
002 Love.js Setup and Installation.mp4
04:06 -
003 Building and Running with Love.js.mp4
08:15 -
004 Hosting Your Game.mp4
05:37
07 – Mobile Game Development
-
001 Mobile Overview.mp4
01:36 -
002 Touching the Screen.mp4
04:21 -
003 Adapting to Screen Size.mp4
09:03 -
004 Installing Android Tools.mp4
07:08 -
005 Generating the APK.mp4
07:32 -
006 Installing on Your Android Device.mp4
03:56 -
007 Signing Your App.mp4
12:02 -
008 Publishing Your App.mp4
03:13
08 – Bonus Lectures
-
001 Command Line and Git Basics.mp4
06:56
Student Ratings & Reviews
No Review Yet