The Complete LibGDX Game Course Using Java
The Complete LibGDX Game Course Using Java, available at $69.99, has an average rating of 4.4, with 95 lectures, based on 590 reviews, and has 9314 subscribers.
You will learn about Use Java To Solve Complicated Programming Problems Understand OOP Concepts Undersand How LibGDX Works Understand How Box2D Works Create Menus In LibGDX Play Music In Your Game Animate Sprites Use LibGDX Actions To Program Advanced Game Behavior Create A Character Select System Understand How Physics Engines Work Under The Hub Save Data Using LibGDX Preferences Save Data Using Encryption This course is ideal for individuals who are Complete Beginners or Anyone Who Wants To Learn Game Development It is particularly useful for Complete Beginners or Anyone Who Wants To Learn Game Development.
Enroll now: The Complete LibGDX Game Course Using Java
Summary
Title: The Complete LibGDX Game Course Using Java
Price: $69.99
Average Rating: 4.4
Number of Lectures: 95
Number of Published Lectures: 91
Number of Curriculum Items: 95
Number of Published Curriculum Objects: 91
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Use Java To Solve Complicated Programming Problems
- Understand OOP Concepts
- Undersand How LibGDX Works
- Understand How Box2D Works
- Create Menus In LibGDX
- Play Music In Your Game
- Animate Sprites
- Use LibGDX Actions To Program Advanced Game Behavior
- Create A Character Select System
- Understand How Physics Engines Work Under The Hub
- Save Data Using LibGDX Preferences
- Save Data Using Encryption
Who Should Attend
- Complete Beginners
- Anyone Who Wants To Learn Game Development
Target Audiences
- Complete Beginners
- Anyone Who Wants To Learn Game Development
*** This Is The Only LibGDX Course That Teaches How To Make Complete Games From Scratch On Udemy!!! ***
The course is completely project based, and we are going to create full featured games from scratch using LibGDX framework.
We will start with simple things so you will be comfortable if you are using LibGdx for the first time.
You will also benefit from my super fast response if you have
any issue that you are stuck with(I check Udemy forums every day if
someone posts a question). Oh and all the students taking the course
will also be there to help you!
All project files will be included and you are free to use them for anything that you like, personal or commercial use!
Lets take a look at the games that we are going to create inside of this course:
We are going to start with a simple game that I call Jack The Giant.
In this game we are going to help Jack climb down the beanstalk, along
the way we can jump on white clouds but we need to avoid dark clouds.
Besides of creating our gameplay we are going to create menus, implement
background music, and much much more.
The next game that we are going to create is Flappy Bird, and I know
what you are thinking oh not another Flappy Bird clone, but this is not a
regular Flappy Bird clone, oh no, I’ve added a lot of features that you
can’t find in any other flappy bird clone such as selecting a
bird(choose between different flappy birds), and
many other features that you will see inside of the course.
Using what you obtain in this course, you will be equipped
with more than enough knowledge in order to continue improving yourself
in the field of game development, using LibGDX or any other game engine.
If You ever had an idea for an awesome game, then enroll in this
course and learn the tools that you need to develop Your next hit
game!!!
What Is Your Risk By Taking This Course?
Nothing!! If you are not satisfied with the course, I promise I will give you a full refund of your money NO questions asked!!
Enroll Now!! You Will Not Be Disappointed!!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Intro
Chapter 2: Introduction To Java
Lecture 1: Downloading Java JDK And Android Studio
Lecture 2: Creating Our First Project
Lecture 3: Variables
Lecture 4: Operations With Variables
Lecture 5: Methods(Functions)
Lecture 6: Conditionals
Lecture 7: Loops
Lecture 8: Arrays
Lecture 9: Classes
Lecture 10: Data Encapsulation
Lecture 11: Inheritance
Lecture 12: Interfaces
Lecture 13: Array Lists
Chapter 3: Introduction To LibGDX
Lecture 1: Downloading LibGDX And Creating Our First Project
Lecture 2: LibGDX Main Components
Lecture 3: Helpers, Static Variables And Moving The Player
Lecture 4: Creating New Scenes Using The Screen Interface
Lecture 5: Extending The Sprite Class
Lecture 6: The Physics System
Lecture 7: Creating The World And Making The Player Move
Lecture 8: Drawing The Bodies On The Screen And Pixels Per Meter Ratio
Lecture 9: Moving The Player
Lecture 10: Detecting Collision
Chapter 4: Jack The Giant
Lecture 1: Jack The Giant Game Preview
Lecture 2: Importing Assets For Jack The Giant
Lecture 3: GameInfo Class
Lecture 4: Creating And Drawing Our Backgrounds
Lecture 5: Main Camera And Gameviewport
Lecture 6: Check If Backgrounds Are Out Of Bounds
Lecture 7: Cloud Class
Lecture 8: Debug Renderer And Debug Camera
Lecture 9: Clouds Controller
Lecture 10: Positioning And Drawing The Clouds
Lecture 11: Randomizing The X axis of the clouds
Lecture 12: Creating And Arranging New Clouds
Lecture 13: The Player Class
Lecture 14: Solution To The Cloud Body Position Problem
Lecture 15: Moving The Player
Lecture 16: LibGDX Texture Packer
Lecture 17: Animating The Player
Lecture 18: Main Menu
Lecture 19: Creating Main Menu Buttons
Lecture 20: Adding Listeners To Our Buttons
Lecture 21: Highscore Menu
Lecture 22: Highscore Buttons
Lecture 23: Options Menu
Lecture 24: Options Menu Buttons
Lecture 25: UI Hud
Lecture 26: Pause Panel
Lecture 27: Fixing Players Position
Lecture 28: Collectables
Lecture 29: Positioning Collectable Items
Lecture 30: Sensors, Filters and Colliding With The Collectable Items
Lecture 31: Removing Collectable Items
Lecture 32: Spawning Collectable Items In Our Game
Lecture 33: Removing Off Screen Collectables
Lecture 34: Singleton Patern
Lecture 35: Game Manager
Lecture 36: Player Out Of Bounds
Lecture 37: Players Score
Lecture 38: Player Died Method
Lecture 39: Actions
Lecture 40: End Score Panel
Lecture 41: Saving Data
Lecture 42: Displaying Highscore And Changing The Difficulties
Lecture 43: Setting The Speed Based On The Difficulty
Lecture 44: Playing Music
Lecture 45: Running The Game On An Android Device
Chapter 5: Flappy Bird
Lecture 1: Flappy Bird Game Preview
Lecture 2: Importing Assets And Organizing The Project
Lecture 3: Game Info Class
Lecture 4: Creating Our Backgrounds
Lecture 5: Moving Our Backgrounds
Lecture 6: Drawing And Moving Grounds
Lecture 7: Bird Class
Lecture 8: Bird Flap
Lecture 9: Ground Body
Lecture 10: Pipes Class
Lecture 11: Moving The Pipes
Lecture 12: Creating Multiple Pipes And Moving Them
Lecture 13: Score Body
Lecture 14: Detecting Collision
Lecture 15: Check For First Touch And Score System
Lecture 16: Creating Our Buttons
Lecture 17: Main Menu
Lecture 18: Change Bird Method
Lecture 19: Packing Bird Animation Images
Lecture 20: Animating The Birds
Lecture 21: Saving Data
Lecture 22: Showing Highscore
Instructors
-
Awesome Tuts
Anyone Can Learn To Make Games
Rating Distribution
- 1 stars: 18 votes
- 2 stars: 18 votes
- 3 stars: 44 votes
- 4 stars: 179 votes
- 5 stars: 331 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024