love (Español)

Para comenzar a hacer juegos utilizando LÖVE, lo más importante a conocer del API son los callbacks: love.load para la carga inicial de tu juego, love.update para actualizar el estado de tu juego de un fotograma a otro y love.draw para dibujar el estado de tu juego a la pantalla.

Los juegos más interactivos también definirán otros callbacks para manejar la entrada del usuario (ratón, teclado, mando) y otros aspectos de un juego completo.

LÖVE provee funciones por defecto a estos callbacks los cuales puedes reemplazar de forma sencilla; solo debes crear funciones con el mismo nombre del callback dentro de tu código:


-- Cargar valores iniciales para nuestro rectángulo.
function love.load()
    x, y, w, h = 20, 20, 60, 20
end

-- Incrementar el tamaño del rectángulo en cada fotograma.
function love.update(dt)
    w = w + 1
    h = h + 1
end

-- Dibujar el rectángulo con color.
function love.draw()
    -- En versiones anteriores a 11.0, los valores para componer el color son (0, 102,102)
    love.graphics.setColor(0, 0.4, 0.4)
    love.graphics.rectangle("fill", x, y, w, h)
end

Módulos

love.audio (Español) Proporciona una interfaz para crear sonido en los altavoces del usuario.
love.graphics (Español) La elaboración de figuras e imágenes, manejo de la geometría de la pantalla.
love.mouse (Español) Provides an interface to the user's mouse.
love.physics (Español) Puede simular 2D rigid bodies (cuerpos rigidos 2D) de manera realista. Added since 0.4.0
love.timer (Español) Proporciona funcionalidad de tiempo de alta resolución.

Módulos de terceros

Funciones

love.getVersion (Español) Obtiene la versión actual de LÖVE. Added since 0.9.1

Tipos

Callbacks

Todos los callbacks solo son llamados en el hilo principal.

General

love.update (Español) Función de Retorno usada para actualiza el estado del juego en cada fotograma.

Ventana

Teclado

Ratón

Joystick

Táctil


Otros Idiomas