Skip to content

Latest commit

Β 

History

History
90 lines (59 loc) Β· 2.76 KB

File metadata and controls

90 lines (59 loc) Β· 2.76 KB

πŸ“ Math Quiz Game

Math Quiz Game is an Android app that tests your math skills through quick quiz questions. Players are presented with a set of questions and must choose the correct answer, competing for the highest score!

🧠 About

This is an educational and fun Android game, built with Java and Android Studio v2022.2.1. It can be used both for learning and entertainment.

πŸš€ Features

  • Generates math questions
  • Multiple-choice answers
  • Scoring system
  • Simple and intuitive user interface
  • Works on Android devices (minimum SDK according to the project)

πŸ“± Screenshots

ToDoList1 ToDoList2 ToDoList3 ToDoList3

πŸ› οΈ Technologies

Technology Usage
Java Game logic
Android Studio Development environment
Android SDK Platform for running the app

πŸ’Ύ Project Structure

Math‑Quiz‑Game/
β”œβ”€β”€ app/
β”‚   β”œβ”€β”€ java/…         # Java source code
β”‚   β”œβ”€β”€ res/…          # Resources (layout, images, strings)
β”‚   └── AndroidManifest.xml
β”œβ”€β”€ .gitignore
β”œβ”€β”€ build.gradle
└── README.md

πŸ“₯ Installation / Setup

Follow these steps to install and run the app on your machine:

  1. Clone the repository:
git clone https://github.com/AntoniyaBK/Math-Quiz-Game.git
  1. Open in Android Studio:

File β†’ Open β†’ select the project folder

  1. Sync Gradle:

Android Studio will automatically download the required dependencies.

  1. Set up an emulator or connect a device:

Emulator: Tools β†’ AVD Manager β†’ Create Virtual Device β†’ Start the emulator

Physical device: Enable Developer Mode and USB Debugging, then connect your Android device

  1. Run the app:

Press the green Run β–Ά button in Android Studio to launch the app.

  1. Optional - Build APK:

Go to Build β†’ Build Bundle(s) / APK(s) β†’ Build APK(s) Locate the generated APK in the output folder to install manually on any Android device

πŸ“ Future Improvements

  • Add different question categories
  • Timer feature for each question
  • Leaderboard for high scores
  • Multi-language support

🀝 Contributions

If you want to contribute, submit a pull request or suggest ideas via GitHub Issues πŸ’‘.

⭐ Acknowledgements

If you like this project, give it a ⭐ to support it πŸ‘.