ЛЮБОВЬ является открытым исходным кодом, кросс-платформенный и свободно распространяется 2D движок игры, превосходный игровой рамки написано в универсальном языке сценариев Lua и разработан, чтобы позволить вам создать динамические двумерные игровой опыт.
Программное обеспечение позволяет использовать популярные SDL, OpenAL, PhysicsFS и OpenGL библиотеки, чтобы позволить реализацию кросс-платформенный 2D-игр, на GNU / Linux, Microsoft Windows и Mac OS X операционные systems.Supports распространенные форматы изображений и TTF проект / OTF fontsThe предлагает поддержку для общих форматов, в том числе PNG, JPG, GIF, TGA и BMP, поддержка полностью сглаживанием шрифтов OpenType и TrueType шрифтов, отдельных звуковых каналов для звуковых эффектов и музыки, быстрых OpenGL питанием графики, а также полной поддержкой многие аудио форматов, включая Ogg Vorbis, MIDI и MP3.Getting началось с LOVETo использовать программное обеспечение люблю создавать 2D игры, вы должны сначала установить его на вашей операционной системы GNU / Linux. К счастью, для вашего удобства, программа распространяется как родных инсталляторов для распределений Debian / Ubuntu-приложений.
Она также доступна для скачивания в качестве универсального пакета исходного кода для всех других операционных систем на основе ядра Linux-. Чтобы установить люблю использовать исходный пакет, сначала загрузить его, сохранить архив на свой домашний каталог и извлечь его содержимое с помощью утилиты менеджер архив.
Откройте терминал приложение, перейдите в папку, где вы распаковали файл архива (например, CD /home/softoware/love-0.9.1), запустите и lsquo; ./ настроить && сделать и Rsquo; Команда для настройки и компиляции программы, а затем и lsquo; Судо сделать установку и Rsquo; команда для установки во всей системе. Примеры использования приведены сразу на homepage.Bottom LINEIN заключение проекта, если вам нравится Lua и любят создавать увлекательные 2D игры, вы должны дать любовь попробовать сегодня. Среди наиболее популярных игр, созданных с помощью этого мощного игрового движка, мы можем отметить, г-Rescue, обеспокоенные Джо, Snayke, Mari0, насекомое сил обороны, и путешествие к центру в Hawkthorne.
Что такое Новый В этом выпуске:
- Добавлена Форма:. setGroupIndex и getGroupIndex
- Добавлена кузова: setFixedRotation и тела:. getFixedRotation
- Добавлена кузова:. setInertia
- Добавлена CircleShape: getLocalCenter и CircleShape:. getWorldCenter
- Добавлены иконки и ассоциации файлов для Дебса.
- Добавлена демо папку с Mac OS X DMG.
- Теперь можно запустить .love из ресурсов в Mac OS X, благодаря Стив Джонсон.
- Исправлена ошибка с несколькими источниками на одном музыки.
- Исправлена ошибка, так что мышь не получить калекой, когда клавиатура отключена.
- Исправлена ошибка, когда love.graphics.rectangle нарисовал слишком большой прямоугольник.
- Исправлена ошибка, когда память не будут освобождены правильно.
- Исправлена опечатка эпической физика (getRestituion- & GT; getRestitution).
- Исправлена ошибка при открытии несуществующего изображения.
- Экран ошибки перерисовывает, когда происходит событие.
- love.run по умолчанию () теперь корректно обрабатывает модули инвалидов.
- Пакеты Debian должен успешно включают иконки, ассоциации файлов, и т.д., и должны дать правильный архитектуру.
- Добавлена поддержка для рисования ломаных линий в love.graphics.line -. Синтаксис такой же, как love.graphics.polygon
- Удален Музыка и звук. Есть в настоящее время только источники.
- Улучшена стабильность love.audio/love.sound~~pobj.
Что нового в версии 0.5.0:
- Этот релиз добавляет поддержку для сетевых помощью LuaSocket и поддержки для ввода джойстик.
- модуль файловой системы была улучшена с более простых функций чтения / записи и функции линии итератора.
Что нового в версии 0.4.0:
- Добавлена love.physics. (ДА!)
- Добавлена love.audio.setMode ().
- Добавлена love.audio.setChannels ().
- Добавлена love.graphics.polygon ().
- Добавлена love.graphics.setScissor () и love.graphics.getScissor () для обработки ножницами графический область.
- Исправлены отсутствующие постоянные, связанные с оптимизацией изображения.
- Исправлена утечка памяти, связанные любить :: File (спасибо amnesiasoft!).
Требования
- SDL
- SDL_mixer
- PhysicsFS
- DevIL
- Lua
- freetype2
- OpenGL
- Повышение C ++ библиотеки
Комментарии не найдены