A friendly, colorful console-based Mad Libs Game that lets you create hilarious stories with dynamic templates. Built using Rich.
Mad Libs Game is a fun and interactive console application that allows users to create humorous and dynamic stories by filling in blanks with their own words. The game is built with Python and leverages the power of the Rich library to offer a vibrant, colorful interface and smooth user experience.
- Dynamic Story Templates: Enjoy a variety of engaging story templates with placeholders for words.
- Interactive Commands: Use commands like
random,history, andrestartto control your game flow. - Customizable Themes: Choose between different color themes (
default,dark, andlight) to personalize your gaming experience. - User-Friendly Interface: The game utilizes Rich to display beautiful text, panels, and loading animations for an enhanced UI.
- Story History: View the last 10 stories you've created to relive your hilarious moments.
Follow these steps to set up a local copy of Mad Libs Game and start creating your own stories.
- Python 3.6+
- pip (Python package installer)
- Clone the Repository:
git clone https://github.com/Exonymos/mad-libs-game.git
- Navigate to the Project Directory:
cd mad-libs-game - Install Required Dependencies:
If a
pip install -r requirements.txt
requirements.txtfile is not present, create one with the following content:rich
- Start the Game:
python mad-lib.py
- Follow the On-Screen Prompts:
Enjoy creating your stories by entering words and using available commands.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.



