Электронная библиотека

Хакер


Хакер

Философия времени или О прерывистости непрерывного прерывности

Xakep Online -> Журнал, номер #008, стр. 008-062-3


То же самое и со стрельбой. Вроде бы в пошаговой игре юниты противника лупят по твоему по очереди, а в реалтаймовой одновременно. На деле же они стреляют и тут и там по очереди, только в одном случае компьютер ждет результатов выстрела первого юнита, а потом дает команду стрелять второму, а в другом сразу же стреляет вторым после первого.

С отличиями разобрались, ударим по сходству. Головастый оппонент может возразить мне, что и в пошаговых играх компьютер думает во время хода игрока. Действительно, если твой боец во время своего хода налетит на противника, он может выпалить по тебе, как это было в X-COM, или следует передача хода, как в Jagged Alliance. Ничего, я еще более головастый, поэтому отвечу так: а когда противник налетает на твоего бойца? Ведь то же самое происходит, только с обратным знаком. Выходит, что компьютер во время своего хода думает за игрока. Вроде бы ерунда получается, но на самом деле все путем. Дело в том, что компьютер тут выступает в двух лицах, с одной стороны он твой противник, а с другой стороны некий арбитр, отслеживающий ходы обоих и передающий управление туда-сюда. Вот это-то второе лицо компьютера и "думает" во время твоего хода, а компьютерный оппонент, как и положено, отдыхает, пьет свое компьютерное пиво.

Устранение противоречий

Чтобы окончательно убедиться в том, что два типа игр отличаются только тем, кто и когда думает, возьмем реалтаймовую игру, в которой компьютер вообще не думает, и докажем, что она во всем подобна походовой. О какой игре речь? Да о Commandos.

Ой-ой! Что это в меня со всех сторон полетело? А, это "аргументы" тех, кто писал и говорил о "неподражаемом, тщательно проработанном, сбалансированном AI" в этих самых Commandos. Ладно, пригнусь, пропущу все это мимо себя, а потом скажу, что никакого AI в этой игре нет.

Мало-мальски разбирающийся в этом деле человек скажет, что AI - это когда компьютер решает, что делать со своими подопечными, куда их послать и куда им смотреть. А в Commandos за него подумали авторы уровней. Немцы ведь стоят на строго определенных местах или двигаются по неизменным маршрутам. Да и после того, как кто-то из фрицев заметит какой-то непорядок, поведение его строго определено: сбегать посмотреть, что и как, или же сразу поднять тревогу. Ни в одной ситуации компьютеру не приходится выбирать хотя бы из двух вариантов действия, поэтому-то я и говорю, что он тут вовсе не думает.

Вот и получается, что Commandos - это походовая игра, в которой есть всего один ход игрока. Компьютеру же изредка достаются те самые "перехваты хода", причем, если играть вдумчиво, их не будет вовсе. Ну а то, что некоторые из юнитов противника во время твоего хода как-то двигаются, особого рояля не играет. Аргументов в пользу этого тезиса можно найти много. Приведу только один, самый железный. В Commandos можно смело пить пиво, не ставя игру на паузу! А, попробуй опровергни?

Назад на стр. 008-062-2  Содержание  Вперед на стр. 008-062-4