Хороший учебник для Lua и LÖVE [закрыто]


13

Я хочу сделать очень простую 2D-игру, и я много читал о LÖVE , поэтому хочу попробовать. Однако я не могу найти хорошие учебники. Те, что на странице LÖVE, довольно неструктурированы, а другой, который я нашел у Мэтью Касперсона, не очень полезен. Кто-нибудь знает лучший учебник?


Интересная задача: прочитайте учебник по программированию игр, написанный для чего-то вроде Flixel, и переведите его в LOVE / Lua, чтобы получить глубокое понимание Может потребоваться углубиться в источник Flixel / что угодно.
Майкл Бартнетт

@bearcdp: ИМХО Flixel и Löve слишком отличаются друг от друга, чтобы легко перевести учебник для одного в другой. Например, в LÖVE у вас нет готовых карт тайлов и обнаружения столкновений, как в Flixel.
CeeJay

@CeeJay Вот тут и начинается интересная часть :) На love2d.org также есть учебники и библиотеки с примерами того, как создать свою собственную карту тайлов.
michael.bartnett

Огромные ресурсы на официальном сайте lua, а именно справочное руководство: lua.org/manual/5.2, безусловно, стоит прочитать, чтобы лучше понять lua, понимание таблиц в Lua является ключевым!
dan369

Ответы:


7

Отказ от ответственности: я создал два урока, которые я собираюсь связать здесь

Я сделал два урока. Ни один из них не завершен, но вы быстро получите от 0 до 80%.

Первый - LÖVE-ориентированный, который называется love-tile-tutorial:

https://github.com/kikito/love-tile-tutorial

Это около 50% сделано. Начинает с основ, и имеет дело с изображениями и квадраторами, а также знакомством с Lua.

Учебник love-tile-tutor на данный момент приостановлен - я занимаюсь другими проектами, такими как второй урок.

Второй учебник концентрируется на самом Lua - это не для специфики LÖVE, а для Lua в целом; это на самом деле работает полностью с консоли. Это серия упражнений для лучшего изучения самого языка. Это называется Lua Missions:

https://github.com/kikito/lua_missions

Я понимаю, что это не совсем то, что вы хотели (так как не все LÖVE покрыты), но я помещаю это здесь на случай, если кто-то найдет это полезным.


2

Я начал использовать Lua и Löve пару недель назад, я не нашел никакого хорошего ресурса для начала, я просто использовал вики , он охватывает самые основы, а затем вы можете просто использовать документацию для всего остального. Он не сильно отличается от любого другого API для 2D-графики.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.