Статус: Прототип
Жанр: Логическая игра / головоломка
Платформа: Windows
Движок: Unity
Code Breaker — это логическая игра, в которой игроку необходимо за ограниченное время открыть механический трёхдисковый кодовый замок.
Игрок управляет поворотными дисками, изменяя значения комбинации, и должен подобрать правильный код до того, как истечёт таймер.
Основной акцент проекта сделан на корректной реализации игровой логики, работе с UI, управлении игровыми состояниями и чистой архитектуре кода.
- Язык программирования: C#
- Игровой движок: Unity
- Механический трёхдисковый кодовый замок
- Диапазон значений каждого диска: от 0 до 9
- Циклическое изменение значений:
- 9 → 0 при увеличении
- 0 → 9 при уменьшении
- Все действия игрока изменяют состояние комбинации
- Ограничение по времени на подбор кода
- Победа при совпадении комбинации с заданным кодом
- Поражение при истечении времени
- Название игры
- Описание истории и цели игры
- Кнопка «Начать игру»
- Кнопка возврата в главное меню
- Таймер обратного отсчёта
- Отображение текущей комбинации замка
- Кнопки изменения значений дисков
- Продолжение истории после успешного открытия замка
- Кнопка возврата в главное меню
- Продолжение истории при неудаче
- Кнопка возврата в главное меню
Игроку необходимо срочно открыть кодовый замок, чтобы успеть предотвратить заражение компьютера вирусом SH-001.
Успех - компьютер спасен, а неудача — заражение системы.
Для оформления использованы тематические фоновые изображения, содающие атмосферу ретро компьютера.
