Страница произведения
Войти
Зарегистрироваться
Страница произведения

Бета-Тестеры ч2


Опубликован:
30.05.2019 — 30.05.2019
Читателей:
2
Аннотация:
http://lki.ru/topic.php?id=Tales
Предыдущая глава  
↓ Содержание ↓
  Следующая глава
 
 

на поведение игрока, желательно — без видимых перескоков с одной анимации на

другую.

— Ну, давайте, что ли, оживляйте покойничка, — вздохнул Банзай. — Внучка, ты готова?

— Всегда готова! — весело сообщила Внучка, оглядывая поляну через видоискатель

неизменной камеры.

— Хорошо. Значит, так, я все равно буду делать захват движений, но постарайся снимать

буквально все, даже если оно тебе покажется не сильно интересным, ладно?

— Нет проблем, я тут вокруг еще несколько стационарных грабберов поставила, так что

будет даже с нескольких ракурсов.

— Умничка. Мак, готов?

Вместо ответа Мак-Мэд медленно растаял в воздухе. Зато «покойничек» в ящике вдруг

вздрогнул, с театральным всхлипом втянул в себя воздух, утробно замычал и, вытянув

вверх руки со скрюченными пальцами, сел.

— Хорош комедию ломать, вылезай, — равнодушно буркнул Банзай.

Мак-Мэд в новом теле пожал плечами и вылез из ящика. Выглядел он, что ни говори, жутковато: модель автоматически подстроилась под его габариты, но кожа еще не была

текстурирована и покрашена. Гладкая, матовая, больше похожая на пластик, нежели на

что-то живое, она имела пепельно-серый цвет без оттенков по всей поверхности, отчего

лицо и правда напоминало физиономию свежего утопленника с бескровными губами.

Мало того, широкие штаны имели тот же цвет и текстуру, отчего казалось, что они растут

прямо из бедер модели. Впрочем, так оно, строго говоря, и было. Мак-Мэд потянул шеей, передернул плечами и пару раз подпрыгнул, привыкая к модели.

— Ну что ж, — проговорил наконец стрелок, — запускайте болванчика!

Ксенобайт пошевелил пальцами, вызывая панель управления. Воздух в двух метрах от

Мак-Мэда вдруг подернулся рябью, сгустился, и через миг там, точно отражение в

зеркале, появилось еще одно тело.

Раунд 01: Мак-Мэд против имитатора

16 июня, 13:43 реального времени

Мак-Мэд слегка поклонился своему доппельгангеру. Тот, немного подумав, повторил его

движение. Покончив с формальностями, стрелок встал в стойку и, подойдя к двойнику, медленно обозначил простой и прямолинейный удар рукой в корпус. Выждав пару секунд, он отошел назад, а Ксенобайт что-то перещелкнул на своей виртуальной панели. Двойник

Мак-Мэда, точно запаздывающее отражение в зеркале, встал в стойку и попытался

нанести удар.

— Банзай, а что они делают? — спросила Внучка.

— А, это интересная штука, — хмыкнул старик. — Наработка базы движений.

Понимаешь...

— Погоди, я сейчас камеру поудобнее поставлю... Вот, говори.

— Хм... Ну да. Так вот, понимаешь, давно было замечено, что чуть ли не единственный

способ сделать движения персонажа естественными — это просто оцифровать движения

настоящего человека. Во всех остальных случаях получается не кино, а мультик, если ты

понимаешь, о чем я. Как видишь, сейчас двойник-имитатор попросту повторяет движения

Мак-Мэда.

— Здорово, — вздохнула Внучка. — А Мак что, какими-то единоборствами занимался, да? Он на самом деле какой-то там черный пояс? Я всегда это подозревала!

— Знаешь, — вздохнул Банзай, — я подозреваю, что все мальчишки в детстве если и не

ходили в какую-нибудь секцию, то, во всяком случае, смотрели боевики со всякими

рукомашествами. Так что не делай поспешных выводов.

— Значит, в игре двойник будет просто копировать движения Мак-Мэда?

— Все не так просто, — покачал головой Банзай. — Двойник сейчас не просто копирует.

Он учится. Мак делает какое-то движение, допустим, наносит удар. Имитатор пытается

