Страница 29 из 82
Когда до Виктора наконец дошло, что ему с пугающей регулярностью снятся сны про "жизнь" его перса в компьютерной игре, он не на шутку перепугался. Решил, что сходит с ума. Не один раз СМИ поднимали шум вокруг очередного игромана, съехавшего с катушек и принявшегося палить из реального оружия по живым людям. Как-то не улыбалась такая перспектива. С перепугу чуть сразу к психиатру не помчался. Перерыл весь интернет по этой теме.
Однако подумав, решил повременить с походом к врачу. Компьютерными играми он сильно не увлекался. Даже онлайн. Любая надоедала уже к концу первого месяца. Причем без ежедневного злоупотребления. Ну не получилось поиграть - и не надо. Особой тяги не испытывал даже в первый период наибольшей увлеченности. А эта так и вначале не больно увлекла. Максимум внимания, что он ей уделял, это полчаса или час раз в день, а то и в два дня. Ну не особо она ему понравилась. Он почти сразу переключился на танки. Вот те увлекли сильнее. Даже пару ночей недосыпал. Но танки не снились. Максимум, когда ложился спать сразу после "боя", в глазах до засыпания крутился зеленый кружок пунктира - заряжалось орудие.
А вот эта игра снилась. Почти каждую ночь. И с каждым разом сны становились все ярче и запоминались лучше. Если первые, проснувшись, едва отмечало их сознание, тут же забывались, то теперь они оставались в памяти надолго. И не шли по детальности и яркости ни в какое сравнение с первыми. Да, пожалуй, раньше он в таком "качестве" снов и не припомнит. Прямо блюрей какой-то.
Да ладно бы, как и положено, сюжет снов совпадал бы с заявленной канвой игры. То есть управление персом, бои с такими же, как он игроками и т. д. Так нет, снилась "жизнь" игры за кулисами, спрятанная от игроков. А вернее, несуществующая. Разговоры "за жизнь" с ботами, внутренняя обстановка домов. В некоторые Виктор пытался завести перса наяву - там даже двери не открывались. Обычная нефункциональная картинка для антуража. А сон про баню? Виктор даже вопрос на форуме задал - что там внутри происходит? Посмеялись, конечно. Но какой-то продвинутый старожил снизошел и объяснил, что по игре персы должны поддерживать гигиену, иначе через неделю вокруг перса начинают летать мухи, тем самым изображая неприятный запах. Указываешь на баню, т.е. заводишь туда перса, и он якобы моется. Происходящее там и не может отображаться на экране, там ведь ничего не происходит на самом деле, как нет и никакого "там". Просто в базу данных заносится информация, что перс помылся, т.е. чист. И неделю игрового времени можешь быть спокоен и свободен от мух. И посоветовал не озабочиваться. Хоть персонажи и изображаются при раздевании со всеми "причиндалами", визуализация секса в игре не предусмотрена. Хотя функция "Завести ребенка" есть. Но это означает только, что два сговорившихся разнополых игрока заводят еще одного перса для общего использования с выделением ему части своих ресурсов. Для этого необходимо "сыграть свадьбу". Что стоит нехилых игровых ресурсов. Имущество обоих игроков поступает в общее пользование. Короче, игра совершенно не сексуального характера. Мол, если уж захотелось клубнички, то поищи соответствующую игру.
И если бы не прочие несуразицы, с которыми Виктор столкнулся в игре, наверное, он бы набрался смелости навестить эскулапа психического толка. А так решил погодить.
Да вот хоть позавчера. Снится эротический сон. Его перс с местной, т.е. игровой, бабой занимается сексом. Да так активно и со вкусом. Виктор даже проснулся от возбуждения. Ну и решил проверить, что там на самом деле в игре происходит. И положение перса на локе оказалось вовсе не в казарме. Да, да, тот находился в каком-то доме поселка. Что означал статус "Отдыхает", Виктор мог только догадываться, но вывести перса из дома он не смог. Тот даже не реагировал. И того хлеще - Виктор прибалдел, когда увидел, что куда-то делись игровые деньги полученные за время обучения. Просмотрел куда и вообще выпал в осадок. Да еще убедившись, что никто кроме него персом не играл. Получалось, что тот САМОСТОЯТЕЛЬНО распорядился деньгами. Потратив их на подарки БОТАМ!
А сегодня утром он наблюдал прощание "влюбленных" - бота женского рода, кажется по имени Вилена, если верить сну, и его перса. Тут уж точно никто не управлял этим сукиным сыном. Виктор сидел за монитором и контролировал это дело. Перс вел себя так, как бот. Или как человек. И ботка как человек. Хотя первый не являлся ни тем, ни другим, а вторая тем более не была человеком. Смешно даже подумать такое про картинку на мониторе. В лучшем случае пара строчек программного кода с заданными простейшими действиями и рандомом для оживления сюжета.
У Виктора от всего этого голова трещала и шла кругом. Он не был уверен ни в том, что здоров, ни в том, что болен психически. Может это жестокая шутка админов игры? Тогда откуда сны? Уж это-то им не под силу. В Интернете, конечно, ходит много инфы про так называемые цифровые наркотики. Но, во-первых, если они действительно существовали, то требовали специальной аппаратуры для воспроизведения звука, а уж никак не дешевых пищалок что стояли у Виктора. Тем более что, по старой привычке, он их, по большей части забывал включать. А во-вторых, такое целенаправленное и ювелирное воздействие на психику... Нет это даже еще больше из области психиатрии. Тут одним шизоидным синдромом на почве сексуальной неудовлетворенности не отделаешься. Еще и манию преследования припаяют.
Работа страдала и простаивала, скапливаясь снежным комом. Виктор был озабочен собственным психическим здоровьем и активно перетряхивал (через букву я, а не а) интернет на предмет вставших перед ним вопросов. Поиск по злосчастной игре ничего не дал. Игра уже десять лет на рынке. Не самая популярная, но и не аутсайдер, что позволяло ей не только окупаться, но и развиваться, поспевая за временем. Больше это касалось графики, но не страдал и геймплей с сюжетом. Никаких скандалов связанных со здоровьем игроков не происходило. Отзывы в зависимости от личности игроков самые разные. На всех ведь не угодишь.
Тогда Виктор решил хотя бы понять общий принцип построения таких игр.
Как выяснилось, при обширном материале, такой простой вопрос оказался почти совсем не освещен. Инфы было много, но все что-то не в ту степь. Подробные описания программного кода на примере создания игры были, вода с общими словами и точными определениями терминов и понятий лилась полноводным потоком, классификаторы игр, и прочее, прочее, прочее. Но вот найти понятный текст с описанием общей структуры не получалось. Если сравнить с утюгом, то было два описания. Одно - утюг включают в электрическую сеть и он работает. Второе с подробнейшим описанием физических законов, использующихся для того чтобы он работал, описанием всех деталей и техпроцессов их изготовления и сборки, начиная с чертежей. Но с полным отсутствием внятного описания общего принципа действия. Чего-то типа блок-схемы.
Перерыв гору информации, и уже не понимая, зачем ему это надо, Виктор решил сложить из отрывочных данных и своего понимания более-менее приближенную к действительности картинку.
Итак. Начнем сначала - с регистрации. При самой регистрации еще ничего не происходит. А вот когда пользователь выбирает, каким персонажем он будет играть, тогда вступает в работу первый блок программы игры. Выбор расы, внешнего вида, и т.д., запускает процесс создания в базе данных новой строки, где и хранятся все данные персонажа. Эти данные копируются из шаблона. Оттуда берутся первоначальные характеристики перса с учетом, скажем, расы (человек, оборотень), телосложения (более крупное дает выигрыш в силе, но проигрыш в ловкости) и пр. Все это копируется из шаблона в новую строку таблиц БД. Таблиц несколько - в одной могут храниться характеристики, во второй внешний вид, в третьей наличие игровых предметов, в четвертой характеристики этих предметов. При развитии персонажа эти характеристики изменяются. Картинка, на которой мы видим своего персонажа, всего лишь визуализация некоторых характеристик для глаз игрока. То, что нельзя показать внешним видом, отображается графиками, надписями или другими графическими методами. Все выводимые данные берутся из БД. БД - хранилище всей информации, сердце игры.