Добавлен , опубликован
LОVE2D
ПОЧУВСТВУЙ НАШУ ЛЮБОВЬ!

Так что же такое Love2d?
Это чудесный фреймворк для создания 2D игр с открытым исходным кодом.
Работает на таких ОС как Windows, Mac OS X и Linux.
Также с недавних пор были добавлены порты на мобильные платформы, и теперь вы также можете разрабатывать игры для Android и iOS.
Love распространяется по лицензии zlib/libpng, то есть вы можете свободно использовать его для своих проектов, в том числе и коммерческих.
Love2D использует скриптовый язык программирования Lua версии 5.1 - достаточно быстрый, мощный и простой в освоении.

Работать с Love2D очень просто, но для начала вам, конечно, кое-что нужно:
  • Первым делом, скачайте "движок" (как любит обзывать его сам автор) с официального сайта
    там же вы найдёте форум, активно работающий и по сей день со своей wiki
    существует, недавно вновь обновлённый русский сайт, посвящённый этому фреймворку
  • Далее. текстовый редактор. Конечно, код можно писать и в простом блокноте, но удобнее иметь текстовый редактор с поддержкой lua синтаксиса
    Например бесплатный и компактный NotePad++ (notepad-plus-plus.org) или же SciTE
  • Так же не помешать знать основы скриптового языка Lua
официальное руководство Lua 5.1,
руководство на русском зыке,
также можете заглянуть в базу статей на нашем сайте
  • Не забудьте ознакомиться с документаций к фреймворку на Wiki

Да на здоровье!
Несколько видео роликов из игр
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
30
10 лет назад
0
У тебя главная скрыта - это норм?
пока что да...
0
25
9 лет назад
0
У кого-нибудь остался Love2D 0.8? Именно восьмёрка, в 9 версии всё перелопатили.
0
29
9 лет назад
0
sleep, ты мне скажи одно: ты дурак?
bitbucket.org/rude/love/downloads в гугле бан или что?
0
30
0
sleep:
У кого-нибудь остался Love2D 0.8? Именно восьмёрка, в 9 версии всё перелопатили.
там в основном изменили названия функций...
чем вам 9 не нравится..?)
0
25
9 лет назад
0
Андреич, изменили название функций, вот и не нравится, ещё старые игры в новой версии не работают
2
30
9 лет назад
Отредактирован Алексей Андреич
2
изменили название функций, вот и не нравится, ещё старые игры в новой версии не работают
ну это можно поправить...
просто в файле main.lua в самом начале добавляешь...
	love.graphics.newPixelEffect = love.graphics.newShader
	love.graphics.setPixelEffect = love.graphics.setShader
	love.graphics.getPixelEffect = love.graphics.getShader
	love.graphics.drawq = love.graphics.draw
	love.filesystem.enumerate = love.filesystem.getDirectoryItems
и старые названия функций заменятся на новые...
но если в игре было предусмотрено управления с джойстика, тогда придётся ещё дополнительно возиться в коде...
т.к. в 9 версии работу с джойстиками совсем по-другому сделали...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.