Ever wanted to experience the thrilling life of a pet rock? Well, now you can! Meet Rocky, your new rock overlord, who lives an eventful life, plotting world domination, hosting rock concerts, and challenging random opponents (and you!) to intense Rock-Paper-Scissors duels.
Rocky never stops โ it's a rockin' adventure every step of the way! ๐ธ
- Rock Actions: Rocky is constantly up to something โ from plotting world domination to inventing rock-based puns. You never know what your rock will do next!
- Rock-Paper-Scissors Duels: Challenge Rocky to a duel โ but if you donโt respond in time, Rocky will find another rock to battle!
- Automatic Life Simulation: Rocky lives on whether you're watching or not. But donโt worry, you can still interact with your rock whenever you like.
- Special Events: Rocky might get knighted by the Queen of Pebbles or win a prestigious rock revolution award. Itโs full of surprises!
- Rock Birthdays: Celebrate Rocky's milestones with special accessories on every rock birthday!
Follow these simple steps to get Rocky running on your machine:
Make sure you have Python 3.x installed on your machine. You will also need plyer
for notifications.
Install the dependencies:
pip install plyer
-
Clone the repository:
git clone https://github.com/barkerbg001/Rocky-Life-Simulator.git cd Rocky-Life-Simulator
-
Run the program:
python main.py
-
Name your rock overlord and enjoy the rockin' simulation!
We'd love for you to contribute and help make Rocky even more exciting! Whether it's adding new rock actions, special events, or a totally new feature, you're welcome to submit pull requests. Hereโs how you can contribute:
- Fork the repository
- Create a 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 to the
main
branch
We want Rocky to be a fun and safe place for everyone. Please adhere to our Code of Conduct when contributing.
- Add more actions Rocky can perform (e.g., learning calculus, becoming a rock star, running for rock president).
- Create additional random special events.
- Add more customization options like accessories or environment changes for Rocky.
- Implement a GUI version of the simulator using
tkinter
or another library. - Improve the Rock-Paper-Scissors logic or add new minigames.
- Add new rock birthdays celebrations or achievements.
This project is licensed under the MIT License โ see the LICENSE file for details.
If you enjoy Rocky: The Rock Life Simulator, please give the project a โญ on GitHub and share it with your friends!
Rocky is waiting for you. Are you ready to experience the most rockinโ simulator out there? ๐ชจ๐
Developed with ๐ชจ by Barkerbg001.