Puzzle Game

I love playing puzzle games so I wanted to create my own. This is one of the first mechanics I created, to piece a puzzle together. I used vector analysis to check if the pieces are in the correct position related to one another.

Design and Mechanics

I wanted for the puzzle pieces to be pieced together in any position. So I couldn't just check if the current puzzle piece was located at the correct position but check its position related to the others. So I used vector analysis to manage that. The player can pick up and drag a piece with the left click and rotate it with the right click. As soon as the piece is placed in a correct position related to another piece then the two pieces become one.

Project information

  • Category: Game project
  • Genre: 2D Puzzle Game
  • Project URL: Source Code
  • Tools: Unity, C#, Photoshop