Skip to content

Python-based educational game designed to help you practice your math skills in a fun, interactive way

Notifications You must be signed in to change notification settings

carlossalcedo1/MathLingo

Repository files navigation

MathLingo

Python-based educational game designed to help you practice your math skills in a fun, interactive way

Features

  • Timed math challenges that improve speed and accuracy
  • Score tracking with high score system
  • Interactive menus with easy, medium, and hard modes
  • User Profiles with username and password
  • Password Encryption
  • Settings Menu to make the game customizable to your liking

Tech Stack

  • Language: Python 3.10+
  • Game Framework: Pygame
  • Development IDE: PyCharm

Getting Started

  • Install Python 3.10+
  • Install Pygame via pip: pip install pygame
  • Download all game files and run main.py

Interface Preview

Coming Soon!

Skills Demonstrated

  • Python programming with game logic design
  • Object-oriented programming with modular code
  • Real-time interaction with keyboard and mouse input
  • File-based high score saving and loading
  • Creating a smooth user experience with menus and animations

Coming Soon!

  • MatPlotLib Integration for viewing stats on a whole new level
  • Rank, and Puzzle Score based on which you do (all a math equation)
  • Stats Page accessible through settings and game-over

About

Python-based educational game designed to help you practice your math skills in a fun, interactive way

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages