Добавлен , опубликован
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
20
11 лет назад
0
Разумеется я не мог не порекламить лайт-версию этого ресурса :)
И да, кажется в сталкере скриптовый движок - луа
0
20
11 лет назад
0
Может видео снимете как сделать игру типа мегамана? :)
0
24
11 лет назад
0
Mihahail, я давно всем говорю что Lua офигенен, а мне никто не верит. Так, глядишь, и на джаву плеваться перестанут.
0
30
11 лет назад
0
Mihahail:
Разумеется я не мог не порекламить лайт-версию этого ресурса :)
И да, кажется в сталкере скриптовый движок - луа
да да, её мы тоже раньше видели..)
но создать проект решили только сейчас..)
Vampir1991:
Может видео снимете как сделать игру типа мегамана? :)
видео вряд ли, у меня скорость интернета - 5 кб/сек. :(
да и опыта создания видео уроков никогда не было.
А вот статейку там какую-ниюудь, или пошаговое руководство - можно...
кстати, на лав2д.ру был урок по созданию платформера...
prog:
Mihahail, я давно всем говорю что Lua офигенен, а мне никто не верит. Так, глядишь, и на джаву плеваться перестанут.
язык программирования - лишь инструмент в руках человека, и от мастерства программиста зависит качество работы.
Но да, Lua няшен..) ^_^
P.S. если кто-то хочет добавить уроки, статьи по lua, love2d - мы всегда рады..)
Конечно, мы и сами не будем сидеть сложа руки...
Пока план таков: добавить парочку статей по синтаксису Lua,
после начать собирать материал, для непосредственной разработки игр на лав2д...
0
24
11 лет назад
0
Андреич, я бы с удовольствием выложил что-нибудь по Lua, благо пользуюсь им достаточно часто, но при взгляде на все растущий список ToDo у меня просто рука не поднимется добавить туда еще один пункт - закончить бы сперва все за что взялся до этого. Так что вряд ли у меня получится что-то выложить раньше чем я соберусь с силами и начну выкладывать материалы по Java+Lua+jMonkey3 или по Java+Minecraft+Lua.
0
30
11 лет назад
0
prog:
Андреич, я бы с удовольствием выложил что-нибудь по Lua, благо пользуюсь им достаточно часто, но при взгляде на все растущий список ToDo у меня просто рука не поднимется добавить туда еще один пункт - закончить бы сперва все за что взялся до этого. Так что вряд ли у меня получится что-то выложить раньше чем я соберусь с силами и начну выкладывать материалы по Java+Lua+jMonkey3 или по Java+Minecraft+Lua.
вас никто не торопит..)
помощь приветствуется, но у нас всё добровольно..)
0
6
11 лет назад
0
Очень заинтересовал :)
А каким образом получить из луа скриптов исполняемый файл?
0
30
11 лет назад
0
А каким образом получить из луа скриптов исполняемый файл?
есть такая статейка на Вики...
Если вкратце.
запакуйте содержимое вашей игры/приложения в .zip архив
(Файл main.lua должен быть в корне архива, это важно!)
переименуйте разрешение .zip-архива на .love
в командной строке наберите следующую команду:
copy /b love.exe+game.love game.exe
где love.exe - путь до "движка", game.love - путь к архиву вашей игры, game.exe - название исполняемого файла на выходе...
Распространять игру/приложение нужно с библиотеками OpenAL32.dll, SDL.dll и DevIL.dll.
0
14
11 лет назад
0
Vampir1991, по поводу видео по созданию игры поищите в интернете mergework (уроки по созданию игра на XNA, простенько, но для новичков самое то), я пытался агитировать автора выкладывать уроки и на xgm, но у него и так дел хватает.
0
24
11 лет назад
0
Weemee, на самом деле нет там никакой магии - "движок" написан на C или C++, луа файлы пришиваются архивом к экзешнику "движка". При запуске происходит обратный процесс. Сам по себе Lua не умеет почти ничего, чем и хорош - можно интегрировать в любую систему.
0
20
11 лет назад
0
А ещё там есть замыкания!
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.