Game Engine simulation of Candy Crush core mechanics: graviational pull, board randomization, and user-interactive piece elimnations.
- 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
- 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