🎮 DevLog Сталлера
27 subscribers
4 photos
2 links
🎮 Канал о разработке игры от сталлера.

Здесь я рассказываю и показываю то, как я разрабатываю ( или хотя бы пытаюсь ) свои идеи, которые случайным образом приходят ко мне в голову.
Download Telegram
🟢 Привет!

Ты попал в лог разработки игрули Relay Station: Last Signal ( Радиостанция: Последний сигнал ). Я - сталлер, решил в одиночку ( пока что ) сделать атмосферную игру о радиостанции в мире зомби-апокалипсиса.

🎮 В игре ты не будешь стрелять и бегать собирать лут — ты будешь координировать выживших, управлять дроном, распределять ресурсы, и принимать важные решения, от которых зависит чья-то жизнь ( твоя тоже ).

🧠 Вдохновлялся Firewatch, This War of Mine и Бункер ( очень интересная мобилка, в которую играл пару лет назад, понравилась ооочень сильно, советую ).

Сейчас проект в раннем прототипе, точнее даже пока на этапе проектирования и я только-только начинаю разработку.

Здесь я выкладываю всё: мысли, код, фейлы, удачи, UI, механики и так далее.

➡️ Название игры: Relay Station: Last Signal
➡️ Движок: Unity
➡️ Формат: текст + скрины + мысли

Погнали!
👍2🔥2🤩2
Пока игра в самом начале пути, хочу рассказать вам, что это вообще за проект такой.

🧟‍♂️ Сеттинг: зомби-апокалипсис.
Вы — один из выживших, который во время вылазки случайно находит пустующую радиостанцию.
Раньше здесь кто-то координировал другие группы... теперь это вы.

📡 Ваша задача — принимать сигналы, помогать выжившим, направлять их, искать ресурсы и, возможно, найти путь к спасению. Хотя бы для себя. А может — и для всех.

У вас есть дрон. Он может разведывать местность, доставлять грузы или собирать припасы. Это ваш единственный способ физически взаимодействовать с миром за пределами станции.

💔 Игра будет не про стрельбу. Она будет про моральные выборы.

Например:
- Отправить аптечку вооружённой группе, на которую напала орда?
- Или накормить семью с детьми, у которых не осталось ни крошки еды?

🧠 Каждое решение имеет последствия.
Спасённые люди могут прийти к вам. Кто-то станет союзником.
А кто-то — подставит, обманет или попытается вас убить.
Доверие — ресурс. Игра — не про «победить», а про «выжить и не сломаться».

🛒 В игре даже будет магазин. Да, в апокалипсисе.
Но это не рофл — представьте себе крупную базу выживших, с которыми вы связываетесь по радио и можете обменивать ресурсы. Не всё так просто, и это будет частью мира.

🎮 Сейчас я активно набрасываю механику, лор, систему групп, ивенты и моральные дилеммы. Всё будет делаться вживую, с вашим участием.

Буду очень рад, если вы останетесь здесь и поможете мне делать эту игру лучше.
Если есть идеи, мысли, замечания — пишите в комментах.
Я читаю всё.
👇
👍42🔥2
Сегодня хочу рассказать вам о главном предмете в игре для взаимодействия - компьютер. На нём будут доступны следующие вкладки:

- Связь:
В этом меню игрок сможет отслеживать доступные каналы связи с группами или другими станциями/базами и отвечать на их сообщения.

- Карта:
На карте вы сможете увидеть координаты, группы, точки связи, а также точки интереса и различные локации. С её помощью вам нужно будет координировать другие группы, в каком направлении им идти, чтобы добраться до их пункта назначения.

- Панель ресурсов:
Здесь вы сможете увидеть как быстро расходуются ваши ресурсы, их наличие и возможно срок хранения ( если всё же решу добавить такую механику ). Ресурсами можно распоряжаться, отсылать другим группам или например торговать.

- Панель дрона:
Здесь вы можете просмотреть техническое состояние дрона, улучшить его, добавить различного рода модификации. Также в этом меню вы сможете запустить дрон в нужную вам точку и следить за его положением и статусом.

- Панель групп:
Здесь вы можете управлять группами, которые прибыли к вам на станцию. То есть, давать им задачи, отправлять на вылазки, выгонять, переформировать и так далее. Здесь вы можете увидеть также их состояние, нужды и моральный настрой.

- Журнал:
Здесь вы можете просмотреть события, которые происходят на вашей станции. То есть, персонаж игрока будет сам автоматически заполнять этот журнал и вы уже сможете там отслеживать прошедшие события.



На данный момент, думаю, это все основные вкладки, которые будут в игре на компьютере. Но возможно, захочется добавить ещё чего-то, но это пока не точно.
2👍2🔥2
И так, сегодня решил заняться созданием UI макета для компьютера. Вроде как, получается неплохо. Решил как референс взять дизайн из Fallout.

Как по мне, такой дизайн будет очень даже хорош и будет погружать в атмосферу. Думаю, ещё добавлю всякой грязи, пыли и царапин на монитор и будет вообще пушка.
4👍3🔥3
Почему я выбрал разработку именно на Unity?

На самом деле, ответ на этот вопрос можно растянуть на огромную статью с сравнением Unity и того же Unreal Engine, но в моём случае всё несколько проще.

