Как установить Lua Love с помощью luarocks manger?

Я полный новичок в lua, но пока мне нравится.

Я хочу установить любовь, потому что она предоставляет хороший фреймворк и хочу изучить ее возможности. Я уже могу запускать сценарии lua (luarocks поставляется с lua5.1.), и у меня есть IDE Zerobrain. Я установил socket.rock, получив файл .rock и запустив:

luarocks install luasocket-2.0.2-3.win32-x86.rock

Но я не могу найти аналогичный файл для любви. Я нашел этот веб-сайт: luarocks-love, который говорит мне:

luarocks install --server=http://luarocks.org/m/love <name>

Итак, я могу запустить это, но я не знаю, что означает <name>... Я пробовал без <name> и получаю сообщение об ошибке. Может кто-нибудь объяснить, что мне здесь не хватает?

Спасибо!


person code_fodder    schedule 28.07.2016    source источник


Ответы (1)


Вы не можете установить Love через luarocks. Любовь - это не библиотека.

Установщики для Windows доступны здесь.

То, что у вас есть, просто используется для установки библиотек с использованием luarocks, которые зависят от Love. Это не сама структура.

person ktb    schedule 28.07.2016
comment
Спасибо, ktb, я немного запутался — я думал, что Lua — это язык (т. е. как C++), такие вещи, как сокеты, — это библиотеки (например, библиотеки boost в C++), так как же lua love взаимодействует с lua и библиотеками, которые у меня уже есть? - это вообще отдельный язык? - person code_fodder; 29.07.2016
comment
Насколько я понимаю, Love — это приложение, которое делает многие графические подпрограммы, написанные на другом языке (вероятно, C), написанными с использованием Lua. Использование Lua в качестве языка сценариев, встроенного в другое приложение, является очень распространенным применением языка. Многие видеоигры используют Lua для написания сценариев, вы можете видеть это как что-то похожее, но игровой движок, а не полноценную игру. - person ktb; 29.07.2016
comment
Хорошо, спасибо за эту информацию. Я думаю, что тогда мне нужно установить Love и поиграть с ним и посмотреть, как я могу объединить их два :) - person code_fodder; 29.07.2016