Zooblocks: Match 3 in Godot

Make a simple and adorable Match 3 game in Godot 3.x

   Watch Promo

Make a simple match-3 game in Godot!

Zooblocks is a quick, simple little puzzle game where players try and clear as many tiles as possible by selecting groups of three or more concurrent tiles.

What will you learn?

In this course you'll learn how to make games like this using godot's built in physics engine and node system. We'll be making this as simple as possible by focusing on declarative coding techniques. For example, we won't be telling tiles to move down, we'll let gravity do that for us.

Some of the things we'll cover include;

  • Using scene inheretence to work from a single tile template to make many individual tiles
  • Writing a simple script to pick scenes and files from a directory so that you can select some at random
  • Setting up a randomized playspace with as many types of tiles as you like
  • Using Rigidbodies and buttons to make tiles
  • Having each tile check to see if its four neighbours are the same type when pressed
  • Using pinjoints to make googly eyes
  • and much more!

If you're looking to make simple match 3 games, or want to see how godot's nodes and physics engine can simplify your games creation process, why not take the Zooblocks course today?

Want to play Zooblocks to find out if it's for you?

Then you can! Download it for free on itch.io for Windows, Mac and Linux!


Your Instructor


Yann Burrett
Yann Burrett

Yann's passionate about delivering quality eduation. He graduated with a Master's in Science of Education (Theatre) from the City College of New York in 2010 and has been teaching in classrooms and online ever since. Teaching everything from theatre history through coding to students aged 4 through 86, he's a big fan of learned-centric education theory and the role of community in education. He's worked as an adjunct professor in two US colleges, a teaching artist, an online TEFOL instructor (as well as having a surprising amount of non-teaching careers).

A self-taught coder, Yann fell in love with the Godot engine and has been working with it ever since. He's also a massive board game nerd, a history geek, adores animals and hates mayonnaise. He currently lives in England with his two cats, Izkat and Kaboodle.


Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!