Skip to main content

A simple python based number and word guessing game.

Project description

🎮 OneFinity

A fun and simple python based number and word guesser, powered by Poetry.

Currently includes:

  • 🔢 Number Guesser – Try to guess the secret number between 1 and 10. Get hints if your guess is too high or too low!
  • 🔢 Number Guesser (Computer) - In this version, you set the range and the computer will guess the number.
  • ✍️ Word Guesser – Guess the hidden word with hints.

🚀 Features

  • Number and word guesser game in one package
  • Clean and simple Python code
  • Easy to run with poetry
  • Extendable for more games in the future

🛠️ Installation

Clone the repository:

git clone https://github.com/padm3-sh/onefinity.git
cd onefinity

Install dependencies with Poetry:

poetry install

▶️ How to Play

Run the game launcher:

poetry run onefinity

Choose which game you’d like to play:

  • 1 → Number Guesser
  • 2 → Number Guesser (Computer)
  • 3 → Word Guesser

Version 0.8 (Current)

  • Updated the hinting in word guesser to not give hints for words having less than five letters
  • Updated the word guesser game to show the chosen word by the computer
  • Added License

📄 License

This project is open-source and available under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

onefinity-0.8.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

onefinity-0.8-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file onefinity-0.8.tar.gz.

File metadata

  • Download URL: onefinity-0.8.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.7 Linux/6.16.3-1-default

File hashes

Hashes for onefinity-0.8.tar.gz
Algorithm Hash digest
SHA256 deac43a286ae262a05714d72134e5f04c1fdd31079382489ffe08aa09ace3b95
MD5 c99b416fd7053d31371aa05d2ad5c82b
BLAKE2b-256 1e478819d19566637529fb0c4ed4f7defe7635718de6c4ad12b1c2ca58db70f1

See more details on using hashes here.

File details

Details for the file onefinity-0.8-py3-none-any.whl.

File metadata

  • Download URL: onefinity-0.8-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.7 Linux/6.16.3-1-default

File hashes

Hashes for onefinity-0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 c69557d46f5c1a381fd671c336bbe52bf9d7fcc136050260b1b4122576195209
MD5 14427c0c9192378a3f2b7653ada8890e
BLAKE2b-256 1f8285c2311e5528beb2c7f898f93451158061c46e15919e653882ed7c09d44b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page