ЛЮБОВ з відкритим вихідним кодом, крос-платформний і вільно поширюється 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.
Що нового у версії 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 ++ бібліотеки
Коментар не знайдено