Unity Game Tutorial: Match 3 - 3D Game (Udemy.com)
Match 3 Game Tutorial how to create a Match 3 like Candy Crush Saga in Unity 3D Game Engine.
Created by: Octo Man
Last updated September 2019
Our take
Based on the ratings of 62 students, a sample of their written reviews and the syllabus, as the course stood in September 2019. No course pays to be reviewed.
Octo Man's Match 3 tutorial walks through a Candy Crush style puzzle game in Unity, using 3D blobs instead of candy. It runs about 6 hours across 56 lectures in 8 sections, and the two biggest chunks are the game mechanics and the user interface and score. The code is written live, and the final scripts are not handed over. The course is listed for all levels, though one reviewer would not recommend it to a beginner.
Praise is mostly about the teaching. Reviewers call it short, precise and clear, and one mentions fast answers from the instructor. Another says it was good practice with lists. The complaints are consistent. Everything goes into one big script, which one student found complex and boring. Another wanted comments in the code. One reviewer says a section crashes Unity and was never re-recorded, so the fix sits in the extras. Others mention video dead spots and no special combos or power-ups.
The last update was September 2019, and the description targets Unity 2018.3, so the editor will look dated. Reviews running into 2022 do not report the project falling apart, though. At 4.3 stars from 62 reviews and only 425 students, it is a small course with mostly happy reviewers. Take it if one specific mechanic is what you are after. If you want a polished, publishable game, look elsewhere.
Pros
- Reviewers call the teaching short, precise and clear, with the game easy to tweak afterward
- Instructor is quick to respond and willing to help, according to one reviewer
- Good practice with lists, object movement and raycasting through one concrete game
- Covers the whole loop: board, matching, falling blobs, score, menu and level select
Cons
- All code goes into one script, which reviewers found messy and hard to revisit
- Ends as a single-mechanic prototype with no power-ups, special combos or publishing setup
- One section reportedly crashes Unity and was not re-recorded, plus some video dead spots
I love how you are teaching is short, precise, and crystal clear. Know how to modify the game to my taste. Thank you so much.
Labeled all levels, but one reviewer would not recommend it to a beginner. Basic C# and some Unity comfort help.
What you will learn
- How to create a Match 3 Game in Unity Game Engine.
- C# Fundamentals - Loops, Functions, Variables, Array, Lists ...
- Physics and Raycasting.
Course content
8 sections · 56 lectures · 6.2 hours of video
- 1Introduction 1 free preview1 lecture · 5 min
- 2The Concept & Unity Setup 2 free previews2 lectures · 10 min
- 3The Playfield5 lectures · 41 min
- 4Game Mechanics14 lectures · 1.7 hours
- 5Game Board Mechanics8 lectures · 59 min
- 6User Interface and Score21 lectures · 2.1 hours
- 7Other Scenes3 lectures · 21 min
- 8Conclusion & Bonus & Requests2 lectures · 8 min
Who it is for
The instructor says it suits
- You want to create a Match 3 Game with Unity.
- You want to learn using Unity to create 2D or 3D Games in generell.
- You have a passion for Games in general.
What you need before you start
- You need a working Mac or Pc.
- Unity Version 5.3+
- Passion for Games & Game Creation.
- The mood to finish the course to create an awesome Game.
- Maybe a passion for Match 3 Games.
How it compares
Against the other 183 rated Udemy courses in Unity on CourseDuck:
- Rating4.3 out of 5higher than 26% of them
- Reviews62#157 of 184 by number of reviews
- Length6.2 hoursshorter than 66% of them
- Last updatedSeptember 2019earlier than 71% of them
Course Description
In this Course you'll learn how to create a Match 3 like the amazing Candy Crush Saga in Unity Game Engine.
The concept is based match 3 or more Candys or such in a row or column. We create it as a 3D Game.
This course is a Beginner Course, so if you have trouble in any case, write me a message or Q&A, and i'll help as best as i can.
If you are beginner, you might have some trouble to follow, but the videos will guide you through the complete course. Don't forget you only become better if you repeat things and keep on learning!
So we create several Systems which will give us enough freedom to:
C# (Monodevelop)
create any board size we like
create our own Blobbs behaviors
create a Auto Matching System
create Auto Clear if no Matches are found on the Board
Unity (2018.3)
setting up our Blobbs
create highlight and background Particles
design our own User Interface with Score, matches left and a Star Meter
using Physics for the Blobbs to fall down
creating a Menu and simple Level Select Scene and of course a Game Scene
Course Material
I provide the following Material with the Course:
3 different Blobbs with animations
2 Star Textures and a Border Texture as *.png
You have to write the code on your own, i do not provide the final scripts!
All other graphics for Menu's, Icons, Images or Buttons need to be created on your own.
All Materials i provide are for education only and should not be in your final release!
Conclusion
In the end of this course you will have a fully functional Match 3 Style 3D Game.
Challenge
After you have created nice Menus, Buttons, and maybe additional content, upload the Game to any Gaming Website, Google Playstore, Apple Store or even Windows Store or Steam.
So what are you waiting for?
Let's make your dream game a reality!!
Level: Beginner / Intermediate
Video Course Length: ~6 hours
Unity Version required: 5.3+
Instructor Details
- 4.3 Rating
62 Reviews
Octo Man
I am OctoMan and I have a passion for games. I started to create small projects using Game Maker but now I make games and small apps using the latest and greatest of Unity3D. Unity3D has it all and with my help,
you can make 2D and 3D games too!
A little about me:
I’ve always wanted to be an art teacher. So I became a certified 3D Artist. At first I spent my time creating 3D objects but then in 2004 I evolved into a Game Creator with the art skills to back it up. My goals have changed. I not only want to be a game teacher, I want to be
your game teacher.
Usually i create tutorials on Youtube for free or requested patreon tutorials.
I create videos about Unity since 2015.
More courses by Octo Man
Unity Game Tutorial: Board Game - Ludo 3D (2020)
4.2 (193 Reviews)
Provider: Udemy
Time: 7.1h
$49.99
Unity Tutorial: Idle, Clicker, Incremental Game (2020)
4.4 (119 Reviews)
Provider: Udemy
Time: 4.1h
$44.99
More Unity courses
Learn to make an Awesome Builder-Defender game in Unity! (2021)
4.9 (1,909 Reviews)
Provider: Udemy
Time: 10.1h
$79.99
RPG Core Combat Creator: Learn Intermediate Unity C# Coding (2025)
4.8 (11,337 Reviews)
Provider: Udemy
Time: 27.6h
$149.99
Learn To Code By Making a 2D Platformer in Unity (2017)
4.8 (2,597 Reviews)
Provider: Udemy
Time: 13.1h
$13.99
Learn Blender 3D Modeling for Unity Video Game Development (2026)
4.8 (2,152 Reviews)
Provider: Udemy
Time: 11.7h
$149.99
Learn To Create A Roguelike Game In Unity (2020)
4.8 (1,234 Reviews)
Provider: Udemy
Time: 19.4h
$16.99
Reviews
By Archana T on 5/25/2022
I love how you are teaching is short, precise, and crystal clear. Know how to modify the game to my taste. Thank you so much.
By Ali İmran KAZAN on 3/31/2022
A litle bit straightforward, doesn't really make you understand C#, just makes you learn how to make this specific game. Not bad, not particularly good.
By Helton Silva on 9/21/2021
You will end the course with a prototype game with a single 3 match mechanic. NO Publish setup, NO extra features... Theres a section where your code will crash Unity and the guy did not re-recorded the lessons to fix that, you have to check the "extras".
By Mihai Catalin on 3/30/2021
A very good course I really had fun, thank you for creating this course, now I can create my own version and maybe a small income: D. I recommend this course to all future students, it is worth it. Thank you again
By Adrian Maleska on 1/17/2021
Very well explained and helpful if you're about to code a game of this type. Though it could be more inside like custom level loading instead of pure generation.
By Marcos Antonio Martinez Ubeda on 5/28/2020
A experiência foi bastante interessante como movimento de objetos, manipulação de listas e interface com o usuário.
By Ravi Jagannadhan on 5/20/2020
The coding sections need more work. The teacher, in addition to saying what the various functions are for, should also be commenting the functions, and explaining the logic via the comments. I realize this is onerous, however, it will make life easier when re-visiting the code base without having to scroll to sections of the lecture.
By Deepak dattatray Kalyani on 2/4/2020
Octaman have excellent knowledge about game programming and Game mechanics. I wish you all the best octaman and make more courses on gaming.
By Andrew C on 12/21/2019
I've always loved taking Octoman's courses. He's very knowledgeable and really gets into detail on things to help you learn easier.
By Thomas on 8/16/2019
Just loved the course..plus the fast response and willing to help was a big plus...Thanks Octo Man.. Cant wait to get your next course.. Thanks for all the help
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100










