Студент создает компьютерную игру с улицами и событиями из родного города
Fortnite, Hellblade, Final Fantasy — вот далеко не полный список высококлассных компьютерных игр, разработанных на Unreal Engine 4. Это "игровой движок", а точнее — сложная программная среда, на основе которой как раз конструируются и создаются игры. Вот только занимается этим обычно целая команда профессионалов.
А игру с рабочим названием "Taishet Game" создает всего один 18-летний разработчик. Данил Баландин не только сам прописывает сложные алгоритмы, но и переносит в виртуальный мир реальные улицы.
"Как это здание появляется в игре? С чего начинается все?"
"Все начинается с фото. Просто надо здание сфотографировать и потом это отфотошопить."
Чтобы создать достоверную копию здания, нужно детально фотографировать. Иногда на свой телефон Данилу приходится делать до 500 снимков одного объекта. Этот стоит на улице Ленина — ее автор только начал добавлять в игру, зато уже готова другая. На виртуальной улице Воинов-интернационалистов и дороги лучше, и магазин без очереди.
"Как бы вот, собственно, кассир, там тоже кассир."
"Они разговаривают?"
"Раньше разговаривали, но просто сейчас я хочу озвучку поменять на более естественную. И хочу, чтобы было больше людей, а НПС могли заходить в магазин и выходить."
НПС — это персонажи, которыми игрок не может управлять. Они здесь не просто как декорации — могут ходить и выполнять простейшие действия. Для этого автору пришлось прописать длинные и сложные цепОчки алгоритмов.
"С НПС было очень сложно сделать так, чтобы они ходили. Я тогда смотрел видеокурсы. Все пересмотрел, но у меня никак не получалось. Вроде все правильно делал, а оказалось, там была такая мелкая ошибка. Надо вот прямо очень детально все делать", — говорит автор компьютерной игры Данил Баландин.
В итоге у Данила получилось создать даже небольшие сцены. Вот, к примеру — супруги в возрасте прямо на улице выясняют отношения.
"Не, я даже не пил оттуда, я до того пил."
Создавать "Taishet Game" Данил Баландин начал два месяца назад. Сейчас там появилась уже и локация с многоэтажками, также автор работает над боевой системой. Добавлять новые детали помогают обучающие ролики из интернета. А к лету Данил планирует перенести в виртуальный мир половину Тайшета и открыть доступ для игроков.
"Много приходится фотографировать. Люди нормально реагируют? Вопросов не задают?"
"Ну, соседи выходят, бывает, и спрашивают: "Что ты делаешь?", возмущаются. Ну, я объясняю, но они все равно не понимают, что я собираюсь делать."
"Ну не выгоняли пока?"
"Пока нет."
В этом году молодой разработчик заканчивает учебу в Тайшетском техникуме и планирует поступать в иркутский вуз на программиста. Возможно, новые знания в будущем помогут ему сделать виртуальный Тайшет конкурентом легендарному Лос-Сантос.