Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete LibGDX Game Course Using Java
Introduction To Java
Intro (2:01)
IMPORTANT! - Where To Get Live Help (3:46)
New Lecture
Downloading Java JDK And Android Studio (1:42)
Creating Our First Project (9:54)
Variables (14:21)
Operations With Variables (11:46)
Methods(Functions) (17:19)
Conditionals (19:53)
Loops (11:42)
Arrays (18:46)
Classes (20:58)
Data Encapsulation (12:59)
Inheritance (20:33)
Interfaces (8:59)
Array Lists (9:37)
Introduction To LibGDX
Downloading LibGDX And Creating Our First Project (12:08)
LibGDX Main Components (17:31)
Helpers, Static Variables And Moving The Player (20:24)
Creating New Scenes Using The Screen Interface (20:14)
Extending The Sprite Class (11:30)
The Physics System (17:53)
Creating The World And Making The Player Move (11:23)
Drawing The Bodies On The Screen And Pixels Per Meter Ratio (15:29)
Moving The Player (17:00)
Detecting Collision (16:46)
Jack The Giant
Jack The Giant Game Preview (2:45)
Importing Assets For Jack The Giant (15:24)
GameInfo Class (6:28)
Creating And Drawing Our Backgrounds (15:47)
Main Camera And Gameviewport (11:37)
Check If Backgrounds Are Out Of Bounds (12:34)
Cloud Class (20:43)
Debug Renderer And Debug Camera (13:20)
Clouds Controller (13:41)
Positioning And Drawing The Clouds (12:29)
Randomizing The X axis of the clouds (10:54)
Creating And Arranging New Clouds (22:42)
The Player Class (20:16)
Solution To The Cloud Body Position Problem (6:47)
Moving The Player (6:58)
LibGDX Texture Packer (13:16)
Animating The Player (24:54)
Main Menu (9:26)
Creating Main Menu Buttons (19:46)
Adding Listeners To Our Buttons (7:25)
Highscore Menu (6:39)
Highscore Buttons (23:45)
Options Menu (5:57)
Options Menu Buttons (21:50)
UI Hud (29:45)
Pause Panel (10:51)
Fixing Players Position (4:18)
Collectables (10:05)
Positioning Collectable Items (9:02)
Sensors, Filters and Colliding With The Collectable Items (14:26)
Removing Collectable Items (9:59)
Spawning Collectable Items In Our Game (15:16)
Removing Off Screen Collectables (5:21)
Singleton Patern (13:14)
Game Manager (25:03)
Player Out Of Bounds (12:16)
Players Score (5:38)
Player Died Method (13:05)
Actions (14:56)
End Score Panel (12:28)
Saving Data (26:09)
Displaying Highscore And Changing The Difficulties (12:36)
Setting The Speed Based On The Difficulty (6:57)
Playing Music (16:36)
Running The Game On An Android Device (9:07)
Flappy Bird
Flappy Bird Game Preview (2:07)
Importing Assets And Organizing The Project (9:59)
Game Info Class (5:18)
Creating Our Backgrounds (13:54)
Moving Our Backgrounds (11:39)
Drawing And Moving Grounds (11:57)
Bird Class (21:09)
Bird Flap (8:14)
Ground Body (13:28)
Pipes Class (28:34)
Moving The Pipes (8:42)
Creating Multiple Pipes And Moving Them (19:22)
Score Body (18:19)
Detecting Collision (15:04)
Check For First Touch And Score System (17:46)
Creating Our Buttons (10:42)
Main Menu (17:34)
Change Bird Method (19:42)
Packing Bird Animation Images (10:36)
Animating The Birds (10:05)
Saving Data (5:16)
Showing Highscore (14:21)
Downloading Java JDK And Android Studio
Complete and Continue