Вступление к новому формату
Последние два года я работаю программистом в студии, разрабатывающей военные игры на движке Unity. Игры нацелены на мобильную платформу в первую очередь, но мы пользуемся возможностями Unity для выхода на всех возможных устройствах.
Считаю себя посредственным программистом, получающим неадекватно высокую зарплату по сравнению с предыдущей работой. Давно заметил, что дни пролетают, не оставляя памяти о себе. Постоянно кажется, что занимаюсь ерундой. Хочу хоть как-то фиксировать движение времени. Буду делать дневниковые заметки здесь. Постороннему читателю, не погруженному в контекст моей жизни, будет многое непонятно, а понятное - скучно. Заморачиваться на разъяснения сил не хватит. Описания будут представлять интерес только для меня, чтобы через годы остались хотя бы какие-то доказательства, что сегодняшний день я действительно прожил, а не скипнул как тутор в нашей мобильной игре.
Сообщения написаны в момент, которым датированы, но сгруппированы для еженедельной публикации. Правки могли вноситься в любой момент до публикации. Посты обязательно содержат информацию о режиме дня, настроении, головных болях и болях в спине, рабочих задачах и социальном взаимодействии.
25 марта 2024 (понедельник)
Сегодня был очень тяжелый день. Вчера лег рано, потому что не было холодной воды. Без воды я не мог хорошо помыться, а значит вечер остался свободен. Я употребил время на чтение Зыгаря, в процессе то и дело слипались глаза. Наконец, я выключил свет - еще не было одиннадцати.
Под утро пришли сложные сны. Точно снилась Таня. Если на прошлой недели мозг воспалялся от образа Саши, то ближайшие семь дней, похоже, мечтать буду о Татьяне.
Встал бодро. Воды опять не было. Расстроился, потому что чувствовал на теле пот, и голова была сильно грязная, как еще в школе в последний раз. Утешился, решив ходить неряхой: перед выходом напялил одежду непервой свежести. Однако время снова сэкономилось, поэтому выполнил полную разминку. Растяжка спины, конечно, вызывает сомнения: ее следует делать подробнее.
Уже на работе почувствовал головокружение и слабость. Сидя за монитором, видел не строчки кода, а бегающие линии, словно треки звезд на снимке ночного неба с большой выдержкой. Сходил на обед в кафе, как обычно, вместе со всеми. Необычно, что Тани сегодня на обеде не было. Может, пришла позже? Надеялся, что от турничков приободрюсь физически. Пока подтягивался слушал Зыгаря, чувствовал себя хорошо. Придя на рабочее место, ощутил движение мириад звезд уже не перед глазами, а в подкорке мозга. Немного задремал. Соображал почти никак. Мотивации не было. Результаты плачевные. Хотя я почти починил delta bars и даже нашел, почему vip-ангар не грузится. Однако решения выглядят словно кот наплакал.
Виной плохому самочувствию - изменения погоды. Ребята в офисе тоже, мне показалось, недомогают. Со вчерашнего дня на улице пасмурно. Снег продолжает таять. Настроение соответствующее.
Сейчас готовлю свинину в духовке как на прошлой неделе.
Воду дали. После ужина нужно хорошо пошоркаться - чувствую свой запах.
27 марта 2024 (среда)
Вчера и сегодня идёт дождь. Нынче после обеда даже снег падал. Соответственно голова очень ленится производить мысли. Писать тоже никакого желания. Если даже в тяжелый понедельник были какие-то идеи, о чем можно пооткровенничать в блоге - например, что маме в выходные нагрубил, - то сейчас лень, лень, лень.
А событий между тем много. Либеральный ютуб в один голос твердит, что мы воюем не в ту сторону. Ни запад, ни Украина не являются нашими врагами. Пока силовые службы тратят время на них и на собственных диссидентов, радикальные исламисты готовят новые теракты. Слушаю по этому поводу Шульман, Каца, Быкова и всех подряд.
В гормональном плане - весна. Воображение, как я и ожидал, пошаливает насчет Татьяны. Каждый день на работе она в платье. Сегодня было зеленоватое, а вчера черное. Платья обтягивающие, по фигуре, но не эротичные, скорее деловые. Если в Таню всматриваться, то ничего особенного. Но она улыбается и для всех приветлива. Со мной, конечно, диалог не начинает, но я поймал ее беглый взгляд вчера на кухоньке. Много поводов для фантазий рождает данная ситуация. Жаль, что с двадцатилетнего возраста я не решил свою проблему: больше придумывать, чем действовать. Засыпаю, представляя ее. Сегодня тоже так сделаю. Сны, кстати, яркие под утро, с сюжетами.
На работе решаю мелки задачки. Самому стыдно за свою продуктивность, даже нервничать начинаю перед тем, как писать срез в конце дня. Сегодня максимально лениво было даже мышь двигать. Когда раскидался с ошибками по мелочи, не знал за что схватиться. Попробовал еще раз на маке склонировать репу на SSD. Снова все коллекции спрайтов битые. Вылеты еще. Антон придумал задачку: поправить башню корабля так, чтобы при повороте корпуса та вращалась в противоположную сторону, удерживая точку прицеливания. Хоть будет чем завтра заняться. Дополнительно хочу вникнуть в фотон.
С Никитой сегодня Atomic Heart обсуждали. Вернее, как всегда я базарил, а он покорно слушал. Рассказал, как заново пришлось проходить половину игры из-за неудачных сохранений.
Влад забегал пару раз. С Антоном они обсудили, кстати, оптимизацию сетевого взаимодействия. Антоха прокомментировал изменения в TF-коре так, что не доверил бы такую задачу мне, потому что я, мол, все разломаю. Влад ответил, что Антон меня недооценивает. Еще отметил, что я совсем не разговариваю, а только улыбаюсь. Антон же возразил, что порой я совсем не молчун и вообще чрезмерно говорлив. Я раскраснелся.
Идеи разные в голове, но сосредотачиваться для изложения, правда, нет сил. Когда-нибудь потом.
28 марта 2024 (четверг)
Еще одно видео о Васе Уткине от коллег по футбольному клубу:
https://www.youtube.com/watch?v=G-dc1dB1IsQ.
Вечер. Немного болит шея, отдает головной болью. Не думаю, что заболит серьезно, но за компьютером пересидел. Сегодня плотно изучал, как работает камера на танках в GT и MT, чтобы перенести принцип в NA. До обеда искал проблему в логике вращения башни, но к полудню меня осенило, что дело в камере: она не фиксируется на точке прицеливания при вращении корпуса корабля. После обеда почувствовал лень. Работа стала менее продуктивной. Мне кажется, проблема с камерой решится простым копированием кода из одного проекта в другой.
Около трех дня Аня и Артем забросали сообщениями. Аня все пишет про ошибки в сетевой игре из-за синхронизации по фотону. Конечно! Поставит высокие пинги да нагрузит еще чем-то - вот и ошибки. И сама же как будто обламывается.
Артем поправил значение-флаг, по которому мы определяли доступность бонусной рекламы в окне daily battle bonus. Мне кажется, можно завтра на проверку задачу, наконец, отправить, если на debug зальют.
Только что отыграл пару часиков в Атомное сердце. Срамота вокруг. Устал. До того две шавермы навернул. Сегодня без пресса. В обед отжался. Странно, что написаться больше ничего не просится. Зато просится читать и спать.
Не успел почистить зубы, как написала Саша на ночь глядя. Спросила про читалку. Выбирает маме. Постарался советовать от души. Прикольная.
30 марта 2024 (суббота)
Я прошел Atomic Heart! Ура! На самом деле не стоило оно того: 1250 рублей по скидке в VK Play, полторы недели задротства после работы с резью усталых глаз, а еще море разговоров, обсуждений в игровом сообществе, хайпа и даже плакатов в нашей игровой студии. Нет, как разработчику игр для мобильных устройств, мне очевидно насколько трудно создать настоящий AAA-проект. Даже длина титров демонстрирует количество вложенных усилий. Результаты ощутимы на экране монитора. Atomic Heart - интересный динамичный шутер с прикольным сеттингом. Но представьте, что всех людей, причастных к разработке, отправили покорять космос! (Не смейтесь, космос только для примера, здесь может быть любая научная или общественная проблема.) Все трудочасы были бы направлены на постижение загадок вселенной, людской творческий потенциал лег бы в основу создания космических кораблей, разработку фундаментальных и прикладных теорий. Совсем скоро мы бы стали жить в мире Звездных войн. Вот ЭТО было бы интересно!
Вместо безграничного космоса мы имеем классическую драму про солдата на службе государству, получившего серьезные ранения в ходе спецоперации. Главный герой Сергей Нечаев потерял жену, память, вместе с ней личность. Теперь он работает за похвалу начальника, но попадает под влияние разных противоборствующих героев. Волевым усилием Сергей решает разобраться в мотивах людей, дать им моральную оценку и восстановить справедливость.
Да, разработка компьютерной игры с сюжетом в каком-то смысле искусство. Конкретно Atomic Heart - качественный креатив, как говорил я, будучи студентом. Но вещь проходная. Да, я почувствовал азарт. Да, мне хотелось скорее узнать окончание сюжета. Да, я был обманут финальным твистом, хотя и не был шокирован желанием гениального ученого "улучшить" мир, лишив людей свободы воли. Но ряд моментов не показались мне убедительными. Боссы были примитивными и, как машины (а они и есть роботы), обезличенными. Среди роботов только Элеонора - оружейный автомат, стилизованный под вендинговую машину по продаже газировки - тащила харизмой. Также близняшки, личные телохранители Сеченова, антигероя, источали сексуальность, но оставались безмолвными и буквально безликими (безлицыми?). Людские персонажи оказались слабо проработаны с технической точки зрения, особенно Лариса, выглядевшая картонным NPC без мимики. А ведь она сыграла важную роль в развитии сюжета! История могла быть глубже, а тема полнее раскрыта. Мир игры не ощущался глобальным из-за постоянного нахождения в локациях предприятия 3826, пусть разнообразных, но ограниченных из-за сюжета. Кат-сценам не хватало драматургии за парой исключений. Атмосфера советского времени выветрилась уже в начале игры.
Таким образом, все мои суждения об игре ложатся на личный опыт: разработчики занимаются сложными вещами, тратят уйму времени и здоровья (которые, кстати, хорошо оплачиваются) на малозначительные вещи - игры. Есть столько профессий, которые приносят в разы больше пользы, но не ценятся, потому что не развлекают. Обидно. На своей прошлой работе в ВУЗе я затрачивал больше усилий, но никому это не было интересно. Поэтому обидно. Конечно, намеренно заостряю слова. В конце концов, не важно чем люди занимаются: никакая профессия не имеет морального перевеса перед любой другой. Но оцените проблему в разрезе государства! С такими перекосами между бюджетными сферами и коммерческими жизнь в России еще долго не будет комфортной.
Конкретно сегодня жизнь мне кажется веселой. Выходной же! Начал забывать про одиночество. На улице снова солнце, хотя вчера утром с неба падал снег по типу метели. Температура воздуха упала ниже нуля. Вчерашним утром, утеплившись, шел на работу и размышлял, что для интересного ведения блога мне требуется собеседник. Размышление было навеяно впечатлениями, оставшимися после переписки с Сашей по поводу читалки. Насколько веселее была писать Саше, чем в блог! Раз уж мне не светит ничего личного, пускай будет текстовое "живое" общение через Интернет. Ну пожалуйста, еще хоть раз! А вот писать самому себе тоскливо. Здесь вспоминаются слова Васи Уткина из ролика Вити Кравченко: "Себе готовить неинтересно, а компания собирается редко" (
https://www.youtube.com/watch?v=2SfYcxeBnkk).
Пока все это думал, наступил в воду. Есть один маршрут, которым я хожу на работу изредка, потому что он самый короткий, через школьное поле. Оно неровное, в выбоинах. Зимой все завалено снегом. Весной снег тает неравномерно, и выбоины заполняются водой или рыхлой жижей. Вчера понадеялся, что из-за мороза вода застынет, и я пройду по насту. Но тот оказался хрупким, а под ним - 10 сантиметров холодной воды. Сильно промочил ноги, ведь к тому же кроссовки еще и дырявые, подошва отслаивается, заменить их недосуг.
Пока шел к краю поля, чтобы идти в обход, вспомнил аналогичный случай двухлетней давности. Тоже был март, холод. Двигался той же тропкой, кругом лед. Ступил на его корку, услышал треск, стал проваливаться. Повезло: почти не замочился. Зато сердце в пятки ушло, потому что в воображении уже нарисовалась картина, как прихожу в офис с мокрыми ногами, стыдливо переобуваюсь где-то в уголке, а все с осуждением смотрят на меня краем глаза.
Поясню. Два года назад я только устроился программистом и очень стрессовал от нового места и незнакомых людей. Оглядывался в разгаре рабочего дня по сторонам и не понимал, как сюда попал из родного универовского кабинета, чувствовал себя лишним. Поэтому пока лед оседал, картина прибытия на работу становилась все ярче, ведь варианта вернуться домой для переобувки не было - опоздать даже на шесть минут казалось немыслимым в то время.
Теперь все иначе. Я не пошел переобуваться, потому что не во что и тупо лень. Гораздо проще уже на рабочем месте стянуть завонявшие от влаги носки, развесить их на корпусе компьютера рядом с вентиляторами и обуться в тапочки на босу ногу. Так и поступил. Самым неприятным было в обед пойти на турнички в невысохших кроссовках на улицу под неутихающий ветер. Вернувшись после упражнений в кабинет с застуженными стопами, был уверен, что насморк обеспечен. На сегодняшний день бог миловал.
Пока в нашей комнате прибирались, сидели на кухоньке. Вошла Таня. Она может запросто завести разговор с любым из присутствующих, но не со мной. По крайней мере, мне так кажется, хотя были контрпримеры. Я начал рефлексировать нашу с ней неловкость. Со своей стороны я просто не знаю, как начать разговор. Еще чувствую уколы ревности, когда другие пацаны завязывают с ней беседу, и Таня улыбается им естественной улыбкой. Уж ревность тут точно излишняя, но знаю, что для людей она характерна. Преодолею.
Позже, когда ходил за водой, в коридоре промелькнула Саша. Утром она убрала волосы в небольшой хвостик. Кончики волос она раньше красила в синий, а теперь они белые. Сама девочка брюнетка. Очень хотелось окликнуть ее и попросить разрешения подергать за хвост. Пресек данную фантазию словами: "За писюн себя подергай!".
Забавно, что, увлекшись Атомным сердцем, Таней, Аней, Сашей, вообще не думал про Настю целую неделю. Как будто забыл. Но вот вчера вдруг взялся представлять, как она появляется в нашем офисе и обвиняет меня изменах с тремя девушками: Олей, Викой и Катей. Фантазия основана на реальных событиях: такие имена я дал ее интимным местам, когда мы с ней встречались. Настя тогда странно отреагировала, попросив на полном серьезе (!), чтобы я не называл ее именами своих любовниц. А вот в своих фантазиях я смеялся до слёз от ее слов, даже мышцы на скулах сводило.
Во время обеда в кафе на втором этаже нашего здания коллеги обсуждали практическую пользу сборки на время автомата Калашникова. Рома утверждал, что пользы нет. В армии, по его словам, сборкой занимаются регулярно, но целесообразность никак не комментируют. Прозвучало предположение, что любое армейское занятие необходимо для заполнения свободного времени военнослужащего и способствует поддержанию дисциплины. Данное умозаключение было сформулировано, конечно, более просторечно. Подошел Дима, и мы спросили его. Он попытался обосновать так. Во время боя выживает тот, кто действует быстрее других. Если автомат заклинило, и у солдата осталась лишь лопатка, ему хочешь не хочешь, а придется заняться его быстрой пересборкой прямо в поле. Последовала полемика. Бывший преподаватель внутри меня заметил (конечно не вслух), что временные ограничения создают подобие экстремальной ситуации, и мозг в результате задействует большие ресурсы для запоминания. Внутренний либерал возмутился слову автомат и исходному предлогу обсуждения: у сына одной из коллег в школе вместо урока физики провели учения по сборке калаша.
Наслушавшись либеральных роликов, начитавшись Медузы, часто впадаю в состояние Вани, который теперь в Латвии. Он так подсел когда-то на либеральные СМИ, что русская земля начала жечь пятки. В итоге он эмигрировал за границу. Думаю, лично меня спасет от эмиграции (обречет остаться?) то, что я не в состоянии увлекаться чем-то дольше двух недель. Постепенно вся экзальтация растворится как морская пена.
Сегодня провалялся два часа после пробуждения в полузабытьи. Потренировался, закончил историю в Атомик Харт, пообедал у мамы. Попробовал макарон. Вкусно, но очень мало да за такую стоимость! Пересмотрел с мамой воспоминания коллег Васи Уткина по Футбольному клубу о нем. Все-таки забавно он сказал, видимо, в конце девяностых: "Очень рекомендую вам Интернет. Там есть все! Недавно нам установили соответствующее оборудование, и мы мгновенно нашли нужную информацию о чемпионате Чили".
Позанимался кодом. Вчера оказалось, что дословно перенести функционал поворота камеры из MT в NA недостаточно - камера ломается. Придется вникать сверхурочно. В кабинете у нас прибавились двое парней, Серега и Паша. Стало шумнее, беспокойнее. До конца дня нужно успеть помыться и вычитать все написанное.
Вернувшись домой от маман, обнаружил в квартире беснующегося голубя. В первый момент напугался и выбежал на кухню. Во второй момент достал телефон и записал для мамки кружок. Поднял суету, изобразил панику, выдворяя голубя на балкон. Завершил программу словами: "У него стресс, у меня стресс, но больше он сюда не залетит". Вроде весело. Вот только мама наверняка подумала, что это душа родственника меня посетила, деда, например. У нее, кстати, бабочка по комнате сегодня летала. Ее я тоже в окно выпустил. Мама расстроилась, сказала, что бабочка погибнет на холоде. Потом закинул кружок еще и Никите. Добавил к видео предупреждение: "ГОЛУБИ-УБИЙЦЫ УЖЕ В ГОРОДЕ! ... БУДЬТЕ ОСТОРОЖНЫ, ЗАКРЫВАЙТЕ ФОРТОЧКИ И ОКНА".
... Что ж, простите за многословие, публикую!