ударить его так же и смотрит, как реагирует оператор. Запоминает. И, если в следующий

раз оператор нанесет такой удар, постарается скопировать его же реакцию.

— То есть Мак-Мэд как бы сам его учит?

— Точно. Так и называется: «анимация путем обучения».

Мак-Мэд со своим двойником уже разыгрывали довольно сложные пассажи из всякого

рода блоков, ударов, уклонений и перемещений. Но последнее слово каждый раз, понятное дело, оставалось за Мак-Мэдом.

— Скукота... — уныло вздохнул Ксенобайт.

— А по-моему, очень интересно, — не согласилась Внучка.

— Такой способ имеет ряд недостатков, — тактично заметил Банзай. — Один из которых

— действительно утомительный процесс сбора базы данных движений.

— Которым, — снова не выдержал Ксенобайт, — должны заниматься профессиональные

спортсмены. Или каскадеры. Или кто-нибудь еще, кто рубит фишку. В крайнем случае

берут и покупают уже готовую базу, с сертификатом соответствия от ассоциации

единоборств.

— Да ну, это скучно, — поморщилась Внучка. — Кому понравится, если во всех играх

противники будут вести себя одинаково?

— Во-во, нам примерно такую задачу и поставили, — кивнул Ксенобайт. — Мол, не

забывайте, все игры «Самары Софт» несут свою специфику, они должны быть не похожи

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

новые, более реалистичные виды единоборств...

— Ну и сочиним! — оптимистично заявила Внучка.

Программист только безнадежно махнул рукой и демонстративно зевнул.

— В любом случае, — поспешил переключить на себя внимание Внучки Банзай, — все

это, так сказать, лишь набор сырого материала, кирпичиков, из которых позднее придется

строить... О, смотри-ка! Интересный момент! Мак-Мэд стал пропускать удары! Можно

переводить тактический симулятор на новый режим: обозначить обоим противникам

запас здоровья.

Ксенобайт еще раз душераздирающе зевнул и пошевелил пальцами, нажимая какие-то

кнопки и передвигая регуляторы на виртуальной панели управления.

— Давай, Мак! Ты его сделаешь! — завопил Махмуд, подражая болельщикам на боях без

правил. — Порви его, как Тузик грелку! Я на тебя поставил, парень...

Ксенобайт навострил уши и быстро произнес:

— Десятку на имитатора!

Махмуд прекратил дурачиться и удивленно глянул на программиста:

— Не понял?

— Ставлю десятку на имитатора! — ухмыляясь, повторил Ксенобайт.

— Ксен, на этом этапе все шансы не в твою пользу, — с сожалением покачал головой

Махмуд. — Это будет даже не интересно. Ты плохо Мак-Мэда знаешь, если думаешь, что

он уже выдохся. Могу поспорить, у него в запасе еще есть пара грязных... А, черт, и что, жульничать не будешь?!

Программист демонстративно скрестил пальцы и заверил:

— Честное двоичное, не думал даже!

— Даже так... Ладно, по рукам.

Мак-Мэд, прекрасно слышавший весь диалог, только неодобрительно покачал головой.

Ксенобайт, картинно хрустнув пальцами, вызвал две дополнительные панели

инструментов и два терминальных окна с какими-то данными. Расположив все это

хозяйство поудобнее, он быстро прошелся пальцами по панелям.

На этот раз двойник Мак-Мэда взял инициативу на себя. Перейдя в стойку, он стал

осторожно подкрадываться к стоящему неподвижно стрелку. Тот стоял неподвижно, но

явно не пропускал ни одного движения противника. На секунду они замерли друг

напротив друга. Ксенобайт продолжал нажимать какие-то клавиши и двигать регуляторы

на своих панелях, и двойник вдруг стремительно перешел в атаку.

— Знаешь, Банзай, — неуверенно проговорила Внучка, — Ксенобайт все-таки

жульничает. Я не знаю, как и в чем, но просто косичками это чую!

— Конечно, жульничает, — удивленно откликнулся Банзай. — Но — честно жульничает.

— Это как?! — удивленно моргнула Внучка.

— Да смысл был бы иначе спорить? Ситуация была стабильная: при старых условиях

