GlEngine2D / Игровой движок OpenGL / Обзор / Delphi, Pascal, Lazarus / 2021/ Простой удобный движок

Опубликовано: 10 Август 2021
на канале: Sokovito Games
1,258
37

Скачать Игровой движок GL ENGINE 2D: https://github.com/Dev-Demi/GLEngine2D

Youtube:    / @sokovito  
Discord:   / discord  
  / discord  
Icq: 620163142
VK: https://vk.com/sokolovdelphi
Telegram: https://t.me/Sokovito
LinkedIn:   / sokovito  
LinkedIn Group:   / 9126028  
Facebook:   / 664468363641045  
Odnoklassniki: https://ok.ru/group/54720684752915

Поддержать выпуск роликов или оплатить заказы можно по следующим реквизитам:
http://www.donationalerts.ru/r/armag

GLEngine2D - это игровой движок, который основан на кросс платформенной бибилиотеке OpenGL. Разработчиком движка является Александр ( известный под ником DevDemi). Игровой движок ориентирован на среду программирования Delphi, начиная с 7 части и заканчивая последними новыми версиями Delphi от компании Embarcadero.
GLEngine2D представляет собой библиотеку или FrameWork, который подключается к среде программирования и пользователь получает возможность вызывать и использовать новый набор процедур, функций и методов по работе с графикой и физикой.
Игровой движок максимально прост в освоении. И если Вы до этого умели работать с обычным TCanvas, то работать с данным движком Вам будет не сложно. Ведь принцип работы с ним максимально приближен к работе с канвой. Его задачей, по сути, и является замена Tcanvas команд на аналогичные OpenGL команды, которые расширяют возможности и работают в разы быстрее с графикой и, при этом, меньше нагружают компьютер.
Несмотря на внешнюю простоту работы с игровым движком он обладает рядом полезных возможностей.
Движок поддерживает изображения следующих форматов: TGA, BMP, JPEG, PNG, GIF (с поддержкой альфаканала и смешиванием цветов).
При работе с цветом обладает следующими возможностями:
Работа с цветом в формате RGBA (с поддержкой альфаканала, то есть прозрачности).
Создание спец эффектов.
Различные варианты работы с самим альфаканалом (смешивание, добавление и так далее).
Поскольку GlEngine2D пытается заменить собой обычный TCanvas, то он предлагает свои команды по рисованию графических примитивов. Он умеет рисовать их как монотонными сплошными линиями (как TCanvas), так и градиентными (разноцветными) цветными линиями. Есть команды для прорисовки таких примитивов как точки, линии, кривые по типу молний, стелочки, треугольники, четыреугольники, эллипсы (с поддержкой поворота под углами) и так далее.
Графический движок отлично справляется с отображение текста на экране. Поддерживает загрузку сторонних шрифтов. Благодаря этому менять внешний вид текста можно до неузнаваемости.
Помимо этого движок GLEngine2D обладает следующими возможностями:
Поддержка анимации
Работа с шейдерами.
Аппаратное сглаживание (AntiAlias)
Работа с вертикальной синхронизацией.
Рисование в текстуру (FBO)
Экспорт текстуры в файл или в TBitMap
Аппаратное ускорение.
Работа с многопоточностью.


Смотрите видео GlEngine2D / Игровой движок OpenGL / Обзор / Delphi, Pascal, Lazarus / 2021/ Простой удобный движок онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Sokovito Games 10 Август 2021. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 1,258 раз и оно понравилось 37 посетителям.