This is a Unity project for a game inspired by Bejeweled. You can play a WebGL build here.
- Unity version: 2019.4
- Current version: 1.0.0
- Class Diagram
- Clone the repo and open it with any Unity 2019.4 LTS version.
- Open any Scene and play it (all Scenes are playable).
- The board can have any size or any number of different pieces;
- The BoardSettings ScriptObjects will hold this information and populate the board at runtime.
- Player can swap vertically or horizontally 2 adjacent pieces;
- If the swap results in 3 or more pieces of the same type in adjacent rows or columns, they disappear;
- If the swap does not result in any match, the pieces should return to their previous positions;
- When any piece disappears, the pieces above it will fall and new ones will appear from the top of the board, filling all empty spaces;
- The pieces swap can be done by mouse Click or Drag.
- The Hint functionality is only working for some patterns.
Sprites and Audio Clips from Unity Tiny Gems project
Hyago Oliveira