The Farmer Was Replaced

The Farmer Was Replaced

Not enough ratings
Русскоговорящее сообщество: С чего начать в Farmer Was Replaced?
By сафон
В этой статье постарался собрать советы, которые помогут начать играть в игру.
1. Где ее взять?
2. Где пообщаться?
3. Как начать с нуля?

ВАЖНО: прочитай раздел "Советы по игре для новичков" - он в самом конце руководства.

Гайд буду пополнять по мере появления новой инфы, так что добавляй в избранное!
   
Award
Favorite
Favorited
Unfavorite
В чём прикол игры?
Ты с первых минут геймплея не просто пишешь код на языке, идентичном Python, а уже создаёшь свою первую программу по автоматизации фермы дронов! По сути, это настоящее прикладное программирование, которое не выглядит как нудная фигня с решением шахматных задачек! Очень круто, что ты наглядно видишь результат, понимаешь, что ты делаешь, и логика начинает работать на другом уровне, а мотивация поднимается до небес!

Пока я обнаружил один минус — многие функции открываются постепенно. Поскольку я чуть-чуть умею кодить, некоторые логические функции не работают, но если ты до этого не умел кодить, ты даже не узнаешь, в чём подвох…

НО МИНУС ЛИ ЭТО?‼️
Наоборот, мне это позволило придумать новые решения.

Проще говоря, лучше игры для изучения Python пока не сделали!
Как скачать?
Если есть деньги:
https://store.steampowered.com/app/2060160/The_Farmer_Was_Replaced/
Стоит всего лишь в районе 300-400 рублей, а взамен получаешь постоянные обновления, которые автоматически качаются, что очень удобно, и знания, которые позволят делать 300кк/наносек.
Если ты на броуке:
То найти игру можно будет в моем Telegram канале[t.me] https://t.me/safon_qa
Какой-то шиз оставил сборку 1.0 в комментариях к посту, а также там можешь следить за моим прогрессом каждый день, делюсь своими решениями, находками, итд. Но если игра зайдет, настоятельно рекомендую купить ее, только не забудь сделать бэкап сохранений!
Где общаться?
Создал чат в Telegram[t.me]
https://t.me/safon_farmer
Если нужна помощь, заходи, помогу чем смогу, или даже если просто хочешь поделиться прогрессом, буду завидовать белой завистью.

Если наберутся желающие, вместе создадим Discord сервер!
С чего начать?
Автор в описание к игре, хоть и говорит, что мол с нуля можно начать, но, имхо, игра стартует с наскока на циклы, и это может ввести тебя в ступор, тем более если ты ни разу не прогал, поэтому если вдруг такое произошло, то могу посоветовать пройти пару разделов курса на Stepik: "Поколение Python": курс для начинающих[stepik.org].

Это не реклама, курс полностью бесплатный и поможет понять основы, не нужно там прям проходить все и долго засиживаться, так как, хоть курс очень харош, но некоторые задачки вообще могут отбить желание программировать, пройди до циклов включительно и сразу возвращайся в игру автоматизирать ферму!
Что еще может помочь:
Советы по игре для новичков
Originally posted by сафон:
Советы, которые я бы послал себе в прошлое, перед началом игры.
Забудь про дюп
Не надо бездумно собирать кучу ресурсов, засевая всё одной культурой и запуская программы поочерёдно. Гораздо интереснее (и полезнее для обучения) сразу автоматизировать всё в рамках одной программы, чтобы с одного запуска сажались и трава, и кусты, и морковь!

Я играю так, как будто у меня всегда минимально ресурсов, ведь культуры сажаются за цену другой культуры. Некоторые просто фармят много каких-то одних ресурсов и потом сажают другую культуру, я же хочу, чтобы все растения компенсировали друг друга, поэтому и создаю вот такие программы.

Да, и где твоя лень? Стремись к тому, чтобы максимум процессов работал автономно!
НЕ РАСШИРЯЙ ПОЛЕ БЕЗ НУЖДЫ
Пока не разберёшься с логикой работы, даже не думай брать поле 6x6: огромный участок очень сложно и нудно дебажить, тем более скорость дрона в начале игры очень низкая.
Я сам сидел на поле 3x3, пока не написал хороший способ автоматизации трёх культур одновременно. К счастью, можно будет редактировать размер поле с помощью навыка "Отладка 2" , но я пока-что сам до этого не дошел...

Можно быстро переносить строки и делать табуляцию - просто выбери нужные строки и нажми TAB.
Вместо того чтобы вручную расставлять пробелы.