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

Кодер


Автор:
Жанр:
Опубликован:
23.03.2016 — 23.03.2016
Аннотация:
Пародия. Незакончено. "Прокачать" магические способности, собрать команду и устроить знатную бойню всем врагам - что может быть проще, когда знаешь все возможные сюжетные линии?! Главное - читы никто не отменял.
 
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава
 
 

00000001. Игра

Удивительно, что вам интересна эта байка. С другой стороны, не было бы интересно — не читали бы. Ладно. Начну с небольшого вступления. Вам наверняка известно, что разработка игрового искусственного интеллекта, как и любого другого — процесс очень трудоемкий. Можно, конечно, реализовать его по всем правилам: с имитацией нейронов и синапсов, обучением и весовыми коэффициентами (блекджеком и шлюхами, прим. автора), но мы решили (как и подавляющее большинство разработчиков, прим. авт.), что пойдем другим путем. Сперва составим список персонажей, способных существенно повлиять на сюжет, коих хоть и получалось не так уж и мало, но всё же существенно меньше суммарного числа всех "неписей"*1. Вот тогда можно было заняться характерами ключевых фигур. Как раз именно тут меня и ожидал основной подвох: в идеале необходимо настолько точно проработать персонажей, чтобы без влияния извне сюжет бы развивался по накатанной колее, позволяя в конце доброму гриффиндорцу Гарри Поттеру победить злого Темного Лорда.

После продолжительного совещания, на котором было поломано немало копий (и лиц, прим. автора.) мы решили не зацикливаться на исходном сюжете, а оставить широкий простор для фантазии. Хотя для себя я сделал пометку по возможности реализовать еще один игровой режим, что-то типа "от судьбы не уйдешь". От базового он будет отличаться ответной реакцией системы на действия игрока. Игра будет стремиться вернуть развитие сюжета в привычное русло.

Что? Почему именно эта книга? Тут все просто. На волне популярности произведения были сняты фильмы, сделаны игры. И без того большая армия поклонников постоянно пополняется. Наибольшую же ее часть составляют читатели фанатского творчества по мотивам книг. Именно их потребности и будет призвана удовлетворить наша игра. Команда у нас отличная, дружная. Есть правда одно "но": это первый настолько масштабный наш проект.

Почему мы? Удачное стечение обстоятельств, ни больше, ни меньше. Никому не известный на рынке заказчик обращается с сумасбродной идеей в небольшую успешную контору с неплохой репутацией. Чуть более чем полностью состоящую из "поттероманов" и "анимешников", которым задумка пришлась по душе. В самые короткие сроки были приглашены "вольные стрелки", которые, как мы были уверены, согласятся участвовать.

А теперь про всех по порядку. Шеф — в миру Максим. Голова нашей команды. Работает в связке с Мартином, который Сергей над движком всего этого безобразия. Винт — он же Виталий, в паре с Ильичем, который по паспорту Юрий. Дизайн персонажей. Кум — более известный, как Евгений. Ассистирует ему Ахмет — еще один Виталий. Дизайн локаций. Ваш покорный слуга Игорь, для своих не иначе как Гари. Искусственный интеллект и сюжет. Маньяк — очередной Максим. Звуковое сопровождение. Ну и куча безымянных "индусов" работающих "за еду" под руководством вышеуказанных лиц.

Согласен, команда маленькая. Для подобного долгостроя — очень маленькая. Но это значит, что и отлынивать никто не будет. Все участники работают не сколько за оплату, хотя и она занимает не последнее место, а из интереса и "любви к прекрасному". Одним из наиболее сложных моментов, как выяснилось, стало решение проблемы расширения исходных возможностей игры. Она должна была достаточно легко дополняться как персонажами, так и локациями.

Что говорите? Похоже на "Нирвану"? Ни в коем случае. Сделанная мной система принятия решений ключевых персонажей не дотягивает до человеческого интеллекта примерно так же, как бумажный кораблик не дотягивает до атомного крейсера. Но все это к произошедшему имеет достаточно посредственное отношение. Просто хочу, чтобы вы поняли, насколько все мы были погружены в работу. Бывало, что я просыпался посреди ночи, на лице красовался отпечаток клавиатуры, а в голове крутилась новая идея, которую нужно было тот час записать. Такие дела.


* * *

То утро, как и все предыдущие, было окрашено в цвета крепкого кофе и моросящего дождя. Ранняя осень красива в средней полосе. Именно о ней писал классик, словно о "золотой осени". А тут золото листьев можно увидеть лишь в парке, а на улицах все больше нездоровая желтизна стареньких домов прошлого века. В маслянистой воде каналов отражаются арки и купола. Только ближе к окраине архитектурные памятники разбавлены современными строениями.

В углу тихо шуршал старенький системник, весело подмигивая огоньками светодиодов. Рядом со столом более солидно гудел его сравнительно молодой собрат. "Бальтазар" и "Мельхиор", как я их окрестил. Старичок по выслуге лет работал проксиком и файловой помойкой, а младший — основной рабочей лошадкой. Допив свежее сваренный кофе с корицей, я помыл кружку и поковылял в прихожую. Сняв с гвоздя на стене рюкзак и забросив в него необходимые вещи, вышел на лестничную площадку. Она встретила тусклым светом лампы накаливания и затхлым запахом. И вот за спиной остались два лестничных пролёта. Одев наушники и накинув капюшон, я вышел из подъезда. Прошлепав по лужам до остановки, стал ждать троллейбус. Идти пешком до станции метро не было ни желания, ни времени. Солидарных со мной обнаружилось не меньше пяти человек, которые также расположились под крышей остановки. Примерно через полторы песни и две проигнорированные маршрутки подъехал необходимый троллейбус, усердно работая "дворниками". Свободных мест в салоне было достаточно для всех вошедших со мной. Я прошел в самый конец и расположился у окна, что немного позже сыграло свою роль.

Что произошло — я не успел понять. Уже потом, после всего мне рассказали, что какой-то умник решил расквитаться со знакомым, которому задолжал, и бросил в вдогонку гранату, которую достал черт знает где. Взорвалась она рядом с центральными дверями, поэтому выжили только те, кто сидел либо в самом начале, либо в конце. Человека, для которого предназначался "подарок", швырнуло, словно тряпичную куклу. Остальных нашпиговало осколками. Меня в том числе, но это уже ненужные подробности. Последнее что я помню — вспышка. Боли не почувствовал: потерял сознание от шока. Когда пришел в себя, то чертовски болела голова. Ныло все тело, но голова в этом карнавале боли видимо шла отдельным пунктом. Хотелось биться лбом об стену. Через некоторое время боль начала утихать, а окружающая обстановка обретать четкость. Когда руки вновь стали слушаться — протер глаза, но зрение так до конца и не прояснилось. Усевшись на кровати и подслеповато прищурившись, я начал осматриваться. Первым в поле зрения попала прикроватная тумбочка, на которой стоял наполовину наполненный водой графин. Рядом с ним покоились круглые очки.


* * *

*1 "неписи" — персонажи NPC, управляемые искусственным интеллектом.

00000010. Доказательство от противного

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

Соскочив с кровати и рванувшись к злосчастному сундуку, я, запутавшись в широченных штанах, распластался на полу, чудом не разбив очки. Чтобы продолжить путь к своей цели, пришлось подвернуть штанины и затянуть потуже ремень. Содержимое сундука лишний раз подтвердило мои подозрения: школьные мантии с гербом Гриффиндора, фотоальбом, набор письменных принадлежностей и серебристый сверток, при ближайшем рассмотрении оказавшийся мантией-невидимкой. Рука взметнулась сама собой, и пальцы начали судорожно ощупывать лоб, размазывая капли холодного пота. Когда удалось нащупать тонкий шрам, в голове осталась только одна мысль и звучала она весьма нецензурно.

