Create a Full 3D Top Down Shooter in Godot 4

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.

Create a Full 3D Top Down Shooter in Godot 4

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.

Get Tutorial