An open API service indexing awesome lists of open source software.

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. 🧙‍♂️

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!


Gameplay Screenshot
Start Screen Screenshot

## 🎮 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



MathMagic 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**! 🧙‍♀️✨