β Problem Statement
To run a specific Python game or utility, users currently have to navigate to the folder and run python script_name.py. There is no central, unified way to browse and launch the available mini-projects from the terminal.
π Proposed Enhancement
Build an interactive Command Line Interface (CLI) menu at the root level (main.py) that lists all available games and utilities, allowing the user to select one using arrow keys or numeric input to launch it.
π οΈ Suggested Implementation
- Use the inquirer or rich Python library to create a beautiful interactive menu.
- Use Python's subprocess or dynamic imports (importlib) to execute the selected script.
- Return to the main menu after the game finishes.
Additional Notes
β Problem Statement
To run a specific Python game or utility, users currently have to navigate to the folder and run python script_name.py. There is no central, unified way to browse and launch the available mini-projects from the terminal.
π Proposed Enhancement
Build an interactive Command Line Interface (CLI) menu at the root level (main.py) that lists all available games and utilities, allowing the user to select one using arrow keys or numeric input to launch it.
π οΈ Suggested Implementation
Additional Notes