Buen tutorial para Lua y LÖVE [cerrado]


13

Quiero hacer un juego 2D muy simple, y he estado leyendo muchas cosas buenas sobre LÖVE , así que quiero probarlo. Sin embargo, parece que no puedo encontrar ningún buen tutorial. Los de la página de LÖVE son bastante desestructurados, y el otro que encontré por Mathew Casperson no es muy útil. ¿Alguien sabe de un mejor tutorial?


Desafío interesante: lea un tutorial de programación de juegos escrito para algo como Flixel y traduzca a LOVE / Lua para obtener una comprensión profunda. Puede requerir profundizar en la fuente de Flixel / lo que sea.
michael.bartnett

@bearcdp: En mi humilde opinión, Flixel y Löve son demasiado diferentes entre sí para traducir fácilmente un tutorial de uno a otro. Por ejemplo, no tiene mapas de mosaicos y detección de colisiones listos para usar en LÖVE como lo hace en Flixel.
CeeJay

@CeeJay Ahí es donde entra la parte interesante :) También hay tutoriales y bibliotecas en love2d.org que muestran ejemplos de cómo rodar su propio mosaico.
michael.bartnett

Excelentes recursos en el sitio oficial de lua, a saber, el manual de referencia: lua.org/manual/5.2 definitivamente vale la pena leer para obtener una gran comprensión de lua, ¡las tablas de comprensión en Lua son clave!
dan369

Respuestas:


7

Descargo de responsabilidad: he creado los dos tutoriales que voy a vincular aquí

He hecho dos tutoriales. Ninguno de ellos está completo, pero te llevará del 0 al 80% rápidamente.

El primero es uno centrado en LÖVE llamado love-tile-tutorial:

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

Es aproximadamente el 50% hecho. Comienza con lo básico y trata con Imágenes y Quads, así como una introducción a Lua.

Sin embargo, love-tile-tutorial está en espera en este momento, estoy haciendo otros proyectos, como el segundo tutorial.

El segundo tutorial se concentra en Lua, esto no es para detalles específicos de LÖVE, sino para Lua en general; en realidad funciona completamente desde la consola. Es una serie de ejercicios para aprender mejor el idioma. Se llama Misiones Lua:

https://github.com/kikito/lua_missions

Me doy cuenta de que esto no es exactamente lo que querías (ya que no todo LÖVE está cubierto), pero lo pongo aquí en caso de que alguien lo encuentre útil.


2

Comencé a usar Lua y Löve hace un par de semanas, no encontré ningún buen recurso para comenzar, solo usé el wiki , cubre los conceptos básicos y luego puedes usar la documentación para el resto. No es muy diferente de cualquier otra API de gráficos 2D por ahí.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.