LINUX.ORG.RU

Обновление графического движка LÖVE до версии 0.8

 ,


0

2

Обновился до версии 0.8 графический движок LÖVE, преимущественно предназначенный для разработки игр. Особенностью LÖVE является программирование игр полностью на языке lua, поддерживается OpenGL, Box2D физика, DevIL для работы с картинками. Игры, написанные с использованием LÖVE, одинаково запустятся на Linux, Win и Mac, ведутся работы по портированию на Android и WebGL.

У LÖVE уже довольно внушительное сообщество, и данный движок уже отметился на ЛОРе игрой Mari0.

C момента предыдущего релиза прошёл почти год, поэтому список изменений впечатляет, самые значимые из них:

  • Добавлена поддержка UTF-8 для шрифтов.
  • Добавлены шейдеры.
  • Появилась проверка аппаратно поддерживаемых возможностей.
  • Батчинг спрайтов.
  • Экспорт изображений в PNG, JPEG и GIF.
  • Улучшена поддержка фреймбуфера.
  • Обновления библиотек.
  • Багфиксы, багфиксы, багфиксы...

>>> Подробности



Проверено: Shaman007 ()
Ответ на: комментарий от AVL2

Так ведь в венде тогда тем более работать не будет. Ведь там большинства связанных либ вообще не будет. А если даже случайно и будет, то кто сказал, что нужной подверсии?

Поэтому весь зоопарк библиотек приходится вкладывать.

RPG
() автор топика
Ответ на: комментарий от RPG

Поэтому весь зоопарк библиотек приходится вкладывать.

Ну не зоопарк, а все использованые либы.

Тоже самое надо делать и в линуксе, если не хочешь зависеть от дистрибутивных версий.

AVL2 ★★★★★
()
Ответ на: комментарий от RPG

Собственно, да. Я так и сделал для своего движка:) Благо у меня только SDL и lua.

Оно не будет работрать под какой-нить Suse или AltLinux. Да и на убунтах стареньких тоже не заведется.

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

Оно работает на какой-то мандриве, убунте, сусе, на RHEL лохматого года выпуска. Больше не проверял если честно. На альт мне вообще параллельно:)

Выкладывал на лоре демку - ни кто не просил пересобрать.

RPG
() автор топика
Ответ на: комментарий от Xintrea

[wine][magick] Wine уделал Linux

Вот, откопал, попробуйте на какой-нибудь сусе. Мне кажется ядро должно быть 2.4 чтобы не заработало:) А это всё равно что пускать проги от семёрки на вин 95, там тоже проблемы будут.

RPG
() автор топика
Ответ на: комментарий от Xintrea

Оно не будет работрать под какой-нить Suse или AltLinux. Да и на убунтах стареньких тоже не заведется.

угу, дважды. На всем заработает.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Я выложил пруфлинк, слово за вами:)

RPG
() автор топика
Ответ на: комментарий от Xintrea

Там демка на графику и OpenGL - с ним тоже много приключений. Модуль звука я просто не вкладывал так как он не нужен. А ещё у меня звук банально не доделан и с ним нет демок.

RPG
() автор топика
Ответ на: комментарий от Xintrea

Пример неполный. Не хватает звука. Со звуком много веселых приключений бывает.

еще пара библиотек sdl. Ровно точно так же, как в венде.

AVL2 ★★★★★
()

Вообще есть такие восторженые идиоты, которые выкладывают программы под вендовс и надеются при этом на какую-то мифическую вендосовместимость между разными версиями или сервиспаками.

Да еще и когда их жизнь начинает лупить по шарам, они вместо того, чтобы сделать как все, гигабайтный инсталлер со всем необходимым для голой венды, включая sp234 для ос, пишут у себя на сайте. пойдите мол и поставьте себе что-нибудь из ряда msvc++ redistributable и далее по списку...

Кретины...

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Согласен. Программа должна иметь при себе все, что необходимо для работы.

А мода писать «доустановите msvc++ redistributable с сайта микрософт» пошла как раз с линуха. До того, как линух появился на десктопах, никто не предполагал, что пользователи могут так долбаться с сырым ПО. И когда это поняли, крупные разработчики тоже не стали заморачиваться на качестве продукта. Пользователи оказывается и так сожрут что дают. Чего спрашивается тратить средства на создание качественного дистрибутива программы, когда можно тяп-ляп собрать кучу файлов, а про что забыли - написать потом откуда взять.

В этом смысле Линух сыграл резко отрицательную роль, служа катализатором процесса деградации в сфере распространения программ.

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

Согласен. Программа должна иметь при себе все, что необходимо для работы.

вот именно. а таких программ - ноль без палки.

А мода писать «доустановите msvc++ redistributable с сайта микрософт» пошла как раз с линуха.

естественно. Вначале всего был линукс, с него и пример берут.

Во например, мекрософт-быдло выпустило mssql 2005 и далее. При установке оно требует чтобы ты пошел в панель управления и поставил себе iis и дотнет.

Спрашивается, чего вы их себе не вложили в дистр? Все равно он весит полгига, что там еще десяток-другой мегов? С кого они пример взяли? Ясно с линукса с его yum или apt-get.

В этом смысле Линух сыграл резко отрицательную роль, служа катализатором процесса деградации в сфере распространения программ.

это от людей зависит. На гейца однозначно повлиял крайне отрицательно. В итоге в венде есть корявый пакет-менеджер, реп на десять программ и теже самые геморои в зависимостями.

А программ нормальных нет...

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

С кого они пример взяли? Ясно с линукса с его yum или apt-get.

только в линуксе это - полторы команды, а в винде нужно опять качать файл, открывать его, тыкать словно робот по кнопкам инсталлятора.

RPG
() автор топика
Ответ на: комментарий от RPG

только в линуксе это - полторы команды, а в винде нужно опять качать файл, открывать его, тыкать словно робот по кнопкам инсталлятора.

Так это как обычно и бывает, когда бездумно копируют. Получается коряво, но всегда найдется рыцарь, готовый защищать вендоубожество...

AVL2 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.