Я ведь уже упоминал, что и сам относился к любителям почитать книги о приключениях Гарри Поттера. Как и большинство, начал с оригинальных произведений "тетушки Роулинг", а потом плавно перешел на работы поклонников. Среди них было достаточно много "фанфиков" о похождениях постороннего человека в теле Поттера. Не все эти творческие изыскания отличались достоверностью реакции персонажа на случившееся и логичностью, но они в какой-то мере подготовили меня к произошедшему событию.

Захлопнув крышку и усевшись на пол, я прислонился спиной к сундуку и помассировал виски. В голове было пусто, словно кто-то метлой вымел все мысли. Абсолютный дзен*1, но просветление не снизошло на меня, ни через пять минут, ни через пятнадцать. Только ноги затекли, да спина начала ныть. Пришлось встать и разместиться за столом, попутно разжившись криво оторванным листком бумаги и простым карандашом, точили который, вероятнее всего, топором. Написав две фамилии — Поттер и Ридл — я замер, припоминая наиболее распространенные способы истребления последнего. Подходящих под мой случай вариантов оказалось не так уж и много.

Почему мало? Наверно, потому что я обычный человек. У меня нет благородства, чтобы пожертвовать собой, нет фотографической памяти, позволяющей мгновенно запоминать заклятия, нет знания рукопашного боя и огнестрельного оружия. И таких "нет" набирается очень-очень много. Обычный, ничем не примечательный, серый обыватель. Пока раздумывал, рука неосознанно рисовала какие-то каракули на листке. Думаю, многие понимают, каково это: мысленно ты где-то далеко, а на бумаге без твоего осознанного участия появляется рисунок. Обрастая деталями, мои каракули стали все больше и больше походить на приснопамятный сундук. Бардак в голове, наконец, оформился в первую за все время, проведенное в комнате, логичную мысль: "Почему этот чертов сундук выглядит так же, как и на рисунке моего друга?". Ответа не было.

— Спускайся есть, чертов мальчишка! — голос прозвучал, по-видимому, с первого этажа.

Ужин прошел вполне предсказуемо. Можно даже сказать, что слишком предсказуемо. Дурсли, словно сошедшие с рисунков Винта, вели себя как им и полагалось. Оскорбления их многообразием не отличались, и ничего нового я для себя не вынес. Это впоследствии и сыграло ключевую роль в понимании ситуации.

Вернувшись в комнату, я направился к оставленному на столе листку. Обстановка в доме, родственники и, естественно, чертов сундук — все было будто срисовано с концептов моих друзей. Напрашивался очевидный ответ на поставленный ранее вопрос, если бы не одно "но". Игру мы пока не успели довести даже до стадии бета-теста, а, следовательно, попасть в нее я не смог бы и при всем своем желании (или нежелании. прим. автора). Тогда где я? Попытка подобрать ответ банальным "брут-форсом"*2 не увенчалась успехом: не так много похожих сюжетов мне были знакомы. Идею про параллельные миры, несмотря на ее очевидность, пришлось отбросить из-за слишком малой вероятности. Правда, есть еще и поиск решения от противного. В текущей ситуации он будет заключаться либо в нахождении чего-либо мне абсолютно не знакомого, либо известного только мне. Если с первым могут быть сложности, то со вторым все достаточно просто. Был ряд мыслей, которые я оставил на потом и, следовательно, знать про них никто не должен. А проверить эту догадку проще простого.

Выглянув в коридор, прислушался. Сонное царство, не иначе. Все семейство нежилось в объятиях морфея. Стараясь лишний раз не шуметь, прошел к лестнице на чердак, надеясь, что найду ее там же, где она должна быть согласно эскизам Кума — нашего дизайнера локаций. Идти приходилось на ощупь: лунного света едва хватало, чтобы различить очертания предметов. Лестница была, где и ожидалась. Дверь поддалась без лишних усилий.

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

Запечатанный конверт и палочка — вот и все содержимое. Прочтение письма и замена своей палочки на новую — развилка к двум новым сюжетным линиям, одна из которых "Гарри очень изменился за лето и сразу показал всем, где раки зимуют", а вторая, соответственно, "Поттер получил глобальный левел-ап, но делает вид, что все по-старому". И если в первом случае игроку бы пришлось отыгрывать Марти Сью, спасая всех и вся, то во втором, волка в овечьей шкуре с возможностью устроить кровавую вакханалию в любой удобный момент. Последний вариант мне был больше по душе.

