Create Your 3D MOBA Game for Mobile Using Godot
Release date:2023, January 2
Duration:18 h 09 m
Author:Anas Khalil
Skill level:Beginner
Language:English
Exercise files:Yes
What will you learn
- Building a 100% server authoritative game using Godot
- Optimizing the game for 60fps performance on mobile devices
- Creating advanced movement and combat mechanics across a network
- Developing a Lobby/Room based system for matchmaking with 4-8 players
- Learning anti-cheating methods and mechanisms
- Getting familiar with advanced network lag compensation methods including Reconciliation, Interpolation, and Clock Synchronization
- Importing and manipulating 3D models and animations from Mixamo to Blender to Godot
- Building a manageable server/client code base that can scale
- Learning how to use particle systems to create special effects.
Requirements
Familiarity with the basics of Godot engine and having some experience with it would help
Description
- Learn how to create a 3D MOBA game using Godot Engine
- Understand the basics of importing 3D characters from Mixamo to Godot
- Setup a flexible animation tree for your character
- Build a 3D environment by importing and manipulating 3D assets in Godot
- Optimize assets for mobile devices using Lightmap baking in Godot
- Implement multi-resolution and multi-touch input features
- Use the particle system in Godot to create special effects
- Create a Lobby/Room system for your game
- Learn advanced game networking concepts such as entity interpolation, clock sync, and reconciliation
- Utilize advanced networking concepts in your game through movement and combat
- Discuss how to authenticate players entering your game
- Learn how to build and store user data for your game.
need more updates