Puzzle Game

Game Engine

Unity 2021.3.37f1

Game Genre

Puzzle Game

Platforms

PC

Completion Date

20.06.2025

UDEMY TUTORIAL

MaTCH THREE

Developing a match three puzzle game makes you understand the importance of algorithms in game development. While developing this type of a puzzle game, you also encounter a lot of difficulties and try to cope with them by means of algorithms. This games has several levels and can easily be extended with unlimited levels. Level creation is not only limited by random level designs but also custom level designs can be created. 

 

What I have learned:

Functions like Mathf.Atan2 or Mathf.PI (used them to calculate the swipe angle of the mouse). 

Use of 2D Arrays

The solution for visualizing a 2D Array in Unity by creating a class containing an Array and creating an Array from this class was a very nice touch. 

Using enums for game state

 

My contributions:

Changed the Pause menu

Gallery

UDEMY TUTORIAL

MaTCH THREE

Developing a match three puzzle game makes you understand the importance of algorithms in game development. While developing this type of a puzzle game, you also encounter a lot of difficulties and try to cope with them by means of algorithms. This games has several levels and can easily be extended with unlimited levels. Level creation is not only limited by random level designs but also custom level designs can be created. 

 

What I have learned:

Functions like Mathf.Atan2 or Mathf.PI (used them to calculate the swipe angle of the mouse). 

Use of 2D Arrays

The solution for visualizing a 2D Array in Unity by creating a class containing an Array and creating an Array from this class was a very nice touch. 

Using enums for game state

 

My contributions:

Changed the Pause menu

Game Engine

Unity 2021.3.37f1

Game Genre

Puzzle Game

Platforms

PC

Completion Date

20.06.2025

Gallery