| Введение в Love2D . Кто не знает , то расскажу . Love2D - игровой движок (2D  ) со скриптовым языком Lua . У него огромный потенциал и сейчас он активно развивается .  Его главной особенностью является полная открытость . Все исходные коды Движка открыты , из за чего появились его порты как на web платформу , так и на мобильные ( Android - уже есть , IOS - готовность 80% )  
 
  Итак вы скачали Данный движок , запустили ярлык и вот :    Немного не то , что вы ожидали . А движка-то и нет , а точнее нет у него SDK с кнопками и встроенными функциями . Хочешь игру ?! Учи Хрюшкин Lua , а потом поговорим . А приложение которое вы увидели - это лишь плеер для воспроизведения .love файлов .    Для разработки хорошо бы иметь :  1) Notepad++  ( Ну или хотя бы желательно)  2)Знания Lua ( Ну это я вам дам)  3) А вот архиватор всегда при себе надо иметь    Исходники игр лежат в формате .love . А откуда же его взять , если движка то и нет ?  А файл это лишь Zip архив в своем формате .    Notepad нужен нам лишь потому , что есть у него выделение Lua скриптов , и поэтому будет у вас меньше ошибок по ходу работы .    А вот за учебником по Lua , бежать со всех ног не надо . У Хрюшки (Ну я так Love2D называю) свои функции по Lua , а остались лишь стандартный синтаксис и общие команды типа if и т.д.     А как же получить exe игру из .love ? А вот для этого нужна нам с вами командная строка и пишем там:  copy /b love.exe+game.love game.exe    Но это только для WIN , а есть ведь ещё Linux:  cat love game.love > game    Вот вам ещё один плюс Хрюшки .   
 
  А теперь обоснование  :Наш проект - это 1)основная его состовляющая Main.lua так содержится основной код игр . Также берём все файлы рисунков , других lua скриптов и т.д. (Кстати создавать их можно и в блокноте) . Есть второстепенные Lua скрипты для конфигураций и т.д. , но можно и подключать свои , хоть до бесконечности  . И всё это нужно запихнуть в 1 Zip архив с форматом .Love (WinRar вам в помощь) . 
 
 Узнали вы теперь , что такое Хрюшка(Love2D) . А выбрать ли его для своего проекта : тут нужно думать .    Есть множество легких сред разработки как среди движков , так и среди конструкторов . Если вы ищите более визуальную среду , чем "кодовую" типа: Game Maker или Scirra Construct .    А вот если вам терять нечего , то берите хрюшку и не пожалеете .  
 
  С вами был Musicfuns ! Ждите новые уроки и туториалы , а также видео .  
 
  P.S Офф. Сайт Хрюшки Love2d.org , там же есть и вики ( Даже на русском , но она к сожалению вместе с форумом часто падает)    
  
		
	    |