— По тому же принципу, через 3D-шумы. — Похрустывая гренками, пояснил я. — Сначала база формирует монолитный рельеф горы, а затем поверх накладывается другой алгоритм, который… Выгрызает из нее извилистые тоннели и подземные полости. Похожая схема с реками и озерами. А вот всякая косметика вроде деревьев, цветов, рудных жил и данжей будет спавниться процедурно уже после формирования ландшафта. Там математика попроще, без этих ваших Перлинов.
— Ну и дрочь. — Тяжело вздохнул Дэвид, наконец-то берясь за ложку. — Даже не знаю, что больше сушит мозги, возня с договорами или вся эта алгебра ебобная.
— То ли дело стриминг. Сидишь, играешь. Вот чем надо заниматься! — Авторитетно заявила Эрин. И была права, ведь уже сейчас только по доходности с донатов она обогнала чистую ставку Дэвида. Если конечно учитывать все добытые пять с хвостиком тысяч, без учета студийных (моих) пятидесяти процентов. — Кстати, мне новый костюм нужно будет шить к релизу Майна? Или как? Или что?
— Разумеется, нужно. — Невозмутимо кивнул я. — Аврора как раз уже работает над эскизами.
Я скосил глаза на Аврору. Девушка так и замерла с недонесенной до рта ложкой, а на ее лице явственно читался лихорадочный мыслительный процесс. Она отчаянно пыталась вспомнить, когда именно я успел поручить ей это задание. Но память предательски молчала. А переспросить было страшно — вдруг и правда пропустила задачу мимо ушей?
— Правда, она сама об этом еще не в курсе. — Поспешно добавил я секунду спустя, дабы сохранить ментальное здоровье своего арт-директора.
— Нахрен так пугать, Нейт... — С облегчением выдохнула та, метнув в меня молнию.
Закончив обедать, я оставил Коула в одиночку бороться с неподатливой математикой. Впрочем, слово «в одиночку» к нему подходило с большой натяжкой — их там как-никак двое, так что пусть космический гномик перестает гаситься и втягивается в разработку. Сам же я на пару с Авророй упал на производство низкополигональных моделей для мирных и не очень мобов.
И вот эта творческая рутина нравилась мне куда больше программной возни с генерацией чанков. Нет, сама система создания бесконечных миров, бесспорно, интересная штука. Но только в том случае, когда ты смотришь про нее на Ютубе. А вот когда вы вдвоем как два барана пытаетесь понять, почему алгоритм вместо красивой горы сгенерировал тебе, сука, воронку из созданного в бездне — романтика как-то быстро улетучивается.
Здесь же, на этапе моделек, начинался тот самый ламповый геймдев с налетом чистого творчества, геймдизайна и приятной, работой в любимом Блендере.
— Ну, с кого начнем? — Бросила мне в Тимспике Аврора. Зачем-то обернулась со своего рабочего места и пытливо зыркнула на меня, будто сканируя реакцию.
— С курочек. Классика. Затем пустим на конвейер свиней, коров и лошадей. В смысле сделаем я не про мясокомбинатный конвейер.
— Бррр… Вот нахрена ты уточнил! Я теперь представила как это выглядит. — Простонала Аврора. — А розового единорога можно будет впихнуть? В игру, не в конвеер. Да блин я и это представила!
— Можно. Только давай уже проедем этот конвейер. — Поежился я. Представляя как в гигантскую мясорубку летят зверушки. Вот надо же так было. Ляпнул и теперь две творческие натуры получили ментальный урон. Сраная лаврушка кокера...
С базовой фауной мы разделались быстро, уложившись буквально в пару часов с небольшим. Процесс был отлажен. Я набрасывал формы и расставлял кости для анимации, а Аврора тут же подхватывала модельку, заливала ее пиксельными текстурами и подготавливала к безболезненному импорту в игровой движок. Работала быстро, почти не задавая вопросов. А ведь еще пару месяцев назадс 3D общалась исключительно на «Вы».
Закончив со скотным двором, чья основная задача была либо кормить игрока, либо возить, перешли к враждебным тварям. Скелет-лучник (не путать с нашим скелетом), зомби, паук, эндермен и, разумеется, крипер. Канон, который я оставил без изменений.
Вообще, забавно осознавать, что этот зеленый взрывающийся хлыщ изначально вообще не должен был существовать. Он ведь родился из банальной ошибки Нотча. Пытаясь замоделить обычную свинью, создатель перепутал оси координат, из-за чего туловище хрюшки вытянулось вертикально, а не горизонтально. Вместо того чтобы удалить багованного уродца, Маркус словил вдохновение, залил текстуру кислотно-зеленым хаки и прикрутил к ней знаменитую криповую морду. Охапка дров — крипер готов.
В нашей же вариации игры этот важнейший стресс-фактор для выживальщиков создался абсолютно умышленно, с наслаждением садиста, так сказать. Стоило мне только представить, сколько жоп сгорит из-за этого ублюдка, сразу становилось тепло на душе.
Но крипер должен был стать далеко не единственным ублюдком в моей интерпретации майнкрафта. Мне хотелось вывалить на игроков больше разнообразных угроз, чтобы играть было интереснее, особенно на хардкорном уровне сложности.
Поэтому следующим мобом, вышедшим из-под моей мышки, стал Слайм. Но не классический зеленый кубик желе (хотя он тоже был), бездумно прыгающий по болотам, а нечто… иное. Тварь, визуально сильно отдающая одним небезызвестным марвеловским антигероем. Сгусток черной смолистой массы с белесыми глазками.