Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Silence Between — Game UI Menu System

Учебный проект по созданию интерфейса игры на Unity. Реализована система меню с навигацией между экранами и экраном выбора персонажа.

📋 Что реализовано

  • Главное меню с тремя кнопками: «Играть», «Об авторе», «Правила»
  • Экран выбора персонажа: три персонажа — Каилан, Изабелла Вантор, Аббас. При клике на иконку отображается изображение и описание персонажа, выбранная иконка становится неактивной.
  • Экран правил с кнопкой возврата в главное меню
  • Экран «Об авторе» с кнопкой возврата в главное меню
  • Адаптивный интерфейс через Canvas Scaler (Scale With Screen Size) — корректно отображается на разрешениях 1366×768, 1920×1080, 2560×1440
  • Корректная иерархия сцены: фон и название игры вынесены на отдельный холст с настроенным Sort Order

🛠️ Технологии

  • Unity 2022.3.62f3
  • UI System: Canvas, Image, Button, Panel, Canvas Scaler
  • C# — обработчики событий кнопок (On Click)

🎮 Как работает

  1. При запуске открывается главное меню.
  2. Кнопка «Играть» скрывает главное меню и открывает экран выбора персонажа.
  3. Кнопки «Об авторе» и «Правила» открывают соответствующие панели; кнопка «Назад» возвращает в главное меню.
  4. На экране выбора персонажа:
    • клик по иконке показывает изображение и описание персонажа,
    • выбранная иконка становится неактивной,
    • кнопка «Далее» отображается, но неактивна — это заготовка для перехода к следующему этапу игры,
    • кнопка «В меню» возвращает в главное меню.

🖼️ Скриншоты

Главное меню Экран выбора персонажа

📁 Структура проекта

  • Assets/Scenes/ — сцены
  • Assets/Scripts/ — скрипты обработки UI
  • Assets/Sprites/ — изображения интерфейса и персонажей
  • Assets/Prefabs/ — префабы UI-элементов

🚀 Как запустить

  1. Открой проект в Unity Hub (версия 2022.3.62f3).
  2. Открой сцену MainScene из папки Assets/Scenes/.
  3. Нажми Play.

👤 Автор

Eugene — начинающий Unity-разработчик.

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages