Skip to content

t7y/MathSpaceShip

Repository files navigation

MathSpaceShip

A fun educational game that combines math practice with space shooting mechanics!

Building the macOS App

  1. First, ensure you have all requirements installed:
pip install -r requirements.txt
  1. Clean any previous builds:
rm -rf build dist
  1. Build the app:
python setup.py py2app

The finished app will be in the dist folder as MathSpaceShip.app.

Distribution

To distribute the app:

  1. Navigate to the dist folder
  2. Right-click on MathSpaceShip.app and select "Compress"
  3. Share the resulting MathSpaceShip.app.zip file

System Requirements

  • macOS 10.10 or later
  • 64-bit processor

Game Controls

  • Type numbers to answer math questions
  • Press Enter to submit your answer
  • Press Backspace to correct your answer

Features

  • Practice math operations (addition, subtraction, multiplication, division)
  • Visual feedback for correct/incorrect answers
  • Score tracking
  • Sound effects and background music
  • Progressive difficulty
uv venv --python 3.10.11
source .venv/bin/activate
uv pip install -r requirements.txt
uv lock
uv export > requirements.txt

About

A space ship game where you shoot aliens by answering math questions. Powered by pygame.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages