A stardew-valley inspired game made by following this tutorial
This repo has all the features as the tutorial shows but along with that I have added some more stuff like-
- Screen manager
- Animation class
- Code organization
- Strict type annotation
- Code optimization
- Some more assets & graphical features
- And many other code-related features allowing more reusable code in other projects
Dew.Valley.Demo.mp4
(Don't mind the very bad audio & video quality since it's highly compressed)
To run the game locally from source you will require the uv project manager.
You can look for it's installation instruction here.
Setup the local environment by running the following command in your terminal-
uv sync
Then run the game-
uv run main.py
Enjoy!
If you want to play the game yourself you can download the executable from here.
Note that the executable may be laggy or even be flagged as a virus by your antivirus,
hence it's recommended to git clone this project and run it through your installed python version manually.