Connect-A-gem
Connect A Gem! by Nicholas Carlson
A 2D Matching Puzzle Game! Click to match 3 or more Gems! Can you get a high score!?
Source Code : https://github.com/NJCarlson/Connect-A-Gem
Notes:
- The grid of gems is randomly generated!
- There are 3 difficulty levels in the game, levels 2 and 3 each add another color of gem to the grid, making it more difficult to spot matches! If I had more time I would improve upon this, by adding more gems, including power ups that add to the time and multiply the player’s score.
- One of the most interesting parts of developing this game was implementing a depth first search to check if the grid had any remaining matches. When no matches are left the board is wiped, and regenerated so the player can keep going!
- The leaderboard uses JSON and Unity PlayerPrefs to save the player’s name, score, and date.
Credits:
- Developed by Nicholas Carlson in less than 48 hours.
- Background music is generated with the Everloop asset, created by Dustyroom, available on the Unity Asset store. https://assetstore.unity.com/packages/audio/music/everloop-nonlinear-soundtrack-45205
- SFX also from Dustyroom, Free Casual Game SFX Pack:https://assetstore.unity.com/packages/audio/sound-fx/free-casual-game-sfx-pack-54116
- Art assets were purchased on the Unity Asset Store, GUI Pro - Casual Game Assets by LayerLab. https://assetstore.unity.com/packages/2d/gui/gui-pro-casual-game-176695
Leave a comment
Log in with itch.io to leave a comment.