Code: Terraform review
3

I didn't play too long, did the first few tutorial tasks (temp/transmit), set up power, did first 3 contracts (programming "puzzles"/tasks), and lost interest reading about harvesting.

This is a "python scripting job simulator" first, and an idle/incremental game... sixth? seventh? Pretty far down the list of genre tags for this game, in any case, in terms of both gameplay and audience appeal.

I can kind of see what the dev might be suggesting is "incremental" about it (there's passive resource gains and such) but the entirety of the gameplay so far has been just writing python.

If this is an incremental, so is Factorio. I love automation and programming genres, don't get me wrong; there's certainly audience overlap and I'm happy to be shown this sort of game. But I feel like we're really stretching the definition here. (loose though it may be)

As a programming game, it's clean enough, and I see there's a lot of features and systems to explore and code stuff for, but:

(1) I'm skeptical of the game's balance (it might be amazing, but I can count the number of AI-assisted games I've played that had good mid/late/end-game balancing on zero hands, and this appears to be a first-time dev), and

(2) I'm even more skeptical about the quality of the programming puzzles here from both "new coder" and "experienced dev" perspectives, and the documentation is kinda spotty

(for example, one of the first puzzles had me testing for even/odd of a number; modulo operator (%) is the obvious solution here, but there's no info on supported operators in the documentation)

For other people starting to learn python, it didn't seem like a good teaching tool, and as a more experienced developer, I didn't find the tasks engaging or challenging. It's been a while since I played "the farmer Was Replaced" but I remember being a lot more impressed by that game's progression/scripting, and now that I think about it that game was also a lot more "incremental" feeling than this one.

TL;DR play "The Farmer Was Replaced" instead, I guess.

No comments yet
Be first to add a comment