Если говорить кратко, то основное - оптимизация и скорость создания.

Разъясню поподробнее. У меня уже есть опыт в создании игр, хоть это и не были завершённые продукты, которые я смог куда-либо выставить ( даже на тот же банальный itch.io ), но всё же какой никакой опыт есть. И эти игры я делал именно на Unity. И да, я пробовал также сделать хотя бы что-то на UnrealEngine, но возможности моего ПК на тот момент просто напросто не позволяли мне даже загрузить проект. Я мог подождать несколько часов загрузки, а к тому времени мне уже просто не хотелось что-то делать ( да, вот такой вот я ).

Ну и как по мне, создавая что-то на анриле, мы сразу подразумеваем, что у игрока будет как минимум железо среднего сегмента, что не подходит в моём случае.
3👍2🔥2
Продолжаю делать дизайн для терминала.

На данном этапе добавил UI для склада и UI для управления дроном. Как я и хотел, дрон будет отправляться по заданным координатам игрока. Это добавит больше возможностей для интерактивчика и реиграбельности ( по крайней мере, я так представляю ). То есть, отправив дрон не туда, это будет приводить к различным поворотам в конкретных ситуациях и это будет сказываться на продвижении игрока.

Ну а склад он есть склад, на первую кнопку можете не обращать внимания, я туда ещё не нашёл подходящую иконку, это будет иконка взаимодействия.
👍31🔥1
Завёл Trello для того, чтобы выполнять все задачи не в разнобой, а по порядку, для повышения эффективности.

Разбил всё на 8 этапов:

Этап 1: Прототип ядра игры
Этап 2: Базовые игровые системы
Этап 3: Продвинутая логика и вариативность
Этап 4: Прогрессия и развитие
Этап 5: Арт, звук и атмосфера
Этап 6: Сюжет, наставник, интересности
Этап 7: Тестирование, баланс, локализация
Этап 8: Подготовка к релизу

На самом деле, это очень хорошо помогает, разбивая все мысли на отдельные ящики и ты как бы можешь конкретно выбрать чем ты займёшься сейчас, а не выбирать из какого-то хаоса идей "Что же сейчас мы будем разрабатывать?". Но это не всё. Вот эти задачи разбиваются также на мелкие задачки, которые также нужно конкретно понимать и определять уже у себя в голове что за чем должно быть. Ну или на крайняк внатуре сидеть и писать самому себе алгоритм работы. ( никогда так не делал, хотя в глубине душе чувствую, что это очень сильно облегчило бы мне жизнь ).

Кстати, если так посмотреть, примерно игра будет готова через полгода 🤔

Число конечно звучить ооочень оптимистично, ну да ладно. Лично я расчитываю на то, что хотя бы в 2026 году получиться выкинуть её в Steam. Это моя главная задача. И я буду стараться ради этого и работать в поте лица.

А вы - просто следить за тем как продвигается этот маленький эксперимент.
9🔥3👍2🎄2
И так, продвижение идёт маленькими шажками, но главное - идёт.

Написал скрипт для рандомной генерации группы выживших.

Что сейчас делает этот скрипт:

Генерирует рандомно какая группа - враждебная, дружелюбная или нейтральная
Генерирует рандомно участников группы и их здоровье
Генерирует рандомно количество ресурсов в группе

Также у каждой группы есть враждебность, а также коэффициент соответствия своему типу. То есть, если выставлен дружелюбный, то насколько они будут придерживаться своего типа. То есть, если 100 - то, они будут 100% дружелюбны. А если меньше, то есть шанс того, что группа может быть враждебной.

И также генерируется рандомно, что нужно группе из ресурсов и количество.

Дальше в планах сделать точки интереса для групп и сделать базовое передвижение к точке интереса, чтобы они не просто стояли на месте, а двигались по карте.
6👍2🔥2🤯1
Такой я человек, что почему-то не могу сконцентрироваться только на одном проекте и мне в голову часто приходят идеи, которые мне кажутся намного лучше и интереснее чем те, за которые я уже взялся.

Я не могу точно сказать, плохо это или нет, скорее всего - да, так как я не могу завершить начатое. Но по сути, почему я должен тратить время на то, что мне уже кажется менее интересным, чем то, что мне снова пришло в голову?

Даже во время разработки Relay Station мне пришла в голову новая идея, но я всё же решил идти дальше и разрабатывать именно эту игру, про зомбиков и радиовышку. Но сейчас я загорелся действительно интересной игрой, которая у меня в голове выглядит как что-то очень необычное, что-то такое, где игрок будет испытывать огромное количество эмоций. Я ещё не готов полностью рассказать о том, что же я такое придумал, но точно скажу, что если у меня выйдет сделать эту игру именно так как я её вижу у себя в голове - это будет бомба.

Так что, к сожалению, на неопределённый период я прекращаю плотную разработку Relay Station. То есть, разработка не прекращена полностью, я буду по-тихоньку писать для неё что-либо, но теперь это не будет моим приоритетом на данный момент.

И в скором времени я поведаю вам о своём новом проекте, который, на самом деле, кто-то может посчитать максимально странным и даже трэшовым.
🔥62👍1