Компьютерра, 2008 № 36 (752) | страница 31



9 Каждая игра Райта представляет собой расширенную метафору одной или нескольких научных идей, но его склонность к новаторству проявляется и на прикладном уровне: почти в каждой игре Райту приходится решать задачи, которых другие разработчики избегали. В Spore таких задач две.

Первая - это система динамической подстройки под пользователя, когда игра анализирует действия игрока и преобразует себя в зависимости от его ожиданий. Преобразования могут быть самыми разными: это может быть изменение стиля игры (когда мирно настроенному игроку не встречаются агрессивно настроенные персонажи), или снижение уровня сложности, или еще какое-нибудь изменение, превращающее игровой процесс в по-настоящему персональное переживание, когда одна и та же коробка с игрой в руках разных хозяев ведет себя по-разному. По словам Райта, нечто подобное реализовано в Spore, но, по большому счету, вариативность реакций Spore на действия игрока не слишком отличается от вариативности любой другой современной игры, - если этот подход действительно совершит революционные изменения в игровой индустрии (как предполагает Райт), то произойдет это не сегодня.

Вторая задача, которую пришлось решать разработчикам, впечатляет меньше, но реализована она куда в большей степени. Речь идет об анимации в реальном времени. В подавляющем большинстве игр анимация поставляется уже в готовом виде просчитанных заранее роликов. В Spore такой подход не работал - ведь разработчики не знали заранее, каких существ придумают пользователи (учитывая, что еще до запуска Spore пользователи "Лаборатории существ" создали почти 4 млн. объектов[Для сравнения: сегодня нам известно чуть более 1,5 млн. видов живых существ.], это знание им вряд ли помогло бы). Однако движок Spore способен проанализировать любой созданный в рамках игры объект - в случае живых существ, например, понять, где у них руки и ноги, - и на основании этого анализа сгенерировать необходимую анимацию в реальном времени. Для игрового процесса это, вообще говоря, мелочь - вряд ли игра сильно потеряла бы, не будь в ней такой возможности. Но на вылизывание этой мелочи ушла не одна тысяча человеко-часов, благо подавляющее большинство сотрудников Райта - разработчики, на дизайнерах в этот раз решили сэкономить - ведь по замыслу Уилла основную часть контента "нарисуют" сами пользователи. Они и нарисовали.

10 Райт отказался отвечать на вопросы о своем следующем проекте. Он знает, что хочет сделать, но "вы же понимаете, если я сейчас что-нибудь расскажу, то это предполагает некие обязательства, а у меня все пока на уровне идей". Стремление Райта избежать предварительной огласки понятно: The Sims он придумал в начале 1990-х, а реализовал только в конце десятилетия, идея The Spore пришла к нему в 2000 году, официально разработка началась в 2005, а вышла игра - после нескольких переносов - только осенью 2008-го.