When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

SkillShare logo

Match 3 Intermediate Game Design and Programming in Unity3D

Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

     0 |
  • Reviews ( 0 )
Free

This Course Includes

  • iconskillshare
  • icon0 (0 reviews )
  • icon8 hours 42 mintues
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconSkillShare

About Match 3 Intermediate Game Design and Programming in Unity3D

0 Intro

1-0 Tools

1-1 Singleton

1-2 Object Pooling

1-3 Smooth Moves

1-4 Grid System

2-0 Core Mechanic

2-1 Populating

2-2 Input

2-3 Swapping

2-4 Matching

2-5 Resolving

3-0 Extra Mechanics

3-1 Repopulating

3-2 Chain Reactions

3-3 Branches

3-4 Upgrading

3-5 Powerups

4-0 Polish

4-1 Combos

4-2 Hints

4-3 Audio

4-4 Visual

4-5 menus

What You Will Learn?

  • Welcome to my Skillshare course on how to make a complete game from scratch in Unity..
  • Click on my website link in my profile to join our discord server!.
  • For this course we will be making a Match3 puzzle game..
  • Some of the wildly successful Match 3 puzzle games you may have heard of or played are; Bejewelled, Candy Crush, Anipang, Puzzle & Dragon, and Zookeeper..
  • These games all contain a grid of matchable objects. The player must swap 2 adjacent objects in the grid to form a matching set of 3 objects in a row or column and is rewarded with an increasing score. If larger matches are formed, the player is awarded a power-up which can help them achieve an even higher score..
  • These games are extremely simple to play, having very limited input, making them accessible to a wide audience. However, the complexity of the grid system and randomization of the options available make the games difficult to master..
  • In this course, you’ll learn how to apply coding patterns and object-oriented programming principles in Unity to produce a set of tools that will help you efficiently manage resources throughout the game development cycle. You’ll use these tools to build a Match 3 game from scratch, learning to use many of Unity’s features along the way. Unlike some other game development courses, the scripts you will write in this course will be structured, clean, efficient, and reusable for other projects..