Mastering Game Development With Libgdx

Posted By: ELK1nG

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

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