https://github.com/ornella-gigante/math-magic
A fun educational game where you become a young wizard, solving math challenges to cast spells and level up. 🧙♂️
https://github.com/ornella-gigante/math-magic
android-application android-game-app game-development gamedev java java-8 kotlin-android pedagogic-game pedagogy
Last synced: about 2 months ago
JSON representation
A fun educational game where you become a young wizard, solving math challenges to cast spells and level up. 🧙♂️
- Host: GitHub
- URL: https://github.com/ornella-gigante/math-magic
- Owner: Ornella-Gigante
- License: mit
- Created: 2025-07-09T16:00:18.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-17T16:25:20.000Z (12 months ago)
- Last Synced: 2025-07-17T18:04:59.684Z (12 months ago)
- Topics: android-application, android-game-app, game-development, gamedev, java, java-8, kotlin-android, pedagogic-game, pedagogy
- Language: Java
- Homepage:
- Size: 16.9 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Math Magic 🧙♂️✨
Welcome to **Math Magic**, a fun and simple educational game for kids! Help your wizard solve math challenges, cast spells, and unlock magical rewards while learning. Perfect for primary school students and easy to expand!
## 🚀 Overview
**Math Magic** is an Android game where you play as a young wizard apprentice. To cast spells and progress through magical rooms, you must solve math problems. Each correct answer brings you closer to becoming a true Math Wizard!
## 🎮 Game Structure
### Main Screens
| Screen | Description |
|--------------------|-----------------------------------------------------------|
| Main Menu | Start game, view score, choose your wizard avatar |
| Challenge Room | Answer math questions (addition, subtraction, etc.) |
| Results | See your score, correct/incorrect answers |
| Magic Shop | Spend points on new avatars or magical backgrounds |
### Core Features
- **Simple Math Challenges:** Addition, subtraction, and more as you progress.
- **Points & Rewards:** Earn magic points for correct answers and unlock new spells.
- **Instant Feedback:** See if your answer is right and learn from mistakes.
- **Custom Avatars:** Personalize your wizard with fun looks.
- **Easy Controls:** Big buttons and clear menus for kids.
## ✨ How to Play
1. **Choose your wizard** and start your magical journey.
2. **Answer math questions** to cast spells and earn points.
3. **Unlock new rooms and spells** as you solve more challenges.
4. **Spend your points** in the Magic Shop for cool upgrades!
## 📚 Educational Benefits
- Practice basic math skills in a playful environment.
- Immediate feedback helps reinforce learning.
- Motivation through rewards and progression.
## 🛠️ Technologies Used
- Android Studio (Java/Kotlin)
- Simple 2D graphics (sprites, static images)
- SharedPreferences for saving scores and progress
## 🎥 Demo
## 💡 Ideas for Future Updates
- Daily math challenges for extra rewards
- Local leaderboard for friendly competition
- More math operations (multiplication, division)
- Accessibility options for all learners
## 📦 Getting Started
1. Clone the repository.
2. Open in Android Studio.
3. Build and run on your Android device or emulator.
4. Start your magical math adventure!
## 📝 Credits
🎵Music by MountainDweller from Pixabay
🎵Music by Bright Future by Xennial, used under a CC Attribution 4.0 International License, from Free Music Archive
🎵Music by BackgroundMusicForVideo from Pixabay
## 🤝 Contributing
Pull requests are welcome! For major changes, please open an issue first to discuss what you’d like to change.
## 📩 Contact
For questions or suggestions, feel free to reach out!
Enjoy casting spells and mastering math with **Math Magic**! 🧙♀️✨