Try to match rows of three gems of the same colour. Click on a gem to light it up, then click on an adjacent gem to swap their positions. If the highlighted gem is in a row of three, four or five, the row of the gems disappear & more fall from above. Currently there's no end goal, but there will be one soon enough.
---What is Crystals?--- Hello & welcome. This is planned to be just the engine of a much larger game I'm working on entitled "Crystals". The gist of it is that it's a basic match-3 type of game, but hopefully in the full thing, there'll be a large variety of level mechanics & alternate gameplay styles that'll keep the game fresh until the very end. I won't give away too many details for now, but this is going to be a BIG project, so it'll likely take a very long time to complete, but for now I hope you enjoy the rough version of the engine I've put together for now. ---This update--- This is a refined version of the engine with more of the features & actions that will be present in the full version of the game. New additions: -Ability to combine rows of 4 & 5 adjacent gems -The game now automatically destroys rows of like-coloured gems -A counter for how many matches you have made -Fixed glitch where you weren't able to select gems next to each other if you made a match too fast -Fixed glitch where the wrong gem would fade away when you got a match -Fixed glitch where you couldn't see the top-left gem Known faults (planned to fix in future) -Falling animation is off-sync -The highlighted crystal has to be the one that's part of the match (otherwise it won't work) -Because of the above point, there aren't any double matches either -4x & 5x matches don't have any special bonus -Auto-matching takes a while -Auto-matching doesn't always find 4x & 5x matches -Click detection is still a little finicky -No goals, levels or objectives -Minimal graphics -No sound ---Version History--- v0.2 - 4x, 5x & auto-matches added (30/Oct/2016) v0.1 - Rough version of engine (25/Oct/2016) ---Programming Timelapse--- https://www.youtube.com/watch?v=lf5f7Y33cCQ ---Extra Credits--- (v0.1) Huge thanks to deck26 for helping me with the cloning system, which helped reduce a lot of in-game lag & tedious programming.