36.95M

Egypt

1.

Кужнуров Андрей
Борисович
Колетвинцев Тимофей
Антонович

2.

Игровое меню
Игровое меню имеет 3 кнопки: Play, Settings, Creators.
Play - начинаем игру.
Settings - открывается панель настроек игры где можно
сменить качество графики.
Creators - список создателей игры.
Кнопоки Settings и Creators работают не через скрипт, а через
встроеный инструмент Unity “EventSystem”.
Кнопка Play работает через скрипт вызовом метода - “level”.

3.

Скрипт меню.
Данный скрипт очень прост. В нем используется всего 4
метода.
1. level он вызывается по нажатию кнопки Play и загружает
нас на следущую сцену используя библиотеку
SceneManagement.
2. Оставшиеся методы Low, High, Medium меняют нашу
графику в игре посредством
QualitySettings.SetQualityLevel(числовое указание уровня
графики).

4.

Первый уровень игры: Лаборатория
Это самый первый уровень, на который
загружается игрок.
Задача игрока: поговорить с NPC и
выполнить его задание — взять со
стола тетрадь для записей и войти в
машину времени.
Для высокой производительности и лучшей картинки на данной сцене было произведено запекание
света.

5.

Техническая часть первого уровня
Данные для диалогов не хранятся в NPC — короткие тексты уже добавлены в UIкомпонент Text. Игрок может вызывать или скрывать их нажатием кнопки.
Для вывода контекстных подсказок используется RayCast: скрипт определяет Tag объекта,
на который смотрит игрок, и сообщает, какое действие доступно.

6.

Переход на следущий уровень.
Для перехода на следующий уровень
игроку необходимо зайти в машину
времени. После входа нужно нажать
определённую клавишу, которая
инициирует загрузку новой сцены.

7.

Основной уровень: Древний Египет
Это основной игровой уровень. Его может иследовать игрок, но кроме пустыни и 1 маленькой
деревушки он ничего не увидит. Так же вдали виднеются большие пирамиды.

8.

Суть основного уровня
Первое, что необходимо сделать игроку, — внести записи
в книгу Жертвоприношения.
Далее нужно поговорить с одним из жителей деревни,
который даст задание вспахать поле.
После того как мы вспахиваем поле (кликаем на
зеленые кубы), задание завершается и мы можем
прогуляться по игровому миру.

9.

Возвращение в лабораторию
Для того, чтобы игрок мог вернуться обратно в лабораторию. Ему требуется
пересечь данный мост. Который хранит в себе скрытый Collider и переносит нас на
следующую сцену.

10.

Техническая часть основного уровня.
У персонажа есть 3 скрипта.
1. Скрипт с инвентарем. Он нужен для того чтобы мы
могли переключаться между лопатой и книгой для
записей.
2. Диалог - скрипт для диалога с игровым NPC который
дает нам задание.
3. Вспахивание - скрипт с помощью которого работает
система вспахивания поля.

11.

Возвращение в лабораторию
По возвращению в лабораторию нам снова нужно
поговорить с NPC который даст нам дальнейшие
указания. А именно: положить книгу на стол и идти
отдыхать(идти к выходу).
Подойдя к выходу и нажав кнопку нас переносит
на следующую сцену с титрами.

12.

Титры
Текст не является статичным. Он идет снизу
вверх. За ним так же следует кнопка “Меню”, но
через какое то время останавливается на экране
чтобы игрок мог выйти в меню.
На данной сцене используется всего 1 скрипт
который разблокирует наш курсор и сделает его
видимым. Это сделано, потомучто наш игрок
скрывает его и блокирует строго по центру.
English     Русский Rules