Skip to content

Mechanics for a Match-3 game that remove items from the path where pieces have been matched and crushed.

Notifications You must be signed in to change notification settings

3TTemi/Candy-Crush-Mechanics

Repository files navigation

Match-3 Game Mechanics Development

Game Engine simulation of Candy Crush core mechanics: graviational pull, board randomization, and user-interactive piece elimnations.

Implementation Methodologies and Tools:

  • Two solutions implemented for path searching, one utilizing Breath First Search and the other using Depth First Search
  • Various C++ data structures and custom class implementations for Grid data type

How to install and run:

  • Run from main.cpp file
  • Tests are pre-selected but can be changed in test blocks at the bottom of the "CandyCrush.cpp" and "CandyCrush2.cpp" files

About

Mechanics for a Match-3 game that remove items from the path where pieces have been matched and crushed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages