Разработка симуляторов жизни сопряжена с колоссальными трудностями из-за обилия скрытых программных алгоритмов и их тесного переплетения.
За первые четыре дня после выхода в раннем доступе симулятор жизни Paralives получил свыше 100 тысяч сообщений об ошибках. Об этом в ходе недавней сессии вопросов и ответов сообщил идеолог проекта Алекс Массе, попутно разъяснив, почему данный жанр по праву считается одним из самых технологически сложных в геймдеве.
По словам Массе, многие пользователи недооценивают колоссальный объём фоновых вычислений, которые сопровождают даже самые обыденные действия виртуальных подопечных. К примеру, рядовая команда «лечь спать» с ребенком на руках активирует целую вереницу проверок: персонаж обязан корректно завершить текущее занятие, благополучно уложить малыша, проложить оптимальный маршрут к кровати с учетом препятствий, адаптировать анимации под возраст и рост, проверить доступность постели, подобрать подходящую одежду, а также рассчитать показатели восстановления сил и предусмотреть автоматическое пробуждение.
Ситуация многократно усложняется, если игрок управляет группой персонажей одновременно или прерывает действие на полпути. Именно такая многоуровневая зависимость систем и провоцирует лавину багов. В результате, 100 тысяч отчетов об ошибках становятся серьезным испытанием для небольшой команды из 15 человек, которая трудится над развитием Paralives.
Несмотря на технические шероховатости, игра вызвала живой интерес у аудитории: в день запуска пиковый онлайн превысил 78 тысяч игроков, а рейтинг проекта в Steam уверенно держится на отметке 88% при более чем 8000 положительных отзывов.
Источник: iXBT.games
