Создание игр вики
AGen
AGen
Тип Движки
Графика: 2D
Платформа: Windows, Linux, Mac OS
Лицензия: Ограниченная
Языки программирования: Lua
Разработчики: 2DEngine (Иван и Филипп Трейков)

Описание[]

AGen — это 2D движок разработанный специально для простого и быстрого создания игр или других графических приложений. AGen использует скриптовый язык Lua и позволяет создавать игры с минимальной затратой времени и без компилятора. Движок начал разрабатываться совсем недавно и он продолжает развиваться.

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

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

Agen использует функции ускорения видеокарты, скрывая особенности самого оборудования. В настоящее время включены такие графические плагины как OpenGL и DirectX. Движок включает в себя график сцены и иерархическую систему, которые позволяют иметь карты, содержащие спрайты с использованием очень маленького процессорного времени.

Двигатель имеет модульную архитектуру с несколькими плагинами для графики, аудио и ввода. Дополнительные модули доступны для физики (Box2D), нахождение пути (Micropather) и сети (LuaSocket).

Использование двигателя является бесплатной для некоммерческого использования. Если вы хотите использовать АGen для коммерческого проекта, вам придется заплатить символическую плату в 200$.