農家は Replace() されました

提供:ペチラボ書庫
2026年2月9日 (月) 01:58時点におけるPtt (トーク | 投稿記録)による版 (ページの作成:「Pythonライクなコードで農業を自動化するゲーム。 面白かったのでメモを残したいと思います https://store.steampowered.com/app/2060160/_Replace/?l=japanese == 設定 == Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。 == ゲームの進め方 == いい感じにループを組んで、色々アンロックしていくのが最初の目…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Pythonライクなコードで農業を自動化するゲーム。

面白かったのでメモを残したいと思います

https://store.steampowered.com/app/2060160/_Replace/?l=japanese

設定

Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。

ゲームの進め方

いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います

文法

各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。

関数

移動系

move(方角)

East, West, North, South が指定できる

座標はループしていて、端まで行ったら反対側に移動する

農業系

plant(Entities.xx)

指定したエンティティを植える

多くのエンティティは till() したほうがいい

till()

耕す

use_item(Items.xx)

水やり、肥料などに使う

getter系

can_harvest()

収穫できるかどうか

get_entity_type()

エンティティの種類を見る

何もなかったらNoneを返す

get_ground_type()

土の状態を見る

耕す条件とかで使う

時間系

do_a_flip()

ドローンが宙返りをする

固定で1秒かかる

pet_the_piggy()

子ブタをなでます!

固定で1秒かかる

エンティティ

植えることができる植物など

茂み

1本あたり5つの木材が手に入る。

東西南北に隣接した木があると、1つにつき2倍の時間がかかる。(最大16倍)

ニンジン

カボチャ

20%確率で壊れる。

壊れてないカボチャが正方形に揃うと合体する。

とりあえず正方形に植えるのがよさそう

ヒマワリ

収穫すると「パワー」を得てドローンが速くなる。

サボテン

迷路

恐竜

要素

水やり

農場の広さとスピードに応じていい感じに使うのがよさそう

肥料

植物を即座に成長させることができる(2秒短縮)

副作用があり、収穫の半分が Items.Weird_Substance に変わる。

このアイテムを使うと、対象と隣接する植物の感染状態を反転させる

混植

plant_type, (x, y) = get_companion()

この座標にこの植物があると収量が増えるよ、という情報が得られる

拡大

広くなる

スピード

アンロックと、ヒマワリのパワーでドローンの動きが速くなる。

むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意

その他

帽子

デバッグ

print() とブレークポイントが使えます