2017. Весна. Космический Game Jam.
Мы в большом и красивом здании почты. Светлый и круглый зал пышет увядающим великолепием белого Кишинёва советской эпохи. Организаторы местного IT сообщества пригласили множество молодых разработчиков. Среди игроделов там и тут мелькают тугие кошельки, готовые зацепить команду потенциально интересных и разработчиков. Мы понимали, что тем, кто отличиться на Game Jam, посчастливиться уйти с финансовой поддержкой и готовым контрактом на производство игры. Настроение боевое, в голове играет трек Jeembo & Tveth — Nina.
В самом сердце столицы Молдавии
Я стою в сиянии огромного экрана проектора. А на белом фоне позади — наш первый проект, что представляется публике. Размером в два раза больше меня, проецируется пузатый, одноногий и голый мужик в Т-позе. Билд не работает от слова совсем. Ребята из Нск прислали его в последний момент двухдневного кранча. Подобный позор я испытывал только в школе. Меня дразнили, а я ничего не мог с этим поделать. На экране ничего не действует.
О даже постер умудрился нарисовать
План был прост и надёжен как швейцарские часы. Хватит сидеть в тени. Настало время влиться в тусовку местных разработчиков. В 2016, политическая партия, которая полностью контролировала страну, вливала неплохие финансы в IT сектор. Деньги российской мафии отмывались далеко не десятками миллионов, а уже миллиардами. Тогдашний председатель партии сегодня в розыске у интерпола и прячется где-то в Майами. Но мы с О, пока ещё не вступили в эту партию. Когда-нибудь, история дойдёт и до этого.
Господин Плахотнюк. Смотрит добро, но в то же время как на объект рейдерской атаки.
Проводились выставки, презентации, встречи и вечеринки. Некий Василь активно занимался привлечением молодых талантов в игрострой. Организовывал всю движуху на добровольной основе. Попав на очередную презентацию, я узнал, как 14-летний паренёк заработал 4 000 евро на простеньком клоне Space Invaders под названием Samoliotic. Не верьте в историю про Золушку. Если суждено подмывать за другими, то Статус Кво останется неизменным.
Одна из первых рабочих версий Global Tranzistor
За неделю мы стали готовить примерные наработки к Джему. Без умений в написании кода, всё проектировалось на столе и представляло из себя пошаговое хождение двух персонажей по клеткам. Кошки-мышки. По видеосвязи объясняли программистам как должен работать проект. Стилистику, которую объявят по результатам жеребьёвки, мы натянем потом.
И из чего концепция лепилась. Бумажная задумка — хорошо, но наглядная модель — лучше. Лак для ногтей мой.
Наконец, объявили тематику конкурса: „Человек в космосе“. Космос в механику встраивался прекрасно. Было решено взять за основу стилистики Portal и в глубоком космосе сделать воксельную головоломку. Жуткие роботы контролируют космическую лабораторию держа в плену испытуемых. Испытуемые хранятся в криокамерах до востребования, а при пробуждении улепётывают. Необходимо выбрать самый оптимальный путь до кнопки открытия пошагово, затем до двери.
Самая первая рабочая версия.
Иногда кнопок несколько. Они соединены ЛГБТ-трубками (зачёркнуто) RGB-трубками. Мы думали, что двух-трёх уровней будет вполне достаточно. Была проведена работа над построением локации в заранее заготовленном билде и мы с О, справились на отлично. На вторые сутки мы выдали подобный результат.
Оставалось только оттестировать механику, которая уже работала ранее.
Мы ездили домой, работая на домашних компьютерах и рассчитывали прийти с готовым билдом. О с программистами из Нск обменивались файлами и всё продвигалось отлично. Даже механика преследования роботами за несчастными подопытными работала почти безукоризненно. Единственная проблема — персонажи не ощущали плотность друг-друга и проходили сквозь. До финала оставалось менее 12 часов и мы были спокойны. Соперники с любопытством и нескрываемой завистью наблюдали за развитием проекта. Самым интересным у конкурентов был симпатичный повествовательный платформер в заниженной гравитацией и некий VR проект, который был совсем непонятен и удивителен для 16 года. У нас всё было на порядок технологичней и вкуснее визуально.
Мы с О в предвкушении.
За 10 часов до дедлайна связь с программистами пропала. Медленно шёл час за часом. Я не волновался. Не получается у меня это делать ни на экзаменах, ни в каких иных стрессовых ситуациях. Жизнь атрофировала многие эмоции. По результатам жеребьёвки, мы должны были презентовать проект первыми. Тогда я думал, что нас настигнет удача. Мы оказались быстрее.
Мы вернулись со старой версией билда обратно в здание почты. Проект пришёл за час до дедлайна. Программисты никак не могли объяснить потерю связи и долгое молчание. Паша, старший из них уверил меня, что билд абсолютно рабочий. Файлы докачались. Выступление было регламентировано жёстко, по 5-7 минут на команду. Ведь участников было много, а время было уже вечернее. Все хотели поскорее презентовать проекты и узнать вердикт жюри.
Выйдя первым за 10 минут до начала выступления я рассчитал, что смогу протестировать билд прямо на ноутбуке, что подключен к проектору. Если проект не запуститься, то у меня будет ещё несколько минут на установку старого билда. Оказалось, что проектор не был подготовлен заранее. Были потрачены 7-8 минут на поиск кабеля. Наконец, презентация запустилась. Не запустился звук. Я стоял на сцене без действия слишком долго. Наконец, звук запустился. Презентация стала работать. Проектор готов, микрофон разносит голос в самые отдалённые полукруги зала.
Не запустился только новый билд. Ни старый, ни новый. Я до сих пор не знаю, почему. Возможно, каких-то библиотек на том ноутбуке не хватало для работы нашей версии. Не люблю гадать. Что было, то было. Пришлось презентовать всё, что есть. Остались только скриншоты первых намёток персонажей. Это были голые воксельные мужички в Т-позах.
То, что проецировалось за моей спиной.
PS Я немного опустил события 2016 года. 16 год был долгим и постоянно разводил нас, но мы не переставали работать над основным проектом. В таком хаотичном временном порядке цельность восприятия работы над конкретными проектами будет восприниматься лучше. Откликнитесь, понятна ли структура повествования, или я заблуждаю вас в поток сознания.