https://github.com/hedmor/unitycursgame
Простой прототип игры разработанный на Unity
https://github.com/hedmor/unitycursgame
Last synced: over 1 year ago
JSON representation
Простой прототип игры разработанный на Unity
- Host: GitHub
- URL: https://github.com/hedmor/unitycursgame
- Owner: Hedmor
- License: mit
- Created: 2019-05-05T15:58:25.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-06-04T09:07:42.000Z (about 6 years ago)
- Last Synced: 2025-03-17T11:48:49.346Z (over 1 year ago)
- Language: C#
- Homepage:
- Size: 10.4 MB
- Stars: 2
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UnityCursGame
Простой прототип игры разработанный на Unity.
Прототип игры разработан в рамках курса "Программирование на мобильных устройствах"
# Скриншоты:
**Игровой процесс**

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

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

# Описание классов:
* Класс **CameraController** отвечает за движение камеры в игрой среде. Игровой объект камеры
получает координаты персонажа и меняет свое местоположение следуя за ним.
* Класс **DialogHolder** отвечает за взаимодействие с игровыми объектами в игре. Как только
персонаж войдет в область обозначенную Collider2D и нажмет определенную кнопку,
отобразиться диалоговое окно с заранее определенным текстом.
* Класс **DialogueManager** является дочерним класса **DialogHolder** и отвечает за вывод внутри
игровых диалогов.
* Класс **KeyKeeper** необходим для взаимодействия игрока с ключами. По задумке в игре есть
ключи которые игрок должен искать чтобы открывать двери в другие локации.
* Класс **PlayerController** реализует управление персонажам в зависимости от направления
нажатия. Управление осуществляется раскладкой WASD. Также класс реализует коллизии персонажа с
другими игровыми объектами.
* Класс **Portal** реализует переход персонажа в другую локацию при наличии ключа.
* Класс **zIndex** делает возможным заход персонажа за 2D объект
> Данный проект первый опыт разработки на Unity! Код может изобиловать ошибками!
---
# Авторы:
* [DepressingUtopian](https://github.com/DepressingUtopian)
* [dDmioko](https://github.com/dDmioko)