Maze World
Эта небольшая игра была одной из моих работ в 2019/2020 году для моего модуля по программированию.
Целью было не сосредоточиться на художественном стиле и анимации в этой игре, а скорее на самом программировании.
Задачей было создать прототип игры на основе игры, которую мы выбрали из списка. Вдохновением для создания этого проекта послужила игра Maze Planet 3D.
Она была создана в Unity с использованием C#. Должен сказать, что, хотя это действительно простая концепция, при ее создании я столкнулся с некоторыми трудностями.
Одним из них было движение игрока. Поскольку «земля» представляет собой сферу, а не плоскость, если бы я использовал гравитацию твердого тела игрока, она бы упала в космос. Поэтому я установил гравитацию в Unity на 0 (ноль) и создал систему из двух скриптов для ее подделки. Один из скриптов «Гравитационный аттрактор» прикреплен к объекту планеты, а другой скрипт «Gravity_Body» прикреплен к игроку. Скрипт игрока вызывает для обновления функцию «Attract» из сценария «Gravity_Attractor», которая в каждом кадре вычисляет нормальное положение и вращение игрока, поэтому его локальная ось Y всегда указывает на небо.
Также в игре есть небольшая система сохранения прогресса, которая в основном использует двоичную систему данных сохранения. Он шифрует и хранит данные, и их нельзя удалить, если не сделать это намеренно. (Из меню игры)
Как скачать Maze World через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака Maze World
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!