Сюй Мэн всегда воспринимал угощение деловых партнёров исключительно как рабочую необходимость.
Сюй Мэн всегда воспринимал угощение деловых партнёров исключительно как рабочую необходимость.
Поужинал, отвёз гостей в отель, а сам отправился домой в кровать.
Поужинал, отвёз гостей в отель, а сам отправился домой в кровать.
Если не считать привычки полистать ленту в телефоне перед сном, его режим дня был идеальным.
Если не считать привычки полистать ленту в телефоне перед сном, его режим дня был идеальным.
Именно поэтому он проснулся ни свет ни заря, позавтракал и прямиком направился в офис на Живописном озере.
Именно поэтому он проснулся ни свет ни заря, позавтракал и прямиком направился в офис на Живописном озере.
Симуляторы привезли не ради того, чтобы пострелять и разбежаться. Подписание акта приёмки было лишь вершиной айсберга, впереди предстояла уйма мелкой, рутинной работы.
Симуляторы привезли не ради того, чтобы пострелять и разбежаться. Подписание акта приёмки было лишь вершиной айсберга, впереди предстояла уйма мелкой, рутинной работы.
Приехав пораньше, он застал некоторых сотрудников, только-только пришедших на работу.
Приехав пораньше, он застал некоторых сотрудников, только-только пришедших на работу.
По их перекошенным лицам и странной походке складывалось впечатление, будто они вчера не вылезали из спортзала, прокачивая ноги.
По их перекошенным лицам и странной походке складывалось впечатление, будто они вчера не вылезали из спортзала, прокачивая ноги.
После того как Сюй Мэн покинул офис накануне, они и не думали расходиться, играя до глубокой ночи.
После того как Сюй Мэн покинул офис накануне, они и не думали расходиться, играя до глубокой ночи.
Лёжа в кровати, Сюй Мэн видел в рабочих чатах хвастливые отчёты о победах и жалобы на то, что кого-то стошнило от переутомления.
Лёжа в кровати, Сюй Мэн видел в рабочих чатах хвастливые отчёты о победах и жалобы на то, что кого-то стошнило от переутомления.
Сначала он хотел прикрикнуть на них и разогнать по домам.
Сначала он хотел прикрикнуть на них и разогнать по домам.
Но, поразмыслив, решил, что офисный планктон с их сидячим образом жизни выдохнется максимум минут через двадцать и рухнет на пол в изнеможении.
Но, поразмыслив, решил, что офисный планктон с их сидячим образом жизни выдохнется максимум минут через двадцать и рухнет на пол в изнеможении.
Вдобавок, демо «Короля войны» было сырым и неоптимизированным. Даже несмотря на то, что алгоритмы 【Симулятора войны】 эффективно гасили пресловутую VR-тошноту, баги и просадки кадров неизбежно вызывали бы головокружение.
Вдобавок, демо «Короля войны» было сырым и неоптимизированным. Даже несмотря на то, что алгоритмы 【Симулятора войны】 эффективно гасили пресловутую VR-тошноту, баги и просадки кадров неизбежно вызывали бы головокружение.
Он был уверен, что эти два фактора быстро сделают своё дело, и толпа рассосётся сама собой.
Он был уверен, что эти два фактора быстро сделают своё дело, и толпа рассосётся сама собой.
Так он думал.
Так он думал.
Поэтому ограничился лишь удалённой командой снизить уровень отдачи пушки 【Симулятора танка】, отключить внешние динамики стрелкового оружия, чтобы не оглушить охрану, и со спокойной совестью лёг спать.
Поэтому ограничился лишь удалённой командой снизить уровень отдачи пушки 【Симулятора танка】, отключить внешние динамики стрелкового оружия, чтобы не оглушить охрану, и со спокойной совестью лёг спать.
Поначалу всё шло по его плану.
Поначалу всё шло по его плану.
Спустя два часа после его ухода бОльшая часть зевак разбрелась по домам.
Спустя два часа после его ухода бОльшая часть зевак разбрелась по домам.
Но оставшиеся два десятка хардкорщиков словно пустили корни в бетонный пол. Они разбились на четыре команды и устроили бесконечный цикл: игра, отдых, снова игра...
Но оставшиеся два десятка хардкорщиков словно пустили корни в бетонный пол. Они разбились на четыре команды и устроили бесконечный цикл: игра, отдых, снова игра...
Они всё ещё рубились, когда Сюй Мэн уже видел десятый сон.
Они всё ещё рубились, когда Сюй Мэн уже видел десятый сон.
Их фанатизм не укладывался в голове Сюй Мэна.
Их фанатизм не укладывался в голове Сюй Мэна.
Даже сейчас, едва передвигая ватные ноги, первым делом, увидев босса, они выдали:
Даже сейчас, едва передвигая ватные ноги, первым делом, увидев босса, они выдали:
— Босс, когда тестируем версию разработчика?
— Босс, когда тестируем версию разработчика?
Сюй Мэн, закатив глаза, разогнал их по рабочим местам.
Сюй Мэн, закатив глаза, разогнал их по рабочим местам.
Оставшись в одиночестве, он решил опробовать «режим пехоты», до которого вчера не добрался из-за бага и приступа тошноты.
Оставшись в одиночестве, он решил опробовать «режим пехоты», до которого вчера не добрался из-за бага и приступа тошноты.
Затем по очереди протестировал роль водителя танка, водителя БМП и место пулемётчика.
Затем по очереди протестировал роль водителя танка, водителя БМП и место пулемётчика.
Под конец он выцепил ассистентку Чэнь Мэнлин, чтобы на собственной шкуре прочувствовать долю «виртуального раба» — то есть заряжающего.
Под конец он выцепил ассистентку Чэнь Мэнлин, чтобы на собственной шкуре прочувствовать долю «виртуального раба» — то есть заряжающего.
Это прозвище метко приклеилось к должности ещё со вчерашних тестов.
Это прозвище метко приклеилось к должности ещё со вчерашних тестов.
Сюй Мэн думал, что сотрудники утрируют, но, попробовав сам, осознал:
Сюй Мэн думал, что сотрудники утрируют, но, попробовав сам, осознал:
Всё оказалось чистой правдой.
Всё оказалось чистой правдой.
Командир, наводчик и водитель управляли пулемётом, пушкой и «штурвалом» соответственно. У них был внешний обзор, геймплей и своя доля фана.
Командир, наводчик и водитель управляли пулемётом, пушкой и «штурвалом» соответственно. У них был внешний обзор, геймплей и своя доля фана.
Заряжающий же был заперт в тесной стальной коробке, где едва хватало места развернуться. Его единственной задачей было таскать снаряды в казённик.
Заряжающий же был заперт в тесной стальной коробке, где едва хватало места развернуться. Его единственной задачей было таскать снаряды в казённик.
Никакого вида наружу, постоянная тряска под ногами — условия труда оставляли желать лучшего.
Никакого вида наружу, постоянная тряска под ногами — условия труда оставляли желать лучшего.
Единственным плюсом было отсутствие укачивания, так как визуальной задержки или рассинхрона с окружением не было в принципе.
Единственным плюсом было отсутствие укачивания, так как визуальной задержки или рассинхрона с окружением не было в принципе.
На первых порах эффект новизны и атмосфера внутри танка ещё могли развлечь, но вскоре этот процесс превращался в невыносимую рутину.
На первых порах эффект новизны и атмосфера внутри танка ещё могли развлечь, но вскоре этот процесс превращался в невыносимую рутину.
Однако решение, пришедшее в голову Сюй Мэну, заключалось не в установке автомата заряжания и упразднении должности, а в другом:
Однако решение, пришедшее в голову Сюй Мэну, заключалось не в установке автомата заряжания и упразднении должности, а в другом:
«Как расширить функционал заряжающего и сделать игру за него интереснее?»
«Как расширить функционал заряжающего и сделать игру за него интереснее?»
Внутренний ремонт модулей?
Внутренний ремонт модулей?
Борьба с пожарами?
Борьба с пожарами?
Ловля крыс в танке?
Ловля крыс в танке?
Щекотание напарников?
Щекотание напарников?
Стоп!
Стоп!
Если весь экипаж наденет костюмы сенсорной синхронизации, случайные физические контакты в тесном пространстве танка станут неизбежны!
Если весь экипаж наденет костюмы сенсорной синхронизации, случайные физические контакты в тесном пространстве танка станут неизбежны!
Особенно для заряжающего, который постоянно крутится туда-сюда.
Особенно для заряжающего, который постоянно крутится туда-сюда.
Повернёшься — упрёшься в грудь или спину наводчика, поднимешь голову — и буквально лизнёшь задницу командира.
Повернёшься — упрёшься в грудь или спину наводчика, поднимешь голову — и буквально лизнёшь задницу командира.
Только водитель, сидящий внизу под стволом орудия и отделённый металлической перегородкой, находился в относительной безопасности от случайных посягательств.
Только водитель, сидящий внизу под стволом орудия и отделённый металлической перегородкой, находился в относительной безопасности от случайных посягательств.
А если в экипаже окажется девушка? Предположим, что в такой хардкорный проект как «Король войны» будут играть и женщины. Проблем не оберёшься.
А если в экипаже окажется девушка? Предположим, что в такой хардкорный проект как «Король войны» будут играть и женщины. Проблем не оберёшься.
Если она скромная, случайное касание вызовет скандал о домогательствах.
Если она скромная, случайное касание вызовет скандал о домогательствах.
Если бойкая — сама начнёт лапать экипаж...
Если бойкая — сама начнёт лапать экипаж...
Сплошная головная боль.
Сплошная головная боль.
Не говоря уже о трапах, геях и представителях всевозможных гендеров, коих расплодилось немерено.
Не говоря уже о трапах, геях и представителях всевозможных гендеров, коих расплодилось немерено.
Да и проблема была не только в харассменте.
Да и проблема была не только в харассменте.
Если в пылу боя нервы сдадут, и кто-то, одетый в костюм синхронизации, от души съездит кулаком по лицу союзника...
Если в пылу боя нервы сдадут, и кто-то, одетый в костюм синхронизации, от души съездит кулаком по лицу союзника...
Драка в реале, перенесённая в виртуал.
Драка в реале, перенесённая в виртуал.
В обычных играх максимум, что могли сделать тиммейты — это оскорбить маму в чате.
В обычных играх максимум, что могли сделать тиммейты — это оскорбить маму в чате.
Но с костюмами полного погружения появилась реальная возможность «вычислить по IP и дать в морду» не выходя из комнаты!
Но с костюмами полного погружения появилась реальная возможность «вычислить по IP и дать в морду» не выходя из комнаты!
Крошечное боевое отделение превращалось в идеальный октагон для боёв без правил.
Крошечное боевое отделение превращалось в идеальный октагон для боёв без правил.
Но полностью отключить физическое взаимодействие между игроками было немыслимо.
Но полностью отключить физическое взаимодействие между игроками было немыслимо.
Сюй Мэн наотрез отказывался от такого варианта.
Сюй Мэн наотрез отказывался от такого варианта.
Взаимодействие игроков всегда стояло для него на первом месте.
Взаимодействие игроков всегда стояло для него на первом месте.
Кастрировать эту революционную фичу ради спокойствия — значит предать собственные идеалы разработки.
Кастрировать эту революционную фичу ради спокойствия — значит предать собственные идеалы разработки.
«Значит... придётся прописать сложную систему социальных взаимодействий, имитирующую правила приличия из реального мира».
«Значит... придётся прописать сложную систему социальных взаимодействий, имитирующую правила приличия из реального мира».
«Зоны, где касания разрешены, зоны, где запрещены, плюс "Режим полного интроверта", отключающий любые прикосновения — всё это нужно реализовать».
«Зоны, где касания разрешены, зоны, где запрещены, плюс "Режим полного интроверта", отключающий любые прикосновения — всё это нужно реализовать».
От одной мысли об объёме работ у Сюй Мэна заныла голова.
От одной мысли об объёме работ у Сюй Мэна заныла голова.
Он решил пока задвинуть проблему заряжающего в долгий ящик и спихнуть её на отдел геймдизайна.
Он решил пока задвинуть проблему заряжающего в долгий ящик и спихнуть её на отдел геймдизайна.
Если ничего не придумают — пусть страдает, на то он и раб.
Если ничего не придумают — пусть страдает, на то он и раб.
В конце концов, кто-то должен играть роль поддержки. Не повезло с позицией — терпи.
В конце концов, кто-то должен играть роль поддержки. Не повезло с позицией — терпи.
Чуть позже прибыл Цзу Жунъяо в сопровождении технической команды компании Нейространствие — пока что состоящей всего из шести человек — для интеграции с инженером Ли и изучения аппаратной начинки симуляторов.
Чуть позже прибыл Цзу Жунъяо в сопровождении технической команды компании Нейространствие — пока что состоящей всего из шести человек — для интеграции с инженером Ли и изучения аппаратной начинки симуляторов.
Оборудование было их собственным, глупо было бы вызывать сторонних спецов для ремонта.
Оборудование было их собственным, глупо было бы вызывать сторонних спецов для ремонта.
Сюй Мэн поприсутствовал на встрече, вник в детали различий между люксовыми и бюджетными версиями платформ, ещё раз всё протестировал и покинул цех.
Сюй Мэн поприсутствовал на встрече, вник в детали различий между люксовыми и бюджетными версиями платформ, ещё раз всё протестировал и покинул цех.
Поднявшись в офис, он созвал руководящий состав на совещание.
Поднявшись в офис, он созвал руководящий состав на совещание.
До прибытия оборудования и настройки инструментария он не давил на разработчиков, позволяя им экспериментировать.
До прибытия оборудования и настройки инструментария он не давил на разработчиков, позволяя им экспериментировать.
Но теперь «железо» было на месте, ключевые сотрудники опробовали его в деле.
Но теперь «железо» было на месте, ключевые сотрудники опробовали его в деле.
Пришло время систематизировать работу и запускать полноценный конвейер.
Пришло время систематизировать работу и запускать полноценный конвейер.
Помимо базовой полировки управления, физики массы и вибрации, Сюй Мэн выдвинул два жёстких требования:
Помимо базовой полировки управления, физики массы и вибрации, Сюй Мэн выдвинул два жёстких требования:
— Визуал и Интерактивность.
— Визуал и Интерактивность.
— На этом мы сфокусируемся в ближайшие полтора месяца.
— На этом мы сфокусируемся в ближайшие полтора месяца.
— В плане Визуала: локации, персонажи, объекты — всё должно быть вылизано до пикселя.
— В плане Визуала: локации, персонажи, объекты — всё должно быть вылизано до пикселя.
— Большую часть бесплатных ассетов, которые мы используем сейчас, нужно заменить на высокополигональные модели.
— Большую часть бесплатных ассетов, которые мы используем сейчас, нужно заменить на высокополигональные модели.
— В VR игрок находится вплотную к объектам, он видит мельчайшие царапины. Чтобы мозг поверил в происходящее, качество текстур должно быть запредельным.
— В VR игрок находится вплотную к объектам, он видит мельчайшие царапины. Чтобы мозг поверил в происходящее, качество текстур должно быть запредельным.
— О важности Интерактивности даже говорить смешно. Если мы хотим погрузить игрока в виртуальность, мир должен реагировать на него. И реагировать адекватно. Иначе говоря: чем больше взаимодействий, тем лучше.
— О важности Интерактивности даже говорить смешно. Если мы хотим погрузить игрока в виртуальность, мир должен реагировать на него. И реагировать адекватно. Иначе говоря: чем больше взаимодействий, тем лучше.
— И всё должно работать интуитивно.
— И всё должно работать интуитивно.
— Симулятор войны даёт базовую тактильную отдачу, но дьявол кроется в деталях — в тысячах мелких предметов на уровне.
— Симулятор войны даёт базовую тактильную отдачу, но дьявол кроется в деталях — в тысячах мелких предметов на уровне.
— Заляпанное стекло должно протираться ладонью.
— Заляпанное стекло должно протираться ладонью.
— Безделушку на зеркале заднего вида можно сорвать.
— Безделушку на зеркале заднего вида можно сорвать.
— Кирпич на дороге — пнуть ботинком.
— Кирпич на дороге — пнуть ботинком.
— Сигареты можно курить, алкоголь пить, бензин поджигать. И так далее, и тому подобное.
— Сигареты можно курить, алкоголь пить, бензин поджигать. И так далее, и тому подобное.
— При этом физика должна быть честной: лёгкий предмет поднимается одной рукой, тяжёлый — двумя, а неподъёмный остаётся лежать.
— При этом физика должна быть честной: лёгкий предмет поднимается одной рукой, тяжёлый — двумя, а неподъёмный остаётся лежать.
— В реальности мы не задумываемся об этих мелочах, но их реализация в игре создаст невероятный эффект присутствия.
— В реальности мы не задумываемся об этих мелочах, но их реализация в игре создаст невероятный эффект присутствия.
— Вытянуть этот объём работ будет сложно, вся надежда на вас.
— Вытянуть этот объём работ будет сложно, вся надежда на вас.
— В текущем демо с окружением взаимодействовать почти нельзя. До поездки на выставку в Кёльн наша задача — напичкать мир интерактивными объектами под завязку.
— В текущем демо с окружением взаимодействовать почти нельзя. До поездки на выставку в Кёльн наша задача — напичкать мир интерактивными объектами под завязку.
— Естественно, без фанатизма. Логика расстановки не должна нарушаться.
— Естественно, без фанатизма. Логика расстановки не должна нарушаться.
Сюй Мэн иллюстрировал каждую мысль примерами, чтобы ни у кого не осталось вопросов.
Сюй Мэн иллюстрировал каждую мысль примерами, чтобы ни у кого не осталось вопросов.
Времени было в обрез. Через месяц демо-билд должен был отправиться на Кельнскую международную игровую выставку, и Сюй Мэн хотел, чтобы челюсти у мировой прессы отвисли не только от оборудования, но и от самой игры.
Времени было в обрез. Через месяц демо-билд должен был отправиться на Кельнскую международную игровую выставку, и Сюй Мэн хотел, чтобы челюсти у мировой прессы отвисли не только от оборудования, но и от самой игры.
Сделать ставку только на «железо» — это путь к крепкой восьмёрке из десяти, не более.
Сделать ставку только на «железо» — это путь к крепкой восьмёрке из десяти, не более.
Игра должна была продавать себя сама.
Игра должна была продавать себя сама.
Иначе реакция будет предсказуемой: «Очередная игрушка для богачей, прохожу мимо».
Иначе реакция будет предсказуемой: «Очередная игрушка для богачей, прохожу мимо».
Он не мог допустить, чтобы сотрудники расслабились, уверовав во всемогущество симуляторов, и забили на геймплей.
Он не мог допустить, чтобы сотрудники расслабились, уверовав во всемогущество симуляторов, и забили на геймплей.
Совещания Сюй Мэна всегда отличались спартанской эффективностью.
Совещания Сюй Мэна всегда отличались спартанской эффективностью.
Он изложил свои требования, выслушал идеи по улучшению от коллег, протестировавших симуляторы.
Он изложил свои требования, выслушал идеи по улучшению от коллег, протестировавших симуляторы.
Собрание уложилось ровно в сорок минут.
Собрание уложилось ровно в сорок минут.
Загрузка главы...

Комментарии

Загрузка...