Apus Game Engine / Обзор / 2D 3D бесплатный движок / Android, iOS, Windows, Linux / Delphi, Pascal

Published: 17 August 2021
on channel: Sokovito Games
345
25

Скачать Apus game Engine: https://github.com/Cooler2/ApusGameEn...
Группа VK Apus Engine: https://vk.com/apusgameengine
Документация: https://docs.google.com/document/d/1s...
Patreon Apus Game Engine:   / apusgameengine  

Group Telegram: t.me/Sokovito
Group Vkontake: https://vk.com/sokolovdelphi
Group FaceBook:   / 664468363641045  
Группа Odnoklassniki: https://ok.ru/group/54720684752915
Сайт по программированию: delgame.at.ua

Donate (Поддержка канала копеечкой):
Donation Alerts: http://www.donationalerts.ru/r/armag

Сегодня мы поговорим о таком движке как Apus.
Apus Game Engine - это кроссплатформенный игровой движок. Движок представляет собой набор API, которые реализованы частично собственным кодом, а частично через внешние библиотеки. Актуальная версия движка 4. Создателем движка является программист из Беларуси Иван Поляков. Apus Game Engine ориентирован преимущественно на 2D-игры, но имеются возможности для работы и с 3D. Данный движок стал результатом создания целого ряда игр, в основном карточных в компании Apus Software. И постепенно перерос в полноценный движок, который стал доступен для публики бесплатно и с полностью открытыми исходными кодами на github. Сам движок очень крошечный по размерам, но внутри него кроются довольно неплохие возможности. И даже создатель движка Castle Game Engine Michalis Kamburelis является патроном автора данного движка.

Поддерживаются среды программирования Delphi и Lazarus, а так же поддерживается Free Pascal Compiler.
Новая четвертая версия движка позволяет создавать игры под одну из двух операционных систем: Windows и Linux.
Поддержка операционной системы I OS осталась с прошлых версий и она в довольно устаревшем видео пока что.
Мобильная платформа Android еще находится на стадии разработки и поддерживает на данный момент лишь частично.

Основная графическая система - OpenGL. Поддержка Direct3D, который остался в старых версиях.
Apus умеет работать со следующими графическими форматами: TGA, PNG, JPG, BMP, PVR, DDS.
Так же возможна работа с 3D моделями в форматах OBJ и IQM.
Есть технология предзагрузки изображений.

В движке присуствует возможность работы с частицами, шейдерами и пост процессингом для улучшения графики и создания графических спец эффектов.

Для работы со звуком есть следующие библиотеки Bass, iMixer (только для Windows OS), lib SDL (для всех платформ), а также нативные интерфейсы IOS и Android.

Встроена поддержка клавиатуры, мышки, геймпадов и сенсорных экранов. А так же работа с режимами монитором. В игровом движке можно создавать отдельные сцены и работать с ними.
Поддерживается подключение и работа с внешними шрифтами, текстом и эффектами для него.

Так же имеется возможность создавать приложения с поддержкой сети. Есть две реализации клиент-серверного протокола: на базе UDP и на базе HTTP.

В движке имеется развитая система UI, которую можно использовать не только для игр, но и любых других приложений: редакторов, утилит и т.д.

На данном движке написаны такие игры:
Star Madness
Astral Tournament
Spectromancer (доступна для в Windows and iOS). Ее можно найти в Steam, на игровом сайте и AppStore Astral
Astral Heroes (доступна для Windows). Игра доступна в Steam и на игровом сайте
Astral Masters (доступна для Windows and iOS)
Astral Towers (доступна для Windows and Linux). Игру можно найти в Steam

Видео нарезку из игр, которые созданы на движке Apus я и предлагаю Вам посмотреть.

Документация движка доступна только на английском языке, но можно ее перевести с помощью гугл переводчика. На данный момент работа над ней продолжается, так как она далеко не полная. Движок не сложен в работе и начать разрабатывать игры на нем можно довольно быстро.
Apus Engine очень активно развивается и обновляется. А на площадке Patreon можно поддежать развитие данного движка. Ссылки на скачивание и другие полезные ссылки Apus Game Engine доступна для Вас в описании под видео.


Watch video Apus Game Engine / Обзор / 2D 3D бесплатный движок / Android, iOS, Windows, Linux / Delphi, Pascal online, duration hours minute second in high quality that is uploaded to the channel Sokovito Games 17 August 2021. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 345 times and liked it 25 visitors.