Course details

We will:

  • start with a blank Unity project and flesh out a fully working game level
  • learn some fundamental techniques for creating your own tile-based puzzle game
  • follow several C# scripts line-by-line and learn how to organize our scripts logically and cleanly

What is covered:

  1. Setup our project settings and environment
  2. Create a Board class to store our tiles and game pieces
  3. Create an auto-centered orthographic camera
  4. Make a GamePiece class that can move with interpolation
  5. Setup the tiles to receive mouse input
  6. Search for matches in a two-dimensional array
  7. Handle recursive calls to clear and refill our Board 
  8. Add sound effects to game events
  9. Apply particle effects to add some punch to our graphics
  10. Making a score manager to track player progress

Join the democratization of game development! Level up your Unity 3D skills and build your own match-three game today!

When you complete the class, you should have a full set of source code as a starting point for your match-three puzzle game!

Updated on 27 December, 2017
Courses you can instantly connect with... Do an online course on Unity starting now. See all courses

Rate this page