Делаю симулятор курьера на лодке

DTF съел качество qwq
DTF съел качество qwq

Ё! Я Archauz/Архауз, разработчик игр на Unreal Engine. Занимаюсь этим с 2018 года по настоящее время. Вообще, появилась идея сделать свою игру, так сказать, для большого релиза. Не просто демку на 10-15 минут, а полноценную игру на 40-80 минут, как минимум. (Может, добавить таймер, чтобы игру нельзя было закрыть, пока не наберётся 2 часа?). И вот, я хотел бы поделиться прогрессом здесь, ведь хочется собрать аудиторию, которой будет интересен этот проект. Давайте перейдём к сути поста.

Я делаю игру-симулятор курьера, где ваш основной транспорт – это лодка. Но не думайте, что всё будет просто: под водой обитает нечто, что, возможно, не даст вам выжить.
Разработка началась 20 ноября 2024 года. Изначально я хотел сделать простенькую игру в PSX-стиле (пиксельные текстуры, но с PBR-материалами).

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

Шло время, и я обратил внимание на популярную игру Voice of the Void (VotV). Я уже слышал о ней раньше, но теперь решил впервые в неё поиграть. После этого я переосмыслил свой подход к разработке.

Voice of the Void
Voice of the Void

Раньше, когда я придумывал новую игру, я всегда прорабатывал глубокий сюжет с "блэкджеком и казино", но забывал о самом главном – геймплее. Однако после VotV я решил сменить фокус: теперь главное – геймплей и код.

Моя цель – создать рабочий прототип (без графики и сюжета), который интересно играть. Так и началась разработка Floodrunner (первоначальное кодовое название – pr_one).

Разработка

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

Геймплей

Геймплей довольно прост:
- Ваша задача – доставлять грузы заказчикам.
- Заказы привозят в 6 утра, и в течение дня вы должны их развести.
- За каждый заказ платят деньги.

Деньги в игре нужны не просто так! Вы сможете покупать еду и расходники, необходимые для выживания.Потому что к основному жанру "СИМУЛЯТОР" я добавил "ВЫЖИВАНИЕ":

У игрока есть потребность в еде и сне (но без лишней сложности, поэтому жажду я убрал).Основное средство передвижения – это лодка.Хотелось сделать управление лодкой максимально иммерсивным:

Руль не просто крутится для декора, а реально влияет на управление.

Делаю симулятор курьера на лодке

Графика

Изначально я хотел сделать стиль, напоминающий Little Nightmares и Inside от Playdead (я фанатею по Inside до сих пор).

Но потом отказался: не получалось передать атмосферу.
После этого игра перешла в стиль между реализмом и стилизацией. Но мне не нравилось, что она выглядела "слишком Unreal Engine'овской".
Тогда я обратил внимание на PSX-стиль. Я нашёл исходник проекта с таким шейдером на GitHub, начал экспериментировать, переносить визуал – и внезапно понял, что игра стала выглядеть намного интереснее.

Но подробнее про визуал я расскажу в другом посте, там есть много чего интересного :3

Итог

Вобщем, это такой вводный девлог о том, как я начал делать Floodrunner.В будущем расскажу подробнее про код, визуал и сюжет, если вам будет интересно.У меня ещё много чего есть показать и рассказать про игру!Пишите в комментариях, что бы вы хотели увидеть в игре или узнать про процесс разработки!

Всем пока!

P.S. DTF WTF >:( Ты мой акк забанил чтоли? почему ориг пост слетел и профиль тоже? Мне обидно :(

3
1 комментарий