Stardew Valley Game Clone with Python and Pygame – Full Course

preview_player
Показать описание
Create a Stardew Valley style game with Python and Pyagme. 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.

Links to related pygame videos:

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Intro
⌨️ (0:02:08) Setup
⌨️ (0:10:34) Creating the basic player
⌨️ (0:30:04) Importing the player graphics
⌨️ (0:43:14) Animating the player
⌨️ (0:53:47) Tool use
⌨️ (1:09:19) Switching between tools
⌨️ (1:21:42) Creating the overlay
⌨️ (1:32:35) Starting the camera and importing the floor
⌨️ (1:51:05) Importing all elements and faking more 3D
⌨️ (2:19:07) Collisions
⌨️ (2:42:44) Working on the trees
⌨️ (3:06:57) Particles
⌨️ (3:16:47) Player inventory
⌨️ (3:22:12) Restarting the day
⌨️ (3:46:15) Starting the soil
⌨️ (4:12:44) Soil patch graphics
⌨️ (4:33:06) Watering logic
⌨️ (4:43:34) Rain
⌨️ (5:03:51) Creating the plants
⌨️ (5:25:11) Harvesting
⌨️ (5:33:08) Daytime transition
⌨️ (5:41:19) The merchant
⌨️ (6:24:01) Audio (+ some final fixes )

🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster

--

Рекомендации по теме
Комментарии
Автор

Christian from Clear Code is awesome! Always amazing game projects!

rrahll
Автор

my god, this channel is just getting better and better each upload

bioniclimanov
Автор

When you can't afford Stardew Valley so you make your own.

Ran_Do
Автор

It's awesome what you can do with Python! Even a relatively newbie coder can get through this, if they just put in the effort and do their diligence with your other recommended tutorials first. I would recommend this to everyone who is interested in programming and games. What an amazing project and a cool game (Love Stardew Valley <3), thank you very much for your hard work!

Baalaaxa
Автор

PROTIP: A lot of bugs can be solved by simply updating pygame and/or python. I learned this the hard way.

suprflcn
Автор

This channel literally gives you any course for free 🌚❤️l have learnt a lot from this channel

camcam
Автор

when i hear Sir Clear code making this project, i knew its going to be Awesome

mrbrain
Автор

Thank you so much! Had so much fun doing this ❤ Can't wait to try more of your tutorials!

Monica-ijgp
Автор

Me: “hey mom, can I play Stardew Valley?”
Mom: “we have Stardew Valley at home”
Stardew Valley at home:

matthewao
Автор

Damn, those trees refuse to go down.
Edit: Finished everything, this was a long tutorial😅
It really does gives you an appreciation for how much is going on behind the scenes - even in the simplest games.
The only thing that's not quite working for me is the mp3 sounds, but will figure it out too.
Definitely learned stuff here, thanks!

flioink
Автор

Finally a tutorial for that genre

Thank you very much

thearturq
Автор

How to make this a coding challenge: "This is working really well" = shot.
Great video tho 👌 keep up the amazing work

tugamarine
Автор

"Mom, can I buy Stardew Valley?"
Mom: "We have Stardew Valley at home."
Stardew Valley at home:

KhanhTheLearner
Автор

I love stardew, I love python like what a combo

LocdnessMomster
Автор

This is amazing. Very talented guy here! Is there any chance at getting a c++ tutorial. I would love to practice this doing so in c++.

talesfromthedungeon
Автор

paths like "'../graphics/character/'" didn't work for me on Win 11. I suppose this path is OS dependent. But path like "os.path.join(os.path.dirname(os.path.dirname(__file__)), 'graphics', 'character)'" worked instead.

MrLinn
Автор

2 questions

1 why the frick is this in my recommended section

2 I need more stuff like this in my recommended section

AJXD
Автор

when i try the code for particles the game breaks after cutting down a tree with the new version of pygame .
but if i downgrade to pygame 2.0.0 it works fine
can anyone tell me what changed .

jawadfx
Автор

Well I know what I'm doing this weekend

PaperHatLad
Автор

I have an error at the 35:00 the list with the images don't print

Cuenta-xmfn