Баннер записи 'Девблог #2'

Девблог #2

Предыстория

Лежал я значит на берегу моря в прошлую пятницу, ждал когда же будет объявлена тема. Я почему то думал, что будет тема Пива, я уже на представлялся как буду делать игру про гномов, которые варят брагу в минометах и после того как давление поднялось, кега вылетала во врага. Думаю был бы угар. Что то вроде Tower Defense. Когда я узнал, что пиву не хватило 3 голоса, я был не просто опечален, я был в панике. Постоянно под нос бухтел: враг - это ты. Ко мне не приходили никакие идеи. Удивительно работает мозг: Я недавно решил освежить память, как работает электричество - что такое фаза, ноль и так далее. И мое любопытство довело до того, что я разбирался про принцип работы электрических станций, в частности почему произошла авария на ЧАЭС. На следующий день утром у меня загорелась лампочка над головой: а сделаю я ка игру про Атомную станцию. Игроку необходимо будет наладить работу ядерного реактора. Конечно сделать полноценный симулятор с миллионом тумблеров конечно амбициозно, а вот добавить пару тумблеров, несколько кнопок и все это связать я думаю оптимально для первой игры и первого геймджема.

Разработка основной механики

В начале я сделал прототип игры, где есть несколько кнопок и происходят разные ситуации, сбрасываются тумблеры, все взаимосвязано. Просто так игроку не получится на все подряд жмякать. Даже на этапе прототипа, я так кайфанул, когда мой код работал. А когда не работал, я был зол, потому что постоянно делаешь одно ломается другое. Код становился все сложнее и сложнее, хотелось очень много взаимосвязей выстроить, где действительно от игрока зависит многое. После того как прототип был сделан, я начал делать приборную панель: нашел модельку пульта управления, анимировал кнопки и тумблеры, добавил им разные звуки и это выглядит классно. Игра, которая когда то была кубиками, начинала превращаться во что то невероятно. Самая боль меня ждала впереди: я решил сделать систему, где игроку надо настроить мощность и давление. После включения тумблеров значение показателей начинаю колебаться. Они взаимосвязаны, Если растет мощность, то она начинает тянуть за собой давление и соответственно наоборот. Игроку надо вывести показатели до зеленых зон. Кажется просто, но я переделывал эту систему 5 раз, по разным причинам: то нереально поймать значения, то слишком просто. В итоге остановился на нейтральном варианте, где надо немного поднять один из показателей и после чего потянуть другой к нему. И конечно же их анимировал простым графиком, что то похожее на осциллограф. Шейдер я не смогу написать, потому сделал поверх экрана график, который я очень долго пытался сделать красивым, вроде получилось.

Мое лицо, когда сижу за компом, а дома 30 градусов жары

Разработка главного меню

Меня так понесло, что я решил реализовать и попробовать сделать главное меню и меню паузы. Я никогда не делал этого, не связывал сцены друг с другом, не настраивал UI, я был там полный ноль. Вот так выглядит главное меню.

Главное меню, на которое потрачено очень много сил и нервов.

Меню паузы решил сделать точно такое же. Если время будет хочу еще реализовать, чтобы картинка паузы менялась, если выйти туда в момент сработки сигнализации. Основная проблема была это синхронизировать настройки: туда я закинул только разрешение и громкость звуков. У меня постоянно не синхронизировалось разрешение, когда я в паузе делаю 2к и после этого выхожу в главное меню, там уже fullhd. В итоге после потраченных нервов, был выявлен виновник торжества - это я. Я прикрепил не тот параметр в OnClick. 

Что надо сделать к релизу

  • Добавить освещение;
  • Сделать плавный переход между главном меню и началом игры;
  • Сделать персонажа и простенько его анимировать (я не умею);
  • Сделать концовки;
  • Полностью зациклить игру, чтобы после прохождения закидывало в главное меню;
  • Добавить интерьера;
  • Сделать визуальные эффекты;
  • Дать плейтестерам (моим друзьям) протестировать игру;
  • и по мелочи, еще не придумал.
На 6 день разработки

Я не понимаю как это работает, но оно работает.

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

Комментарии (0)

Войдите, чтобы написать комментарий

Войти
Large Spinner
I Fixed It!
Версия 0.0.1
5
0
0
2
Жанр
PuzzleSimulation
Движок
Unity
Платформа
Windows
Язык
RU
Время игровой сессии
до 10 мин.
Дата публикации игры
26.06.2026
Дата обновления игры
28.06.2026
Игра не опубликована