A Stardew Valley style game in Python and Pygame. This includes
farming and foraging, a day and night cycle, weather effects
and a merchant. The game was also made in Tiled so you can
expand it yourself.
You can get my Pygame course here: https://www.udemy.com/course/learn-py...
If you want to support me check out my Patreon: / clearcode
(You also get lots of perks and all my courses)
Social stuff:
Twitter - / clear_coder
Discord - / discord
Project files:
https://github.com/clear-code-project...
Links to related pygame videos:
Ultimate introduction to Pygame - • The ultimate introduction to Pygame
Delta time in pygame - • Understanding framerate independence ...
Masks in pygame - • Understanding Pygame masks
Collisions - • Collisions between moving objects
Tiled - • A guide to level creation with Tiled ...
Cameras - • Cameras in Pygame
Timestamps:
0:00:00 - Intro
0:01:53 - Setup
0:10:19 - Creating the basic player
0:29:49 - Importing the player graphics
0:42:59 - Animating the player
0:53:32 - Tool use
1:09:04 - Switching between tools
1:21:27 - Creating the overlay
1:32:20 - Starting the camera and importing the floor
1:50:50 - Importing all elements and faking more 3D
2:18:52 - Collisions
2:42:29 - Working on the trees
3:06:42 - Particles
3:16:32 - Player inventory
3:21:57 - Restarting the day
3:46:00 - Starting the soil
4:12:29 - Soil patch graphics
4:32:51 - Watering logic
4:43:19 - Rain
5:03:36 - Creating the plants
5:24:56 - Harvesting
5:32:53 - Daytime transition
5:41:04 - The merchant
6:23:46 - Audio (+ some final fixes )