Jumble Rumble is a match-three puzzle game where you duke it out with your opponent to try and emerge victorious. The project includes a story mode featuring increasingly difficult AI-controlled opponents as well as a free play mode where the player can adjust the game parameters to their liking.
I chose this genre in particular because I wanted to challenge myself to create a computer opponent that would be able to hold its own against the average player. I was rather surprised by the final results - see how one of the tougher AIs performs against another in the GIF down below!
Designed and developed a set of original mechanics as a spin on a familiar genre
Wrote a score-based algorithm that evaluates possible moves and selects the best one
Iterated upon the algorithm to produce 4 unique AI opponents with different habits
Implemented a free play mode with customizable parameters