Зальцман М.
Компьютерные игры: как это делается
стр. 209

Я подразумеваю под этим следующее:    компьютерные игроки должны

действовать и реагировать на происходящее так же, как действовали бы, оказавшись на их месте, живые люди. Вот почему во всех играх компании EA Sports у игроков есть рейтинги, определяющие их понимание обстановки на поле, быстроту действий, умение бросать или ловить. Кроме того, мы часто пользуемся советами профессиональных спортсменов и тренеров, которые помогают нам добиться реалистичности. Затрудняюсь сказать, сколько раз Джон Мадден (John Madden) смотрел заложенную нами в программу схему игры, всякий раз подбегая к доске, чтобы показать, как она должна выглядеть в действительности.

Скотт Орр убежден: игры EA Sports потому и вне конкуренции, что всегда архивнимательны к деталям. Ну что ж, хорошо. А если у разработчика нет денег или связей, чтобы привлечь в консультанты самого Джона Маддена или других профессиональных спортсменов? Выполнение следующих двух советов Скотта не потребует огромных затрат.

Реализм или увлекательность?

«Не забывайте соблюдать равновесие между реалистичностью игры и удовольствием от нее», - советует Скотт Орр.

Искусственный интеллект развился до такой степени, что при желании можно было бы сделать из компьютера суперчемпиона. Но вы уверены, что это именно то, чего ждут игроки и издатели (которые неминуемо начнут терять покупателей)? Многие разработчики прибегают к маленьким хитростям, чтобы позволить компьютеру на равных соревноваться с играющим. Это может заключаться и в предугадывании вашей стратегии, и в более быстром движении персонажей, за которых играет компьютер. Однако в играх компании ЕА Sports такого рода «жульничество» вам никогда не встретится.

Чем проще, тем лучше

Искусственный интеллект должен быть простым с точки зрения программирования. Скотт Орр считает: «Чем больше вычислений вы используете, тем сильнее загружен процессор». Как это влияет на игру?

Это может снизить частоту кадров, что, конечно, скажется на игре. Используйте подстановочные таблицы для хранения упорядоченных данных и ускорения вычислений. Чем выше скорость вычислений, тем сообразительнее будет искусственный интеллект.

Насколько, по сравнению с другими жанрами, трудно программировать ИИ для спортивной игры? «И труднее, и проще...» И вот почему:

С одной стороны, поскольку наши программы строятся на основе известных правил, нам проще решить, что же, собственно, нужно делать. С другой стороны,


Новости
Fatshark анонсировала первое DLC для Warhammer: Vermintide 2
Независимая компания Fatshark анонсировала первое DLC под названием Shadows Over Bogenhafen для своей Warhammer: Vermintide 2. Его релиз состоится 28 августа на PC и Xbox One.
В Sniper Ghost Warrior Contracts не будет открытого мира
Студия решила учесть ошибки Sniper: Ghost Warrior 3 и вернуться к корням: никакого открытого мира, лишь цeпочки миccий-контpактов.