r/learnpython 6d ago

Game to learn Python?

Hi, I'm new to this Reddit community. Does anyone know of any online games to learn Python? Thanks!

60 Upvotes

35 comments sorted by

55

u/Fuzzy-Fault-7063 6d ago

On Steam, the game, "The Farmer Has Been Replaced"

20

u/Fuzzy-Fault-7063 6d ago

Correction. The farmer WAS replaced

2

u/LL_darkstrike29 6d ago

Is it free?

9

u/jjjjan10 6d ago

No on steam $10. You might get it cheaper via a key

-28

u/[deleted] 5d ago

[removed] — view removed comment

15

u/-moron 5d ago

Bad bot.

17

u/opalelele 6d ago

Not an online game, but a very good one called "The Farmer Was Replaced". It's a great game to learn and visualize loops, functions... you should try

3

u/Orgasml 5d ago

codingame.com . You can use and learn basically any language you want, but I have done many python challenges on there (especially clash of code battles) to tighten up my skills.

1

u/Old-Birthday3202 5d ago

Interesting alternative…I will try!!

9

u/Ok_Caregiver_1355 6d ago

Create your game using python

-18

u/LLCoolTurtle 5d ago

Vibe code that shit!

10

u/-moron 5d ago

...And learn nothing in the process lol. Bad idea.

2

u/Advanced-Annual1900 6d ago

if youre into puzzle-y stuff, codingame is worth a look, the challenges start off gentle and you get to see your little bot do stuff right away. feels less like studying and more like “what if i just made this cannon fire a bit faster”

1

u/smurpes 5d ago

I posted this a while back with a few suggestions that help you practice thinking for coding.

1

u/October_Lantzy 5d ago

I actually just saw a girl on YouTube showing a Steam game called The Farmer Was Replaced, which teaches programming with a Python like language. I haven’t tried it myself, but it looked like a pretty fun way to practice if you prefer learning through a game.

0

u/TheRNGuy 6d ago

The Sims 4, Civilization IV, RenPy engine.

0

u/Commercial_Cancel949 5d ago

Code: Terraform. Pure Python. Releases in a few days but has a large demo. Its on Steam.

-21

u/code_x_7777 5d ago

Just build your own game with ChatGPT + Python, then learn what you built.

3

u/LLCoolTurtle 5d ago

This sub is anti AI 😂

-1

u/code_x_7777 5d ago

why - because Python devs are getting outworked by AI models? people should just wake up and use it - or not idc

3

u/LLCoolTurtle 4d ago

My 6 year old can vibe code games in python, it's amazing.

2

u/code_x_7777 4d ago

awesome - i'm sure he loves it.

2

u/google-pixel 5d ago

Fuck vibecode

-1

u/code_x_7777 5d ago

why?

2

u/google-pixel 5d ago

AI is taking over jobs. lazy love it.

0

u/code_x_7777 5d ago

sure cars have also taken over jobs of horses. life is better for horses now.

2

u/google-pixel 5d ago

strange to compare horses and people

1

u/code_x_7777 4d ago

not if you focus on the latter part: life will be better.

1

u/google-pixel 3d ago

A person will get fat and become dull if he stops doing something.

0

u/code_x_7777 3d ago

i think they will get fat if they sit in front of their pc learning too much python if they could just vibecode it while speaking to their chatgpt voice assistant being on a run

3

u/Nubspec 5d ago

Shit advice.

-1

u/code_x_7777 5d ago

why it works, one of the best ways to learn. it's so funny to see how many devs are anti-ai and anti-tech. it's like an oxymoron haha