Gutes Tutorial für Lua und LÖVE


13

Ich möchte ein sehr einfaches 2D-Spiel machen und habe viele gute Dinge über LÖVE gelesen , also möchte ich es ausprobieren. Ich kann jedoch keine guten Tutorials finden. Die auf der LÖVE-Seite sind eher unstrukturiert, und die andere, die ich von Mathew Casperson gefunden habe, ist nicht sehr nützlich. Kennt jemand ein besseres Tutorial?


Interessante Herausforderung: Lies ein Tutorial zur Spielprogrammierung, das für etwas wie Flixel geschrieben wurde, und übersetze es in LOVE / Lua, um ein tiefes Verständnis zu erlangen. Möglicherweise müssen Sie sich mit der Quelle von Flixel / was auch immer befassen.
michael.bartnett

@bearcdp: IMHO Flixel und Löve sind zu verschieden voneinander, um ein Tutorial einfach in das andere zu übersetzen. Sie haben beispielsweise in LÖVE keine sofort einsatzbereite Karten- und Kollisionserkennung wie in Flixel.
CeeJay

@CeeJay Hier kommt der interessante Teil ins Spiel :) Auf love2d.org gibt es auch Tutorials und Bibliotheken, die Beispiele zeigen, wie Sie Ihre eigene Tilemap rollen können.
michael.bartnett

Tolle Ressourcen auf der offiziellen Lua-Website, nämlich das Referenzhandbuch: lua.org/manual/5.2 Trotzdem ist es eine Lektüre wert, um ein gutes Verständnis von Lua zu erlangen. Das Verständnis der Tabellen in Lua ist der Schlüssel!
Dan369

Antworten:


7

Haftungsausschluss: Ich habe die beiden Tutorials erstellt, die ich hier verlinken werde

Ich habe zwei Tutorials gemacht. Keiner von ihnen ist vollständig, aber Sie erhalten schnell von 0 bis 80%.

Das erste ist ein LÖVE-zentriertes Tutorial namens Love-Tile-Tutorial:

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

Es ist ungefähr zu 50% erledigt. Beginnt mit den Grundlagen und befasst sich mit Images & Quads sowie einer Einführung in Lua.

love-tile-tutorial wird momentan angehalten - ich mache gerade andere Projekte, wie das zweite Tutorial.

Das zweite Tutorial konzentriert sich auf Lua selbst - dies gilt nicht für LÖVE-Besonderheiten, sondern für Lua im Allgemeinen; es funktioniert tatsächlich vollständig von der Konsole aus. Es ist eine Reihe von Übungen, um die Sprache selbst besser zu lernen. Es heißt Lua-Missionen:

https://github.com/kikito/lua_missions

Mir ist klar, dass dies nicht genau das ist, was Sie wollten (da nicht alles von LÖVE abgedeckt wird), aber ich schreibe es hier, falls jemand es nützlich findet.


2

Ich habe vor ein paar Wochen angefangen, mit Lua und Löve zu arbeiten. Ich habe keine gute Ressource für den Einstieg gefunden. Ich habe nur das Wiki verwendet , es behandelt die Grundlagen und für den Rest kann man einfach die Dokumentation verwenden. Es unterscheidet sich kaum von anderen 2D-Grafik-APIs.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.