Жанровая направленность: 2D-игры любого жанра и типа;
Платформа: PC Windows и Linux;
Лицензия: свободен для некоммерческого использования;
Языки программирования: Lua;
Открытый исходный код: предоставляется;
Мультиплеер: сеть пока не реализована;
Достоинства: открытый и бесплатный для некоммерческого использования, модифицируемый;
Недостатки: сложен для новичков, отсутствие инструментария, сырой;
Разработчик движка: Piotr Matyja 'Lavi'.
Lavgine - это бесплатный игровой движок для платформы Windows и Linux, позволяющий писать 2D-игры на скриптовом языке Lua. Задействовано в движке более 150 функций. Для рендеринга используется графическая библиотека OpenGL 1.5.
Для физики используется физический движок Box2D. Для моделирования физики и графики используются разные модули, поэтому большое количество объектов не будет нагружать компьютер. Материалы могут присваивать объектам плотность, трение, и реституцию.
За звук в Lavgine отвечает звуковая библиотека OpenAL. Есть возможность работать с объемным звуком, а также множество других полезных функции по работе со звуком. Имеется консоль, вызываемая прямо в игре, как в "Quake 3". Все важные параметры игры записываются и хранятся в специальном файле Config.ini. Используется меняющаяся секция данных, для шрифтов используется система Anglecode Bitmap Font Unicode. Во время выполнения игры автоматически выгружаются ресурсы, неиспользуемые более 10 минут. Сетевые возможности движка пока развиваются и не могут похвастаться какими-то работоспособными возможностями.
К Lavgine можно подключить практически любую DLL-библиотеку. Для работы движка не требуется дополнительных библиотек. GUI поддерживает шкурки, прозрачность, мультиокна и т.д.
Lavgine является относительно новым игровым движком - первая версия вышла в сентябре 2011 года, на данный момент доступна только альфа версия.
Hardware accelerated 2D multi-threaded engine fully customized by LuaScripts and config files. Full 3D hardware acceleration, 3D Audio based on OpenAL, DLL dependency free, No need to install, Free for non-commercial.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Lavgine», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
По описанию штука что-то умеет. А мультиплеер можно найти и в dll. Lua как-то даже подключал, он в будущем будет оказывать мне большую помощь по программированию больших проектов на С++. Так-что эта вещь имеет право на жизнь как я думаю))
А я вообще делаю на Scirra Construct + Unity3D, смотря какие игры, вот сейчас грандиозная разработка 2D RPG. Уже сделано:
Карта
Игрок с анимацией
Квест
Два скила
Моб
Но это все ще начало я просто на одних сначала нарабатываю технику, а потом еще и дугих мобов и НПС буду расталять + квесты и другие локации, такие как данжи, города, корабли и многое другое. Поаниру закончить работу к концу этого года или к началу следующего.) Если что то интересно, то пишите в ЛС или скайп seafage
Со всеми согласен, это даже не рекламный коментарий, а целый пост, не имеющий отношение к теме. Можно было бы написать первую строчку, а потом закончить, "а так то Луа не плохой" =))
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]