The Farmer Was Replaced ()_

В ожидании кровососания глянул вот на эту вещь. Если коротко, на упрощённом Питоне программируешь с/х дрон - чтоб летал, вспахивал, поливал, собирал и прочее. Алгоритмы могут быть довольно сложные, место для оптимизации кода вполне себе находится.
Скажу, пожалуй, следующее.
1. Разумеется, обучение чему угодно в игровой форме - это самый эффективный способ обучения. Полагаю, никто с этим спорить не будет.
2. Но для самостоятельного обучения программированию с нуля - с полного нуля - пожалуй, не очень годится. Слишком много информации на тебя вываливают сразу и часто не подсказывают не вполне очевидные вещи. Например, что циклы можно сделать вложенными. Если в неофите дремлет гениальный программист, то он до таких вещей, конечно, допрёт сам. Но мир по-настоящему держится на середнячках.
3. Соответственно, в дополнение к этой игре желательно иметь живого препода, сидящего рядом. Тогда "с полного нуля" дело пойдёт.
4. А так RL-кодеры, работавшие на Питоне, в отзывах по-всякому рассыпаются в похвалах - у, как толково всё объясняется. Но для них-то это уже срубание срубленного дерева. Очень давно мне приходилось заниматься преподавательской деятельностью в группе с нулевым уровнем (это были историки, если чего, а из компьютеров были только ХТ с gwbasic.exe) и я почти уверен, что ни один из этих вполне разумных людей самостоятельно с The Farmer Was Replaced не справился бы. Нужна посторонняя помощь, ничего не поделаешь. Слишком много непривычных вещей.
5. Но если, так сказать, какой-то "белый пояс" в программировании у вас уже есть, то я с удовольствием рекомендую эту вещицу. Отличная разминка мозгов. И неплохо сделана в плане геймплея - есть "древо технологий", которое ты постепенно открываешь. Было бы совсем хорошо вкрячить туда какие-нибудь чисто художественные элементы, но будем помнить о возможностях инди-разработчиков.
6. И стоит очень недорого. А прямо сейчас ещё и идёт по скидке.








