Mastering Game Development With Libgdx
Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.20 GB | Duration: 9h 28m
Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.20 GB | Duration: 9h 28m
A Comprehensive Guide to Creating Interactive Games
What you'll learn
libGDX Basics
Game Project Setup
Animation Techniques
Audio and Visual Enhancements
Requirements
Passion for Game Development
Creative Mindset
Basic Computer Skills
Description
Unlock the world of game development with libGDX in this comprehensive course. Dive into the exciting realm of game creation and learn how to build captivating games step by step. Whether you're a beginner or an experienced developer, this course will take you on a journey through the key aspects of libGDX game development.Course Sections:Project Set-Up and Game Class: Get started with libGDX and set up your game project.Creating Game Elements: Develop the foundational components, including actors, screens, and the main class.Animating Your Game: Explore the magic of animation as you breathe life into your game characters.Game Mechanics and Logic: Implement essential game mechanics and logic to make your game engaging.Audio and Visuals: Enhance the gaming experience with sound effects, background music, and graphical elements.User Interaction and Controls: Learn to manage player input, touch events, and device features.Menus and Screens: Create an immersive user interface with menus, screens, and interactive elements.Final Touches and Conclusion: Polish your game, review your work, and prepare to release your masterpiece.This course is designed to provide you with a solid foundation in libGDX game development, enabling you to bring your gaming ideas to life and share them with the world. Whether you dream of creating mobile, desktop, or web-based games, this course will equip you with the skills and knowledge to turn your vision into a reality. Join us and embark on your journey to becoming a proficient game developer.
Overview
Section 1: Getting Started with Java and libGDX Game Development
Lecture 1 Install Java and Eclipse
Lecture 2 Plugin Installation for Eclipse
Lecture 3 How to Create a LibGDX Project
Lecture 4 libGDX Sprite and SpriteBatch
Lecture 5 libGDX Orthographic Camera
Lecture 6 libGDX Game Lifecycle
Lecture 7 libGDX Input Proccesing
Section 2: libGDX Project SetUp
Lecture 8 libGDX Project SetUp
Section 3: In-Depth libGDX Game Development Guide
Lecture 9 Creating libGDX Game Project
Lecture 10 Main Class Set-Up
Lecture 11 Monty Class Development
Lecture 12 Deep Dive: Monty Class Development
Lecture 13 Door Class Development
Lecture 14 Deep Dive: Door Class Development
Lecture 15 The Game Manager Class
Lecture 16 Deep Dive: The Game Manager Class
Lecture 17 Input Management
Lecture 18 Deep Dive: Input Management
Lecture 19 Handling the Doors
Lecture 20 Deep Dive: Handling the Doors
Lecture 21 Restarting the Game
Lecture 22 Deep Dive: Restarting the Game
Lecture 23 Set Background
Lecture 24 Deep Dive: Set Background
Lecture 25 Text Management
Lecture 26 Deep Dive: Text Management
Section 4: Building a Mole Whacking Game with libGDX
Lecture 27 Section Overview | Creating Mole Game Project
Lecture 28 Setting Game and Cameras
Lecture 29 Creating the Mole Class
Lecture 30 Creating the Game Manager Class
Lecture 31 Mole Class Update
Lecture 32 Animating the Moles
Lecture 33 Game Sound Management
Lecture 34 Text Management
Lecture 35 Section Conclusion
Section 5: Developing a Catch Ball Game with libGDX
Lecture 36 Catch Ball Project Set-Up
Lecture 37 Game Manager Development
Lecture 38 Main Class
Lecture 39 Set Up Cameras and Viewpoints
Lecture 40 Create the Basket
Lecture 41 Input Manager Set Up
Lecture 42 Create the Ball
Lecture 43 Spawn Manager Development
Lecture 44 Randomize and Display the Ball
Lecture 45 Text Manager Class Development
Lecture 46 Display Score and Record
Lecture 47 Menu Screen Display
Lecture 48 Menu Screen Functionality
Lecture 49 Back Key Set Up
Lecture 50 Action Sound Implementation
Lecture 51 Add Background Sound
Lecture 52 Section Conclusion
Section 6: Building a Cheese Chase Game with libGDX
Lecture 53 Get The Cheese Section Overview
Lecture 54 Project Set Up and Cheese Game Class
Lecture 55 Base Screen Development
Lecture 56 Creating the Mouse Actor
Lecture 57 Animating the Mouse Actor
Lecture 58 Displaying the Mouse
Lecture 59 Moving the Mouse
Lecture 60 Displaying the Cheese
Lecture 61 Mouse - Cheese Intersection
Lecture 62 Displaying the Background
Lecture 63 Adding Text Graphics to Your Game
Lecture 64 Adding Menu Screen to Your Game
Lecture 65 Section Conclusion
Aspiring Game Developers,Programming Enthusiasts,Creative Minds