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!
Hi! I'm Yann!
I'm one of the founders of Canopy Games.
I have a Masters of Science in Theatre Education degree from the City College of New York and a Bachelor of Arts degree in Drama and Theatre Arts from Goldsmith's College, University of London. I currently live in the UK where I teach on a variety of subjects (mostly online).
I'm a passionate advocate for quality education in all fields, and my pedagogy is routed in a "learner-centered" model. I love my cats, teaching, playing computer, board and card games, exploring forests and cooking.
StartWelcome to Zooblocks! (2:34)
StartInstalling the Assets (2:21)
StartMaking a Tile Template (8:10)
StartSetting up the Level (9:25)
StartGoogley Eyes (10:39)
StartFile Grabber (6:53)
StartMaking Tiles (10:19)
StartRaycasts and Group Calls (14:54)
StartSliding Left (10:07)
StartParticles and Voices (10:04)
StartMaking the Settings Menu (16:00)
StartScripting The Settings Menu (11:07)
StartA Working Settings Menu (12:38)
StartThe Start Menu (29:19)