Этой зимой, примерно в районе февраля, то ли от появившейся полной апатии к своей сфере деятельности, в которой я проработал десять лет, то ли просто от охуевания происходящего вокруг, искал, чем себя занять. Кореш предложил идею попробовать создать игрушку, так как давно хотели этим заняться, но жизнь как-то пошла по другому сценарию. Я с предложением согласился, и мы начали думать, что можно сделать.
Наш с ним первый и единственный опыт в геймдеве был больше десяти лет назад, когда мы учились в универе. Сделали поиск и сопоставление двух одинаковых карточек с голыми девушками на Unity, без всякого счёта, меню и прочего. Просто один уровень, ну и чтобы они исчезали. Это был весь наш опыт геймдева и программирования в частности.
Сначала мы решили, на каком движке будем работать, так как ничего не знали о том, как они устроены, и как программировать, выбрали UE5. Далее начали думать, какую игру хотим сделать. Изначально у нас было несколько идей. Сперва под нож пошла идея шутера. Была мысль сделать арена-шутер, что-то наподобие Left 4 Dead. Типа один игрок на арене пытается выжить от волн врагов. В итоге, в течение недели сделали первую карту, попутно разбираясь в UE5, поняли, что идею дальше будет тяжело реализовать вдвоём, и её свернули. Но особо по этому поводу не парились — всего неделя прошла, как мы впервые запустили UE5, так что знали, что всё ещё впереди.
Далее кореш начал настаивать, чтобы мы сделали хоррор. Я был не особо воодушевлён этим, потому что в Steam и так, мягко говоря, много говно-хорроров, и наш проект был бы очередным из них. Изначально была идея набрать бесплатных ассетов и из них что-нибудь слепить. Но это «что-нибудь» меня вообще не радовало, и я пытался придумать, как сделать проект более уникальным.
Первая концепция была такой: за персонажем гонится какая-то ебоклака, и он должен сбежать, преодолевая препятствия. Понимаю, идея просто «вау», никто так раньше не делал, и никто даже не додумался бы сделать подобную игру. Тем не менее, это казалось мне более интересным, чем шхериться по углам как в типичном хорроре. Параллельно я начал изучать встроенный редактор моделирования в UE5, чтобы меньше зависеть от ассетов. Пока мы делали первый уровень и разбирались в UE5, появилась вторая концепция. Всё тот жеигрок и ебоклака, которая за ним гонится, но теперь в полноценном лабиринте. Лабиринт с препятствиями, дверями, которые нужно открывать с помощью ключей, спрятанных где-то внутри, ловушками и скримерами — фотками наших кривых рож. Кореша эта идея сильно порадовала, и мы начали её реализовывать. Спустя три недели, получилось какое-то уныло говно. Ходить по одинаковому лабиринту оказалось слишком скучно, даже если за тобой кто-то гонится. Закрытые двери и поиск ключей к ним только раздражали. Возможно, если бы у нас было больше возможностей сделать лабиринт интереснее, идея могла бы стать более жизнеспособной. Но нам не понравилось, что у нас получилось.
Тем не менее нас порадовал мувмент игрока с преодолением препятствий. И появиласьтретья идея, сделать платформер со стрельбой. За основу вдохновения взяли Neon White. Ну и последующие пять месяцев этим и занимались. Карты делали сами, во внутреннем редакторе UE5. Знаю, что правильнее было бы использовать Blender и затем экспортировать модели, но мы делали как могли. Далее мы захотели поднять свой сервер, и что бы на нём отображались данные за сколько игрок прошёл уровень и смог мог эти результатом помериться с другими пользователями. UE5 для этого было недостаточно, и пришлось учить С++. Это был пиздец. Но за месяц мы справились и даже смогли интегрировать его в Steam. Ах да, сюжет, номинально он есть, в виде слайдов с текстом. Никогда в жизни не писал, но тут пришлось. Благо, есть chatGPT, который подкорректировал мою шизофазию.
Итак, спустя пять месяцев мы завершили свою игру и готовы к релизу 22 сентября. Было много проблем с UE5, Steam, C++ — обо всех сразу не напишешь.
Спасибо тем, кто дочитал до конца. Всем добра! Если есть вопросы об игре или разработке — пишите, постараюсь ответить.
Если кому то интересно, страничка игры в Steam:
https://store.steampowered.com/app/3120140/Along_the_Edge_of...