выигрывал тот, кто придумает что-то новенькое. Правда, процесс как раз начинал

выходить к насыщению: с одной стороны, Мак-Мэд стал ошибаться, с другой — с каждым

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

задавит, еще очень далек.

— На что же надеялся Ксенобайт?

— Как всегда, в основном на себя. Я ведь тебе недаром говорил: все, что сейчас

происходит, — лишь подготовительный этап. Поведением бота управляет тактический

анализатор. Он решает, стоит ли нападать или обороняться, какую часть тела прикрывать

или куда нанести удар. В зависимости от задачи — подбирает движение из базы. И это

только основа. Сложные анализаторы следят за каждым движением противника, пытаются

предугадать его намерения, замечают, если ты теряешь равновесие или попадаешь в

невыгодное положение. В общем — как с шахматами. Чтобы обыграть новичка, много не

надо, но против гроссмейстера нужно строить фактически отдельный компьютер.

Внучка вздохнула: Банзай явно увлекся одной из любимых тем.

— Знаешь, какое-то время назад были даже проекты виртуальных тренировок по

рукопашному бою. Ничего, правда, путного из этого не вышло, хоть пополам тресни, а

рефлексы, наработанные в виртуалке, на реальном ринге гроша не стоят. Хотя ходили

слухи, что...

— Банзай, мы отвлеклись. Все-таки что делает Ксенобайт?

— А, ну да... В общем, он на ходу пытается настроить скрипты управления. Вводит

вручную все те параметры, обсчитывать которые в реальном времени у простого

компьютера кишка тонка. Напрямую управлять телом он не может, да и не хочет, зато

пытается повлиять на ход поединка через скрипт.

Внучка с сомнением глянула на программиста. Тот продолжал сосредоточенно барабанить

по панелям. О результатах его манипуляций судить было трудно, так как нападать бот не

спешил.

— Ну что они там топчутся?! — нетерпеливо прикрикнул Махмуд.

— Ха. Бот, кажется, выучил главную мудрость поединка: всякий наезд на Мак-Мэда рано

или поздно выходит ему боком, — усмехнулась Мелиса, которая хоть и корчила

недовольную физиономию, но с не меньшим интересом наблюдала за происходящим.

— А-а, ну, это понятно... Мак, а ты чего зеваешь?! Врежь ему! Порви на ленточки!

Ксенобайт, поморщившись, решительно двинул вверх какой-то регулятор. Бот обреченно

глянул в его сторону, как бы говоря что-то насчет идущих на смерть и Цезаря. А потом

пошел в атаку.

Атака была достаточно прямолинейна и являлась, скорее всего, лишь приглашением к

длительному обмену ударами и блоками, как это происходило до сих пор.

Мак-Мэд не стал блокировать удар или наносить встречный, просто чуть отклонился, пропуская кулак противника. К чему-то подобному бот был готов, поэтому не стал сильно

вкладываться в удар и не потерял равновесия. Точнее, не потерял бы, если бы Мак-Мэд

ему не помог. Когда кулак имитатора оказался в пределах досягаемости, он попросту

схватил его, прижал к солнечному сплетению (куда тот, похоже, и летел изначально) и

крутанулся всем телом на месте.

Эффект был тот же, как если бы бот сунул руку в вентилятор. Описав дугу, он шмякнулся

на землю. Пока бедолага пытался встать, Мак-Мэд без особых изысков и комплексов пнул

его ногой по ребрам, снова повалив на землю.

— Эй! — завопил Ксенобайт. — Так нечестно, дай ему встать!

— Честно-честно! — в полном восторге завопил Махмуд. — Мочи его, Мак! Мы же не на

приеме у английской королевы...

— Как раз то, о чем я говорил, — со снисходительной улыбкой заметил Банзай. — Стоило

Мак-Мэду в корне сменить стиль, и бот сел в калошу: он просто не знает, как реагировать.

— Ладно, проехали, — мрачно буркнул программист, отключая бота. — Махмуд, двадцатку на реванш!

— Ксен, ты сегодня совсем плохой, — с жалостью в голосе сообщил ходок. — Тебе что, делать нечего?

— Давай, чего ты жмешься? Дай мне возможность отыграться! — заныл программист.

