A GenZ-friendly interactive number guessing game in the terminal.
Project description
PROJECT NUMSUKO
Numsuko is a highly interactive, animated, GenZ-friendly command-line number guessing game written in Python. It challenges users to guess a randomly-generated number within a strict limit of attempts, offering a vibrant and engaging experience natively within the terminal.
✨ Key Features
🎮 Gameplay Mechanics
- Dynamic Difficulty Levels: Choose your challenge: Easy (1-10, 5 chances), Medium (1-20, 10 chances), or Hard (1-100, 10 chances).
- Randomized Generation: Implements RNG for a unique, unpredictable experience every session.
- Interactive Feedback: Provides real-time "Too High" or "Too Low" hints, along with "BURNING HOT" / "FREEZING" proximity tracking.
- Infinite Replayability: Continuous game loop allowing players to instantly replay or change difficulty seamlessly.
- Progress Tracking: Tracks total score, win/loss stats, win rate, and streaking across your game session!
⚡ Core Functionality
- GenZ-Friendly Interactive UI: Aesthetically pleasing TUI using the
richlibrary with full-color panels, markdown formatting, tables, and sleek terminal animations (e.g. running rabbits and slithering snakes). - Global Pip Deployment: Easily installable and executable with a simple global command:
projectnumsuko. No virtual environments needed! - Cross-Platform Compatibility: Runs beautifully on Windows, macOS, or Linux.
🛠️ Installation
You can install projectnumsuko directly via PIP globally!
pip install projectnumsuko
🚀 How to Play
Once installed, simply run the name of the executable from any terminal to launch the game:
projectnumsuko
© 2026 Zenith Open Source Projects. All Rights Reserved.
Zenith is an Open Source Project Idea by Developer: @roshhellwett
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file projectnumsuko-1.0.1.tar.gz.
File metadata
- Download URL: projectnumsuko-1.0.1.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc40f86f56a2635717758133a913e5ef394b0bee719e097861f3a12b2230e7f8
|
|
| MD5 |
818ef0c56b85097f7119d171bb80bebe
|
|
| BLAKE2b-256 |
7e2fd1b2bb38668c73d3978fd29f601b508fd96ee3d5a3c3fd4cbe7909346961
|
File details
Details for the file projectnumsuko-1.0.1-py3-none-any.whl.
File metadata
- Download URL: projectnumsuko-1.0.1-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68041cb236f14a14f464bb32366c6caeeadb5b47a42e10e8177018b09571c764
|
|
| MD5 |
774bc6442bc1d7a0443aeac969777213
|
|
| BLAKE2b-256 |
5221f3f1016fc2eb7d84498e5b87d479fcce5119ecc746e96bc113bd93e99f7e
|