Math Battle is an engaging arithmetic game where users must quickly solve mathematical expressions involving addition, subtraction, multiplication, and division. The game is designed to progressively increase in difficulty, challenging users to improve their mental math skills. Players compete to achieve the highest scores, with the top three performers prominently displayed. Web_liveLink : https://664da148ed8914b531c5566a--nimble-sprinkles-df5d70.netlify.app/
- Arithmetic Expressions: Solve problems involving addition, subtraction, multiplication, and division.
- Timed Challenges: Each expression must be answered within a certain time limit.
- Increasing Difficulty: As the game progresses, the difficulty of the expressions gradually increases.
- Leaderboard: Displays the top three players based on their scores.
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
- Clone the repository
git clone https://github.com/nahidusha/Math_Battle.git cd Math_Battle
- Create a virtual environment
python3.9 -m venv venv source venv/bin/activate
- Install dependencies
pip install -r requirements.txt
- Run the Math_Battle.py
python Math_Battle.py
- Start the Game: Click the 'Start' button to begin.
- Solve Expressions: Quickly solve the arithmetic expressions that appear on the screen.
- Enter Answer: Type your answer and press 'Enter' or click 'Submit'.
- Leaderboard: Check if your score is among the top three displayed on the leaderboard.