Create a Complete Grid-Based Puzzle Game in Godot 4 with C#

Learn how to create a complete 2D grid-based puzzle game from start to finish in Godot engine 4.3+ with C#!
4.91 (459 reviews)
Udemy
platform
English
language
Game Development
category
Create a Complete Grid-Based Puzzle Game in Godot 4 with C#
5 375
students
25 hours
content
Oct 2024
last update
$89.99
regular price

What you will learn

Grid-based puzzle mechanics - placing buildings on a grid, updating grid state, and querying the grid

Godot fundamentals - scene composition using a variety of nodes, signal definition and handling, scripting, custom resources, export variables, and more

Godot 4.3+ TileSet and new TileMapLayer - y-sorting multiple stacked layers, tile animations, custom user-defined tile data, and auto tiling

C# scripting - using C# effectively in Godot 4, C# data structures, using LINQ for filtering and querying data, using Nuget packages, and extension methods

Publishing - export your game for distribution

UI - using containers for layout, using custom themes, defining theme variations, textures and nine-slice, and buttons

Saving and loading - using JSON to store and load game save data to a custom user directory

Audio - implementing sound effects and music

Course Gallery

Create a Complete Grid-Based Puzzle Game in Godot 4 with C# – Screenshot 1
Screenshot 1Create a Complete Grid-Based Puzzle Game in Godot 4 with C#
Create a Complete Grid-Based Puzzle Game in Godot 4 with C# – Screenshot 2
Screenshot 2Create a Complete Grid-Based Puzzle Game in Godot 4 with C#
Create a Complete Grid-Based Puzzle Game in Godot 4 with C# – Screenshot 3
Screenshot 3Create a Complete Grid-Based Puzzle Game in Godot 4 with C#
Create a Complete Grid-Based Puzzle Game in Godot 4 with C# – Screenshot 4
Screenshot 4Create a Complete Grid-Based Puzzle Game in Godot 4 with C#

Loading charts...

Comidoc Review

Our Verdict

Firebelley's Godot 4.3+ course on building a grid-based puzzle game with C# provides an advanced, thorough examination of the engine's capabilities. While it offers solid, production-quality insights, learners must have prior programming expertise and stamina to navigate its swift pace and focus on puzzle games.

What We Liked

  • Broad and in-depth exposure to Godot Engine 4.3+ features using C#—from grid-based tile maps to input handling and audio
  • Comprehensive, step-by-step instructions guide you through building a complete, polished puzzle game with production-grade code
  • Varied teaching style reinforces best practices and software engineering concepts alongside game development techniques
  • Effective combination of prototype-and-refactor methodology and detailed explanations for clear understanding

Potential Drawbacks

  • Steep learning curve—suitable for intermediate or advanced students with solid programming foundations and familiarity with C# or statically typed languages
  • No separate lessons dedicated to Godot features, which might confuse beginners transitioning from other engines like Unity
  • Pace can be challenging due to fast-paced refactoring and implementation of advanced design patterns such as Singleton and composition
  • Limited variety in game genre; students may need additional resources for learning additional game development techniques beyond puzzle games
6166145
udemy ID
04/09/2024
course created date
12/09/2024
course indexed date
Bot
course submited by