— Тебе так не терпится потерять еще двадцатку?! — начал злиться Махмуд. — Ладно, заводи шарманку по новой!

Внучка удивленно глянула на программиста и успела заметить, как программист ей

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

— Он точно жульничает, — буркнула она себе под нос.

В следующем раунде чуда не произошло. Ксенобайт снова рвал на себе волосы и

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

программистскими подначками Махмуд сердито заявил, что, в конце концов, кто он

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

полсотни. Ксенобайт тут же согласился и, пока Махмуд не успел заподозрить неладное, третий раз активировал бота.

Бой продлился недолго. Бот опять попытался атаковать, Мак-Мэд захватил его для броска, крутанул... Однако на этот раз имитатор устоял на ногах, более того, извернулся и

попытался провести свой бросок. Какое-то время противники вальсировали по площадке, пытаясь провести бросок. Наконец боту это удалось. Мак-Мэд продержался еще минут

пять, но, заполучив преимущество, бот с легкостью шел на равноценные размены.

Махмуд медленно повернулся к программисту:

— Вы ведь с Мак-Мэдом заранее договорились, да?

— Нет, конечно! — искренне возмутился Ксенобайт. — Да как ты такое мог подумать?!

Он сам догадался, не маленький.

— Мак, это правда? Как ты мог?! — с обидой упрекнул Махмуд друга.

— Махмудыч, — вздохнул Мак-Мэд, — ты упускаешь из виду один простой факт, который, в свою очередь, в полной мере оценил и использовал в своем гнусном плане

Ксенобайт.

Махмуд вопросительно глянул на друга. Тот пояснил:

— Я тут уже полчаса конечностями дрыгаю. Замахался! А если думаешь, что это все

легко, попробуй сам.

Возмущенно фыркнув, Мак-Мэд взмахнул рукой, вызывая панель управления и давая

команду на выход. Тело осело, как мешок с овсом.

— А между прочим, это идея, — задумчиво сообщил Махмуд. — Эй, Ксен! Давай-ка сюда

своего монстра...

Раунд 02: Махмуд против имитатора

16 июня, 14:22 реального времени

Тела, в которых тестеры обычно работали, очень избирательно взаимодействовали с

окружающей виртуальной средой. Это было удобно для работы, особенно когда дело

касалось строительства, но, конечно, имело и свои недостатки. И, уж конечно, для того

чтобы как-то оценить боевую систему, нужны были полноценные игровые тела, в полной

мере взаимодействующие с физическим симулятором и системой расчета взаимодействий

Предыдущая глава  
↓ Содержание ↓
  Следующая глава



Иные расы и виды существ 11 списков
Ангелы (Произведений: 91)
Оборотни (Произведений: 181)
Орки, гоблины, гномы, назгулы, тролли (Произведений: 41)
Эльфы, эльфы-полукровки, дроу (Произведений: 230)
Привидения, призраки, полтергейсты, духи (Произведений: 74)
Боги, полубоги, божественные сущности (Произведений: 165)
Вампиры (Произведений: 241)
Демоны (Произведений: 265)
Драконы (Произведений: 164)
Особенная раса, вид (созданные автором) (Произведений: 122)
Редкие расы (но не авторские) (Произведений: 107)
Профессии, занятия, стили жизни 8 списков
Внутренний мир человека. Мысли и жизнь 4 списка
Миры фэнтези и фантастики: каноны, апокрифы, смешение жанров 7 списков
О взаимоотношениях 7 списков
Герои 13 списков
Земля 6 списков
Альтернативная история (Произведений: 213)
Аномальные зоны (Произведений: 73)
Городские истории (Произведений: 306)
Исторические фантазии (Произведений: 98)
Постапокалиптика (Произведений: 104)
Стилизации и этнические мотивы (Произведений: 130)
Попадалово 5 списков
Противостояние 9 списков
О чувствах 3 списка
Следующее поколение 4 списка
Детское фэнтези (Произведений: 39)
Для самых маленьких (Произведений: 34)
О животных (Произведений: 48)
Поучительные сказки, притчи (Произведений: 82)
Закрыть
Закрыть
Закрыть
↑ Вверх