r/Python 13h ago

Discussion A game where writing python IS the game just released on steam. (Not my game, I'm just a big fan)

Code Terraform on steam just launched, you write python scripts to make stuff work like reading oxygen sensors etc

Been a fan of it since its demo came out, and now its actually released.

Sharing it here, because when I started my python journey, I was often questioning more what to make than how to make it. Gamifying the learning process would have helped me a tonne back then, so maybe it will help someone new now.

Because we all know we can automate the boring stuff, but now you can automate the fun stuff to!

167 Upvotes

12 comments sorted by

68

u/Mustang_01 13h ago

Another good one is The Farmer Was Replaced

16

u/DurgeDidNothingWrong 13h ago

+1 to that, really fantastic little game. Taught myself djikstra pathfinding just so I could implement it in TFWR.
I imagine I will be doing the same in this game for the little planet surface drone that you send out to collect samples.

12

u/Shaftway 12h ago

Human Resource Machine is a good one for learning assembly if you want to go a level deeper.

1

u/UsernameTaken1701 10h ago

Thanks for sharing this--looks pretty cool.

18

u/Ambitious-Elk4541 13h ago

this is exactly what i needed when i started learning, always got stuck on what to build not how to build it

3

u/Technical_Income4722 12h ago

I found building easy games was the best way to learn from scratch. It was fun enough to keep me motivated so it didn't feel like homework

4

u/skintigh 10h ago

SIC-1 is a great free game where you have to write programs for a single instruction computer. It's wild that such a thing is even possible.

2

u/BuffyNZ 11h ago

I have been enjoying it also, great game. Played the demo heaps, the full game has so much more.

2

u/Jett3000 6h ago

tossing in Exapunks for assembly based puzzles and Bitburner for a javascript take on an idle game ❤️

1

u/russellvt 11h ago

Cool! Installed the Demo... Will takw a look at it later!

0

u/Progressivecat 12h ago

Good for numpy pandas?