Complete Godot Advanced Course
Published 5/2025
Duration: 28h 16m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 13.5 GB
Genre: eLearning | Language: English
Published 5/2025
Duration: 28h 16m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 13.5 GB
Genre: eLearning | Language: English
Learn to build three advanced games in Godot: RTS(Real Time Strategy) game , Farming RPG, and an Open World Platformer.
What you'll learn
- Learn advanced game development skills with the Godot game engine.
- Create a RTS(Real time strategy game) with logic based AI units for the player and enemy.
- Create a Farming RPG using multiple components and tile maps layers.
- Create an Open World Platformer game with a randomly generated world map using multiple block types.
Requirements
- Mid level understanding of using the Godot game engine and basic level programming knowledge.
Description
Ready to take your Godot game development skills to the next level? This course goes way beyond basic arcade games, teaching you how to create complex, interactive experiences that truly immerse players. You'll master features likesaving data,calculating time between game sessions,character animations,tilemap layer creation,building placement,randomized world generators, and much more. With these new skills, you'll be able to craft engaging worlds and stories that keep players hooked.Full source code will be included for each project.
Projects You'll Build and Skills You'll Learn:
1. Real-Time Strategy (RTS) Game
Develop a sophisticated RTS game where players manage armies, resources, and engage in real-time tactical combat.
Sophisticated AI pathfinding:Implement advanced navigation for units.
Resource management systems:Design comprehensive systems for collecting and utilizing in-game resources.
Unit creation and command:Learn to spawn, control, and manage large numbers of units.
Real-time tactical combat:Create dynamic and engaging combat mechanics.
Efficient data structures:Optimize performance for managing numerous game objects.
2. Top-Down Farming RPG
Craft a captivating farming RPG with dynamic environments, intricate systems, and engaging character interactions.
Tilemap generation and manipulation:Create detailed and interactive game worlds.
Intricate inventory and crafting systems:Design robust systems for items and recipes.
NPC interactions:Implement UI options from interacting with NPCs which can result in new items/buildings.
Robust save/load functionalities:Ensure players can seamlessly save and resume their progress.
Daylight cycles and crop growth:Develop dynamic lighting elements that affect gameplay look.
3. Open-World Platformer
Design and develop an expansive open-world platformer, focusing on seamless exploration and fluid mechanics.
Advanced character controllers:Build responsive and versatile player movement systems.
Physics-based environmental interactions:Create engaging worlds that utilize the game's physics.
Sophisticated inventory systems:Design dynamic inventories for the player and chests they can use to hold items.
Optimization strategies for open worlds:Learn techniques to ensure smooth performance in large environments.
Efficient asset streaming:Implement methods for loading game assets seamlessly as players explore and interact with the world around them.
Who this course is for:
- Intermediate to advanced level game developers who use the Godot game engine.
More Info