Enchanted Roots is an educational point and click game where you play as a cat navigating the mystical Enchanted Forest. With the help of a magical talking bee, players assist the trees against the infestation, exploring the fundamental concepts of Binary Search Trees (BSTs). Using intuitive point-and-click interactions, players learn to insert, search, and delete nodes from trees to restore balance to the forest. Enchanted Roots blends gentle music, whimsical storytelling, and structured computer science concepts into an accessible experience for learners of all levels.
- Max Mazal maxmazal@udel.edu
- Nyllise Graham blu@udel.edu
- Sophia Romero siromero@udel.edu
- Marc Madlangbayan marcm@udel.edu
- In the forest, move left and right with A and D or left and right arrows.
- Click on tree to select level.
- Click to delete red infested nodes.
- Drag and drop pollinated nodes on highlighted spots below the tree's leaves (lowest nodes).
- Click submit when all nodes have been inserted.
- Traverse to the right when done with the trees.
https://github.com/DryAgedToast/Enchanted-Roots/blob/main/docs/egdd.md
- Artwork by Sophia Romero
- Music and Sounds by Max Mazal