Make a Match-Three Puzzle Game in Unity

Make a match-three game from scratch!

4.88 (973 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Make a Match-Three Puzzle Game in Unity
6,211
students
16 hours
content
May 2021
last update
$74.99
regular price

What you will learn

Make their own match-three puzzle game to be deployed on PC/Mac or their mobile device!

Create a tile-based 2D game in Unity

Why take this course?

๐ŸŽ‰ **Course Title:** Make a Match-Three Puzzle Game in Unity ๐ŸŽ“ **Course Headline:** ๐Ÿš€ **"Make a match-three game from scratch!"** ๐ŸŽฎ --- **Course Description:**

Dive into the world of game development with our comprehensive course on creating a Match-Three puzzle game in Unity. Although the course was initially recorded using an older version of Unity, the final project has been meticulously updated to utilize Unity 2019. Fear not, as we've tailored the content to ensure compatibility with the latest version.

We have gone above and beyond to include advanced features that make this course the most extensive available for designing a Match-Three game in Unity:

- ๐ŸŽจ **Re-skinning your game using your own Sprites** - personalize your game's look and feel! - โ„๏ธ **Checking for the deadlock condition (no more available moves)** - ensure your players always have a move to make. - ๐Ÿ”„ **Shuffling the Board pieces (instead of deleting them and re-filling the Board)** - for a smoother player experience. - ๐Ÿ… **Building a one-, two-, or three-star score meter** - reward players for their achievements. - โฑ๏ธ **Creating new level objectives (scored, timed, and collected)** - keep your game interesting and varied.

This course now offers an in-depth, 16+ hour journey into game development. Save weeks of work on building your own match three game. Don't miss out on this opportunity to join the ever growing ranks of our class and see what you can build today!

--- **What You Will Learn:**
  • Start with a blank Unity project and flesh out a fully working game level from scratch.

  • Learn some fundamental techniques for creating your own tile-based match-three puzzle game.

  • Follow several C# scripts line-by-line, learning how to organize scripts logically and cleanly for better code management.

**What is Covered in the Course:**
  1. Setup our project settings and environment for optimal performance and ease of development.

  2. Create a Board class to store our tiles and game pieces, ensuring they are easy to manipulate and manage.

  3. Design an auto-centered orthographic camera that follows the action as it unfolds.

  4. Make a GamePiece class that can move with interpolation for smooth animations.

  5. Setup the tiles to receive mouse input, making them interactive and responsive.

  6. Search for matches in a two-dimensional array, the core mechanic of your game.

  7. Handle recursive calls to clear and refill our Board efficiently, keeping the game running smoothly.

  8. Add sound effects to game events for an immersive experience.

  9. Apply particle effects to add some visual flair to your game's graphics.

  10. Making a score manager to track player progress, keeping them engaged and motivated.

--- **Join the Demokratization of Game Development!** Level up your Unity 3D skills and build your own match-three puzzle game with our course. By completing the class, you will have a full set of source code as a starting point for your very own match-three masterpiece. ๐ŸŒŸ Ready to take the first step? Enroll now and embark on an exciting journey into game development with Unity! Let's create something amazing together. ๐Ÿš€ [Enroll Now Button]

Screenshots

Make a Match-Three Puzzle Game in Unity - Screenshot_01Make a Match-Three Puzzle Game in Unity - Screenshot_02Make a Match-Three Puzzle Game in Unity - Screenshot_03Make a Match-Three Puzzle Game in Unity - Screenshot_04

Our review

Based on these reviews, it's clear that the Match-3 Game Development in Unity course by Wilmer Guzmรกn has been well-received by students with some existing knowledge of Unity and C#. Here are some key takeaways from the feedback: 1. **Practical and Logical Approach**: The course is praised for its clear instructions and logical explanation of concepts, which is particularly helpful for students who have a natural inclination or prior experience with match-3 games. 2. **Diagrams and Explanations**: The use of diagrams to explain abstract concepts is appreciated as it complements the visual nature of the Unity interface and helps in understanding complex ideas. 3. **Coding Best Practices**: Wilmer's approach to teaching effective coding and coding effective systems is highlighted as a strong point of the course, with some students enjoying the challenge of refactoring code. 4. **Step-by-Step Development**: The course guides students from a blank project to a fully functional Match-3 game, with all major features covered in detail, which is seen as a significant strength. 5. **Intermediate Level**: Several reviewers mention that the course is more suited for intermediate learners rather than complete beginners. This suggests that students should have some prior knowledge of Unity and C# to follow along effectively. 6. **Code Structure and Reusability**: Some students found the initial code structure a bit frustrating as it may not align with best practices or more advanced techniques, but this also presents an opportunity for learning and improvement through refactoring. 7. **Support and Resources**: Wilmer is commended for providing support and additional resources, such as save points and course extensions that address better coding practices. 8. **Overall Satisfaction**: The course is described as concise, well-done, and polished, with a high-quality end product that is the most impressive seen in similar courses on Udemy. 9. **Room for Improvement**: Some suggestions for improvement include providing more time between segments of code to catch up and possibly making the course more beginner-friendly or offering more resources for those who are new to Unity and C#. Overall, the course is seen as a valuable resource for intermediate students looking to learn how to develop a Match-3 game in Unity with good coding practices. Wilmer's teaching style, detailed explanations, and the comprehensive nature of the course content are often cited as reasons for its high recommendation among students who have some prior experience.

Charts

Price

Make a Match-Three Puzzle Game in Unity - Price chart

Rating

Make a Match-Three Puzzle Game in Unity - Ratings chart

Enrollment distribution

Make a Match-Three Puzzle Game in Unity - Distribution chart
942002
udemy ID
8/26/2016
course created date
7/13/2019
course indexed date
Bot
course submited by