Описание тега love2d
Love2D - это фреймворк для написания сценариев 2D-игр на Lua. Он имеет кроссплатформенную поддержку Windows, Linux, Mac OS X, Android и iOS.
LÖVE - это бесплатная мультиплатформенная среда Lua для создания 2D-игр; LÖVE распространяется под очень разрешающей лицензией zlib/libpng, что позволяет использовать его в коммерческих целях.
Обзор и особенности
LÖVE реализован на модульном C++ с использованием Lua 5.1 в качестве языка сценариев, ориентированного на пользователя.
Некоторые из его наиболее примечательных особенностей включают:
- Основная поддержка Windows, Linux и Mac OSX.
- OpenGL с ускорением 2D
- GLSL шейдеры
- Поддержка сценариев Lua 5.1
- Упаковка игры и самозапускающиеся пакеты. ('.lovechives' и 'объединенные двоичные файлы')
- Форматы изображений: PNG, JPEG, TGA, BMP (и др.)
- Аудиоформаты: WAV, OGG, MP3, MOD и др.
- Форматы архивов: ZIP, 7ZIP (и др.)
Ресурсы и сообщество
- LÖVE Wiki и документы
- Форумы LÖVE
- 'Программирование на Lua (1-е издание): было легально доступно бесплатно его авторами.
- Справочное руководство по Lua 5.1
- #lua на irc.freenode.org
- #love на irc.oftc.net
Похожие теги: lua