Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.28 KB

File metadata and controls

36 lines (26 loc) · 1.28 KB

Mini Game Hub 🎮

A console-based arcade in Python featuring an unbeatable Tic Tac Toe AI, a high-precision Reaction Timer, and a classic Stone Paper Scissors game.

Features

  • Unbeatable Tic Tac Toe: Play against a computer that uses a strategic algorithm to guarantee it will never lose.
  • Reaction Timer: Tests your reflexes by measuring your keypress time down to the millisecond using the msvcrt library for instant input detection.
  • Stone Paper Scissors: A classic best-of-3 match against the computer with robust user input handling.
  • Modular Design: Clean, separated functions for each game, all managed by a central main menu.

Technologies Used

  • Python 3
  • msvcrt (for real-time keypress detection in the Reaction Timer)
  • random
  • time

How to Run

  1. Prerequisites: You must have Python 3 installed. This project uses the msvcrt module, which is built into Python on Windows.

  2. Clone the repository:

    git clone [https://github.com/yes-oggy/Python-Mini-Game-Hub.git](https://github.com/yes-oggy/Python-Mini-Game-Hub.git)
  3. Navigate to the folder:

    cd Python-Mini-Game-Hub
  4. Run the application:

    python "Mini Gaming Hub.py"