Inspiration
I wanted to build a version of the popular matching puzzle game Candy Crush and all of its related variations, with the chance to emulate the gameplay of the single-player puzzle game through a fun game experience for people from all ages and backgrounds. I wished to not only test out my skills as a game developer but also stimulate interest in similar puzzle games among potential users, providing endless entertainment for family and friends.
What it does
The game generates a simulated board that is populated by a shifting number of donut game pieces. The actual gameplay involves swapping different pairs of game pieces across the board to get matches of 3 or more pieces of the same type. As game pieces are matched, they are cleared from the board to make way for new pieces to drop in from above, earning the players points for different combos and configurations. Players are encouraged to continue playing the game for as long as possible until they either run out of moves or have matched more than a certain number of specific donut types.
How we built it
Much of the game's infrastructure was built upon Android Studio, providing the foundational framework. The rendering of the board and donut pieces as well as other key assets was built using Kotlin as the development language.
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Donut Dasher
Built With
- android-studio
- kotlin
- shell
Log in or sign up for Devpost to join the conversation.