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


13

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


Цікавий виклик: прочитайте підручник з програмування ігор, написаний на щось на зразок Flixel, і перекладіть його на LOVE / Lua, щоб глибоко зрозуміти. Може знадобитися заглиблення в джерело Flixel / що завгодно.
michael.bartnett

@bearcdp: IMHO 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-орієнтований, який називається любов-плитка-підручник:

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

Це приблизно на 50% зроблено. Починає з основ, а також займається зображеннями та квадратиками, а також ознайомленням з Lua.

Любов-плитка-підручник наразі затримана - я роблю інші проекти, наприклад, другий підручник.

Другий підручник зосереджується в самому Луа - це не для специфіки LÖVE, а для Луа взагалі; він фактично працює повністю з консолі. Це ряд вправ для того, щоб краще вивчити мову. Це називається Lua Missions:

https://github.com/kikito/lua_missions

Я усвідомлюю, що це не саме те, що ви хотіли (оскільки не всі LÖVE охоплені), але я вкладаю його на випадок, якщо хтось вважає це корисним.


2

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.