Skip to content

Hedmor/UnityCursGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UnityCursGame

Простой прототип игры разработанный на Unity.

Прототип игры разработан в рамках курса "Программирование на мобильных устройствах"

Скриншоты:

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

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

Первый уровень

Первый уровень

Второй уровень

Второй уровень

Описание классов:

  • Класс CameraController отвечает за движение камеры в игрой среде. Игровой объект камеры получает координаты персонажа и меняет свое местоположение следуя за ним.

  • Класс DialogHolder отвечает за взаимодействие с игровыми объектами в игре. Как только персонаж войдет в область обозначенную Collider2D и нажмет определенную кнопку, отобразиться диалоговое окно с заранее определенным текстом.

  • Класс DialogueManager является дочерним класса DialogHolder и отвечает за вывод внутри игровых диалогов.

  • Класс KeyKeeper необходим для взаимодействия игрока с ключами. По задумке в игре есть ключи которые игрок должен искать чтобы открывать двери в другие локации.

  • Класс PlayerController реализует управление персонажам в зависимости от направления нажатия. Управление осуществляется раскладкой WASD. Также класс реализует коллизии персонажа с другими игровыми объектами.

  • Класс Portal реализует переход персонажа в другую локацию при наличии ключа.

  • Класс zIndex делает возможным заход персонажа за 2D объект

Данный проект первый опыт разработки на Unity! Код может изобиловать ошибками!


Авторы:

About

Простой прототип игры разработанный на Unity

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •