We will make a zombie horde shooter, covering aspects like Scripting, UI, Level Design and Animations
Unleash the horde! Learn Godot 4 by building a complete, modular, and action-packed 3D game from scratch.
What you’ll learn
- Build a complete, playable 3D top-down zombie shooter in Godot 4 from the ground up..
- Program smart zombie AI with pathfinding and attacking behaviors..
- Design a modular weapon system for easily adding new guns and abilities..
- Create robust game systems for health, damage, and a dynamic user interface (UI)..
- Import 3D models and animations from Blender and integrate them into Godot..
- Accelerate your workflow using Godot plugins for rapid and professional level design..
- Structure your project for scalability, making it easy to expand with your own ideas..
Course Content
- Introduction –> 1 lecture • 2min.
- Core Gameplay –> 8 lectures • 1hr 15min.
- Modular Gun System –> 8 lectures • 1hr 28min.
- User Interface & Interactivity –> 9 lectures • 1hr.
- Designing a Level for our Game –> 10 lectures • 31min.
- Character Models and Animations –> 12 lectures • 1hr 7min.

Requirements
Unleash the horde! Learn Godot 4 by building a complete, modular, and action-packed 3D game from scratch.
Ready to dive into 3D game development with the powerful and free Godot Engine?
+ Welcome to the most thrilling way to learn Godot 4! In this hands-on, project-based course, you’ll build a fully functional 3D Top-Down Zombie Shooter from start to finish. No boring theory—just practical, step-by-step creation that will give you the skills and confidence to build your own games.
+ Your instructor, Ahmed, will guide you through every part of the process, ensuring you understand not just the “how” but also the “why” behind each decision. You’ll end up with a fantastic portfolio piece that you can play, share with friends, and use as a foundation for your own original game projects.
By the end of this journey, you will have mastered:
- Core Gameplay: Code responsive player controls for movement and shooting.
- Enemy AI: Bring the world to life with hordes of AI-controlled zombies.
- Game Systems: Implement health, damage, and a dynamic UI.
- Modular Design: Build a flexible weapon system to easily expand your arsenal.
- 3D Asset Pipeline: Learn to import and use 3D models and animations.
- Level Design: Use built-in tools and plugins to create engaging levels.
Who is this course for?
+ Absolute Beginners looking for a fun, structured project to start their game dev journey.
+ Hobbyist Developers from other engines (like Unity or Unreal) who want to explore Godot 4.
+ Programmers who know how to code but want to learn the specifics of Godot and GDScript.
+ Anyone who wants to create a cool zombie game and learn valuable, transferable game development skills!
By the end of this course, you won’t just be following tutorials—you’ll be a confident Godot 4 developer with a complete game and the knowledge to build your next big idea.
Enroll now and let’s start building your zombie-slaying masterpiece!
Who this course is for:
- Aspiring game developers who want to learn Godot 4 through a fun, project-based approach.
- Beginners with little to no coding experience looking for a clear and guided introduction to game development.
- Developers from other engines curious about the workflow and power of Godot 4.
- Anyone who wants to create a portfolio-ready 3D game and understand the complete development process.
Requirements
A computer capable of running Godot 4 and Blender (both free).
A willingness to learn! No prior Godot or game development experience is required.