
Master item merging in the item spots manager by using item merge data to detect merges, destroy merged items, clear spots, and move remaining items left to avoid game over.
Move all items to the right from the ideal spot when it is occupied. Manage spot indexing, rightward shifts, and merge checks to place the new item smoothly.
Move all items to the left after a merge in a Unity mobile puzzle game, starting from index three. Manage spots and target spots while preparing for animations.
Create a level manager to spawn levels, save level index in player prefs with a constant key, wrap with modulo, and emit a level spawned event for the goal system.
Create a simple unity ui manager that toggles the menu, game, level complete, and game over panels based on the game state, using enums and a singleton game manager.
Detects clicks on power-ups using a collider and camera raycast on the power-up layer, triggering the power-up manager to animate the vacuum.
Improve item movement from each item to the vacuum by drawing a four-point Catmull-Rom spline, using start, middle elevated point, and end positions, with adjustable duration for satisfying collection animations.
Hey there !
Build Your Own Addictive Puzzle Mobile Game in Unity!
Are you ready to create a game like Match Factory and learn valuable Unity skills in the process? In this course, you’ll build a fully functional match puzzle game from scratch — no prior game dev experience required! (If you have a bit of experience, it's better of course :))
What You’ll Learn:
How to set up a smooth Match-Factory like control
Implement matching logic, combos, and satisfying effects
Design and polish fun, colorful levels like in the original Match Factory game
Create interactive UI, menus, score systems, and progression
Optimize for mobile and test on a real device
By the end of the course, you'll have your very own working puzzle game that you can expand, customize, or even publish to the Play Store!
Why This Course?
Hands-on project from A to Z
Focus on fun, casual game mechanics
Perfect for indie devs, students, or hobbyists
Learn production-ready Unity techniques that you can reuse in other projects
Whether you want to launch your own mobile game or simply level up your Unity skills while building something exciting, this course is for you!
Let’s start building this amazing game today!
P.S. : You will find the source code and all the assets used attached as resources.