Abyssal Fortress
Abyssal Fortress: Escape from the Necromancer's Hold — это прототип игры, которую я разработал для университетского курса. Другие части курса включали разработку полноценной игры и создание трейлера к прототипу.
В игре вы играете за лучника, находящегося в крепости, захваченной злым некромантом. Крепость была вырвана с корнем и перенесена в бездну, созданную некромантом, и персонаж игрока - единственный житель, который не превратился в нежить в процессе. Ваша миссия — пройти через орды скелетов и победить некроманта, чтобы вернуться в свой дом.
Игра должна хорошо работать даже на интегрированных видеокартах, но требует относительно новых драйверов и может не работать на очень старом оборудовании. Он использует современный API Vulkan 1.2 для графики, но не требует большой вычислительной мощности, поэтому младшие, но относительно новые системы должны работать, а младшие и старые системы — нет. Если вы столкнулись с ошибкой, попробуйте обновить драйверы и операционную систему.
Моей главной целью в этой игре было просто создать 3D-игру с как можно большим количеством наворотов, которые я мог сделать в течение месяца, учитывая, что я написал движок с нуля на Rust. Я написал рендерер за год до курса, но в остальном весь код, карты, текстуры, модели и анимация были созданы во время курса. В ходе курса я также исправил множество ошибок, улучшил совместимость и добавил функции рендерера, поэтомуэто был хороший способ проверить это больше, чем я делал раньше.
Я использовал Trenchbroom в качестве редактора уровней (он создает файлы .map, а создание из них коллайдеров и сеток занимало немало времени на разработку), Blender для моделей, анимации и макета пользовательского интерфейса, Bitwig Studio для нарезки звуковых эффектов. и Krita за текстуры.
- WASD для перемещения, удерживайте левый Shift для бега.
- Пробел для прыжка.
- Перемещайте мышь, чтобы осмотреться.
- Удерживайте щелкните левой кнопкой мыши, чтобы натянуть лук, отпустите, чтобы выпустить стрелу.
- Цифровые клавиши 1 и 2 для переключения между стрелами (если вы их нашли в игре).
- >Escape, чтобы открыть меню.
- Левый Alt, чтобы отпустить мышь из окна, щелкните окно еще раз, чтобы снова захватить его.
Весь исходный код и ресурсы игры можно найти в репозитории игры на Git.
Как скачать Abyssal Fortress через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака Abyssal Fortress
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!