こんにちは。
今回は、「農家は Replace() されました」というゲームを紹介します。
直近の数記事はほぼこれになってしまっていますが、ゲーム紹介シリーズです。
今回はちゃんとプログラミングが関わりますので許してください。
夜勤用の生活リズムにするために少し夜更かしする必要があったのですが、何か集中できそうなゲームをと思っていたところちょうどこのゲームの紹介記事を見たことを思い出し、買ってしまいました。
(結局、裏で農業しつつ Apex をやる、という形に落ち着いてしまいましたが…)
「農家は Replace() されました」とは、ずばり農業自動化ゲームです。
ドローンにプログラミングし、植えて収穫を繰り返します。
ゲームを進めていくと作物の種類や、水や肥料といった農業的な要素を解放できるようになりますが、whileや演算子、配列といったプログラミング的な要素も解放され、より効率的な農業にできます。
時には、密集しすぎていると成長が遅くなってしまうとか、昇順に並んでいると収穫量が増えるといった条件がある作物もあるので、そのあたりも考慮しつつコードを書く必要があります。

使われている言語は "Pythonっぽい" もので、Python で使えてもこのゲームでは使えない関数などがあります。
また、VSCode を使ったりできるようですが、ゲーム内のエディタでもサジェストを出してくれるので結構使いやすいです。
地味に、グラフィックや効果音も好きな点のひとつです。
後半では、長くなっていくヘビのゲームみたいなものや、迷路を探索して宝箱を見つけたりといった、農業関係ない別ゲーも始まります。


一般的なプログラミング能力を鍛えられている感じがして、これはこれで面白いです。
最終的には完全自動化・効率化を追求していくことになろうかと思いますが、「リーダーボード」機能もあるのでモチベになります。
試しに、ドローン1機で8×8の迷路を解く速さを競う「Maze_Single」をやってみましたが、シンプルに右手法でもランキングに載りました。

特に迷路なんかはプログラミングのベタ問だと思いますので、アルゴリズムの勉強にもなりそうです。
まとめ
以上、「農家は Replace() されました」というゲームを紹介しました。
リリースされたばかりですので、この後もどんどん要素が増えていくのではないでしょうか。
現在 (2025/10/03)、リリース記念セールで20%オフの960円で売っていますので、ぜひ。