ПОТ ДЛЯ ДЖЕМА, ЗЕРКАЛЬНЫЙ АД И 2 МИНУТЫ ДО ДЕДЛАЙНА
СЮЖЕТ: Не верь своему отражению. Оно ранит тебя
Вы просыпаетесь в холодном, мрачном Зазеркалье. Здесь пахнет сыростью, грозой, а пространство трещит по швам. Вокруг осколки разбитого стекла, в которых застыло ваше лицо. Но... чьё это отражение на самом деле? И почему оно выходит из рамки и пытается вас убить?
BROKEN MIRROR - это психологический 2D-хоррор-платформер о борьбе со своим собственным зеркальным двойником. Чтобы вырваться из этого ада, игроку нужно по крупицам собирать Осколки Грёз, которые дают сверх способности, но с каждым шагом затягивают всё глубже в пучину безумия.
ХРОНИКИ БОЛИ: Баги, которые пытались сожрать мою игру (и как я победил)
Как новичок, я думал: «Ну, нарисую картинки, нажму кнопку и всё полетит!». Ага, как же. Unity 6 устроила мне настоящую проверку на прочность. Вот топ моих эпичных битв:
Шейдерная ловушка TextMeshPro или как битое стекло сломало ВСЮ игру
Я хотел сделать стартовый экран и наложить текстуру треснувшего стекла на название игры. Наложил. В ту же секунду трещинами покрылся ВООБЩЕ ВЕСЬ ТЕКСТ в игре! Кнопки меню, счётчики жизней, описания — всё превратилось в нечитаемое месиво.
- Как победил: Понял, что редактировал базовый материал шрифта. Создал уникальный изолированный пресет только для заголовка. Кнопки спасены! Или нет?
Проклятый Photoshop: Секрет исчезающего комикса
Я нарисовал интро-комикс. Нажимаю кнопку старта темнота, играет музыка, а картинок нет. Они активируются в иерархии, но на экране пусто! Я менял слои, двигал камеру... Чёрный экран побеждал.
- Как победил: Виновником оказался хитрый режим импорта, который сжимал кадры в невидимую нано-точку, и Canvas, перекрывавший сцену. Отвязал Canvas, сбросил координаты Z в нули, переписал менеджер комикса и интро ожило! Кадры теперь сами плавно выплывают из темноты.
Парадокс Бессмертного Бога: Когда ловушки бессильны
В финале игры, после сбора Божественного осколка, игрок получает ультимативный режим неуязвимости и начинает летать на кнопку R (вперёд, вверх на W+R и вниз на S+R). И тут вылез баг: игрок падает в смертельную бездну DeathZone, играет звук хруста костей... а персонаж продолжает бесконечно жить и падать на дно ямы! Режим бога заблокировал даже саму смерть.
- Как победил: Полностью пересобрал скрипт. Поднял проверку на триггер мгновенной смерти выше божественного щита. Теперь пропасть убивает Бога в любом случае, как и задумано физикой мира! (нет)
ГЕЙМПЛЕЙНЫЙ СОК: Почему BROKEN MIRROR затянет вас
Что в итоге получилось собрать к дедлайну? Игра ощущается цельной:
- Интерактивное лор-погружение: При подборе способностей (Двойной прыжок, Теневой дэш, Телепорт) игра ставится на паузу, и перед вами всплывают мрачные, пугающие тексты. Вы буквально кожей чувствуете, как главный герой сходит с ума, понимая, что его отражение вышло на охоту.
- Управление для хардкорщиков: Все плашки подсказок загораются в правом верхнем углу и остаются там навсегда. Больше никаких мышек посреди экшена! Закрыть любое сюжетное окно теперь можно мгновенно по нажатию на Пробел.
- Божественный финал (Режим Бога!): В финальной секретной локации включается неоновый счётчик
Осколки мрачного зеркала: 0 / 10. Вы получаете плавный блинк, но за каждый скачок на месте вашего прибытия материализуется новый преследователь! Экран забивается вашими двойниками, музыка гремит, время застывает в воздухе. - Аудио-катарсис: Я починил все звуки. Кристаллы звенят при подборе, а на 10-м темном осколке мир полностью застывает, и сквозь паузу времени начинают играть финальные победные фанфары!
Эпилог от соло-разработчика
Я сделал это. Я прошёл путь от новичка до смешарика
Для первого раза и первого джема это был сумасшедший опыт. Геймдев это больно, но когда ты видишь, как твои рисунки оживают на экране, а механики работают как швейцарские часы это лучше всякого компота.
👉 Игра уже на джеме! Переходите по ссылке, скачивайте архив, запускайте Broken Mirror.exe и попробуйте выбраться из этого ада. И помните... не верьте своему отражению!
Created by TOTALLL | Telegram: @tec9viviennegen


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