Skip to content

Repository files navigation

🔐 Code Breaker — игра с кодовым замком

Статус: Прототип
Жанр: Логическая игра / головоломка
Платформа: Windows
Движок: Unity


🧩 Описание

Code Breaker — это логическая игра, в которой игроку необходимо за ограниченное время открыть механический трёхдисковый кодовый замок.
Игрок управляет поворотными дисками, изменяя значения комбинации, и должен подобрать правильный код до того, как истечёт таймер.

Основной акцент проекта сделан на корректной реализации игровой логики, работе с UI, управлении игровыми состояниями и чистой архитектуре кода.


📦 Стек технологий

  • Язык программирования: C#
  • Игровой движок: Unity

🎮 Основной функционал

🔁 Игровой процесс

  • Механический трёхдисковый кодовый замок
  • Диапазон значений каждого диска: от 0 до 9
  • Циклическое изменение значений:
    • 9 → 0 при увеличении
    • 0 → 9 при уменьшении
  • Все действия игрока изменяют состояние комбинации
  • Ограничение по времени на подбор кода
  • Победа при совпадении комбинации с заданным кодом
  • Поражение при истечении времени

🧭 Пользовательский интерфейс

Главное меню

  • Название игры
  • Описание истории и цели игры
  • Кнопка «Начать игру»

Экран игры

  • Кнопка возврата в главное меню
  • Таймер обратного отсчёта
  • Отображение текущей комбинации замка
  • Кнопки изменения значений дисков

Экран победы

  • Продолжение истории после успешного открытия замка
  • Кнопка возврата в главное меню

Экран поражения

  • Продолжение истории при неудаче
  • Кнопка возврата в главное меню

📖 Сюжет и оформление

Игроку необходимо срочно открыть кодовый замок, чтобы успеть предотвратить заражение компьютера вирусом SH-001.
Успех - компьютер спасен, а неудача — заражение системы.

Для оформления использованы тематические фоновые изображения, содающие атмосферу ретро компьютера.

About

🧠 Code Breaker — логическая игра на Unity, где нужно взломать механический кодовый замок, чтобы спасти компьютер от вируса.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages