# Языки программирования: Lua # Лицензия: Свободная для некоммерческого использования. # Открытый исходный код: Не предоставляется. # Мультиплеер: С использованием LuaSocket. # Разработчики движка: Ivan and Philip Traykov. AGen - это новый 2D движок разработанный специально для простого и быстрого создания игр или других графических приложений. AGen использует скриптовый язык Lua и позволяет создавать игры с минимальной затратой времени и без компилятора. Движок начал разрабатываться совсем недавно и он продолжает развиваться.
Agen представляет собой фреймворк, который служит в качестве абстрактного интерфейса между аппаратной частью системы и вашей игрой. Программирование игр не потребует изучение внутренней работы аппаратных устройств или операционной системы. Agen позволяет полностью сосредоточиться на игровой логике, благодаря своему простому и легкому фреймворку.
Память в движке автоматически управляется на всех уровнях, из сценариев окружающей среды в системе и видео буфера.
Agen использует функции ускорения видеокарты, скрывая особенности самого оборудования. В настоящее время включены такие графические плагины как OpenGL и DirectX.
Создание огромного мира, не заботясь о производительности! Движок включает в себя график сцены и иерархическую систему, которые позволяют иметь карты, содержащие спрайты с использованием очень маленького процессорного времени.
Двигатель имеет модульную архитектуру с несколькими плагинами для графики, аудио и ввода. Дополнительные модули доступны для физики (Box2D), нахождение пути (Micropather) и сети (LuaSocket).
Использование двигателя является бесплатной для некоммерческого использования. Если вы хотите использовать АGen для коммерческого проекта, вам придется заплатить символическую плату в 200$.
Официальный сайт: http://www.2dengine.com
|