A 2D educational puzzle game designed to make learning algorithms fun and interactive through gamification.
AlgoQuest helps students understand fundamental algorithms through visual, interactive puzzles. Each level focuses on a different algorithm with engaging gameplay mechanics.
- Bubble Sort level with interactive number swapping
- Linear Search level with interactive element selection
- Wizard-guided tutorial system
- Random array generation
- Visual feedback and animations
- Sound effects for actions and level completion
- Mobile-friendly touch controls
- Godot Engine 4.4.1
- GDScript
- Designed for Android mobile devices
- Bubble Sort
- Linear Search
- Selection Sort (planned)
- Binary Search (planned)
- Graph Traversal (planned)
- Click adjacent numbers to swap them (Bubble Sort)
- Tap numbers to find the target value (Linear Search)
- Sort the array in ascending order
- Follow the wizard's instructions
- Complete levels with minimum moves
- Clone the repository:
git clone https://github.com/hellen004/AlgoQuest.git