Письмо от Лили Эванс гласило, что не все так просто (срывало покровы — прим. автора), как казалось раньше. Суть была проста: возьми новую палочку вместо старой и покажи им всем. Выбор же дальнейшей линии сюжета определялся судьбой письма. Можно оставить его, и позже о нем станет известно, а можно избавиться от улики и делать вид, что ничего не случилось. Так тому и быть, бумагу в мусор.

Уже потом, лежа на кровати и стараясь собрать мысли в кучу, мне вспомнился эпизод из одного достаточно известного сериала о врачах. Тогда главный герой, диагност по профессии, столкнулся с эффектом замкнутого человека. И большая часть происходящего стала на свои места. Где же мне еще нужно быть, чтобы все происходило так, как я это себе представлял? Не помню, что точно произошло в троллейбусе, но получается, что в результате я оказался запертым в собственном сознании. Заперт там, где жил мысленно последние месяцы в процессе разработки игры. В таком случае, я играю на собственном поле, по своим правилам, да еще и жульничать могу напропалую. И, вероятно, выйти отсюда получится, только закончив сюжет...

Дальше был только сон без сновидений.


* * *

*1 дзен — направление в буддизме. Которому, как считается, нельзя научиться. Можно лишь подсказать путь достижения личного просветления.

*2 брут-форс — поиск решения методом перебора всех доступных комбинаций.

00000011. Дядя Сэм

Первой мыслью, пришедшей в голову утром, была, как ни странно: "Надеюсь, я не ошибся", а не: "О ужас!!!111 Так я, правда, застрял черте где!!!111". Пусть я знаю все варианты развития сюжета, пусть мне доступны все "пасхальные яйца", но есть вещи, которые игрок не способен осуществить. Например, взять ноги в руки и отправиться убивать главного злодея Всея Магической Англии не выйдет. Необходимо полностью отыграть свою роль. Роль Гарри Поттера.

Игра началась.


* * *

Лохматый паренек вскочил с кровати, судя по всему, он спал в одежде. Оставив покрывало лежать скомканным, Поттер стремительно подошел к столу и взял палочку, оставленную ему матерью. Короткий взмах и ... ничего. Никаких спецэффектов и прочих атрибутов, соответствующих такому "великому" событию не произошло. Палочка даже не нагрелась. Гарри лишь удовлетворенно хмыкнул и засунул ее в задний карман мешковатых джинсов. Взяв со стола свою старую палочку, он направился к сундуку и, недолго думая, спрятал ее в корешке одного из учебников. В очередной раз окинув взглядом содержимое школьного сундука, парень едва слышно пробормотал: "Барахло". Следующие полчаса были потрачены на выкидывание бесполезного хлама. Когда в сундуке воцарился порядок, Поттер вернулся к оставленному на столе листку. Перевернув его чистой стороной вверх, гриффиндорец попытался по памяти нарисовать полное древо ветвления сюжета. Восстановить с наскока труд нескольких дней не получилось. На изображенной схеме красовались многочисленные пробелы и исправления. Идея, подтолкнувшая его к этому занятию, была стара, как сушеный мамонт, и надежна, как дубина неандертальца: злодея и его прихвостней легче пинать толпой. Для подобной затеи вполне подходят и члены Ордена, и Авроры, и даже участники Армии имени старого дедушки, но все это скучно и избито. И именно для этого в игру были введены различные персонажи, объединенные одной идеей — месть. Некоторые из них знали кому "задолжали", некоторые — нет. Так нужно для большей интриги, но это неважно. Важно, что их можно собрать в одну команду и выдать всем супостатам на орехи.

123 ... 101112
 
↓ Содержание ↓
↑ Свернуть ↑
  Следующая глава



Иные расы и виды существ 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)
Закрыть
Закрыть
Закрыть
↑ Вверх