Лучшее  🚀
31.05.2022 в 21:50 Evernews

Пожиратели коз: как для Minecraft делали лягушек

Моддеры все-таки смогут заставить лягушек снова пожирать коз.

Кстати, на сайте читать удобнее

7 июня для Minecraft выйдет «Дикое обновление», крупный апдейт, вводящий в игру еще несколько биомов, блоков и мобов. Среди новых мобов есть сразу три вида лягушек; в плане геймплея они идентичны, внешность лягушек просто привязана к предпочитаемым биомам.

В преддверии релиза «Дикого обновления» разработчики Minecraft рассказали, как в игре вообще появились лягушки и с какими сложностями было связано их создание. Вот что нам удалось узнать.

Для Minecraft вышел первый пре-релиз «Дикого обновления»: главные изменения

Лягушек добавили в игру благодаря новому биому, Мангровым болотам. В свое время лягушки проиграли пользовательское голосование за ввод в Minecraft (победила коза), но разработчики не теряли надежды все-таки их добавить.

Появление Мангровых болот давало отличный повод — лягушка это оптимальный моб для такого биома. Кроме того, лягушек можно было расселить по существующим болотам, связав их с Мангровыми болотами.

Лягушки едят слизней, а еще — магмовые кубы, но это нормально. На самом деле, шутят разработчики, лягушки съедают магмовые кубы по ошибке, тут же выплевывают — и порождают блок нового типа, лягушкосвет, выступающий в роли источника освещения.

Когда лягушка видит маленький магмовый куб, то думаешь, что это слизь, и такая: «Ага, я знаю, это вкусно!». И съедает его. А как только понимает, что ошиблась, выплевывает крутой блестящий блок!

Александр Остман

Лягушки и блоки лягушкосвета бывают трех видов. Они отличаются только визуально, по цвету, функционал у мобов и блоков одинаковый. Чтобы получить лягушку определенного цвета, проще всего взять головастика, отнести его в ведре до нужного биома, а затем дать вырасти.

Цвет лягушкосвета зависит только от лягушки, которая его породила, и не привязан к биому, где генерируется блок: холодный, жаркий или обычный.

Лягушки отомстили козам: в какой-то момент они научились поедать именно этих мобов. Такая механика, введенная в одну из бета-версий, появилась из-за ошибки: Александр Остман забыл убрать из игры тестовый код.

Фанатам так понравились лягушки, пожирающие коз, что они довольно долго критиковали Остмана за отключение механики. Но есть и хорошие новости — в релизной версии «Дикого обновления» моддеры смогут научить лягушек есть любых мобов.

Когда я только сделал механику питания лягушек, в коде было жестко прописано, что они едят только слизней. Но когда придумали лягушкосветы, пришлось распространить механику и на другие сущности — магмовые кубы.

В итоге мы решили, что у создателей [контента] должна быть возможность менять поведение, касающееся поедания мобов — чтобы они, если захотят, могли разрешить лягушкам поедать разных мобов или создавать новых мобов, способных поедать других мобов.

Александр Остман

И еще кое-что

Читать далее