Config Files (Español)
Introducción
Si un archivo llamado conf.lua
se encuentra en la carpeta del juego (o en un archivo .love), este sera cargado antes que los módulos de LÖVE. Puedes utilizar este archivo para sobrescribir la función love.conf que más tarde es llamada por el script de 'arranque' de LÖVE. Usando la función love.conf
podrás establecer algunos opciones de configuración, como son el tamaño predeterminado de la ventana, los módulos que se cargan, y otras cosas.
love.conf
La función love.conf
toma un argumento: una tabla llena de todos los valores por defecto que puedes sobrescribir a tu gusto. Si por ejemplo, quieres cambiar el tamaño predeterminado de la pantalla, haz esto:
function love.conf(t)
t.screen.width = 1024
t.screen.height = 768
end
Si no necesitas el módulo de físicas o el módulo de joystick, haz lo siguiente:
function love.conf(t)
t.modules.joystick = false
t.modules.physics = false
end
Se recomienda desactivar los módulos que no se utilizan. De esta forma se puede reducir el tiempo de inicio y el uso de memoria (un poco).
Esta es la lista completa de opciones y sus valores por defecto:
function love.conf(t)
t.title = "Untitled" -- El título de la ventana del juego (string)
t.author = "Unnamed" -- El autor del juego (string)
t.identity = nil -- El nombre del directorio de guardado (string)
t.version = 0 -- La versión de LÖVE para la que se ha echo el juego (number)
t.console = false -- Se une una consola (boolean, solamente Windows)
t.screen.width = 800 -- El ancho de la ventana (number)
t.screen.height = 600 -- La altura de la ventana (number)
t.screen.fullscreen = false -- Activa pantalla completa (boolean)
t.screen.vsync = true -- Activa sincronización vertical (boolean)
t.screen.fsaa = 0 -- El numero de FSAA-buffers (number)
t.modules.joystick = true -- Activa el módulo de joystick (boolean)
t.modules.audio = true -- Activa el módulo de audio (boolean)
t.modules.keyboard = true -- Activa el módulo de teclado (boolean)
t.modules.event = true -- Activa el módulo de eventos (boolean)
t.modules.image = true -- Activa el módulo de imagen (boolean)
t.modules.graphics = true -- Activa el módulo de gráficos (boolean)
t.modules.timer = true -- Activa el módulo de temporizador (boolean)
t.modules.mouse = true -- Activa el módulo de ratón (boolean)
t.modules.sound = true -- Activa el módulo de sonido (boolean)
t.modules.physics = true -- Activa el módulo de físicas (boolean)
end
Ten en cuenta que no puedes desactivar love.filesystem, es obligatorio. Lo mismo ocurre con el propio módulo love.
Otros Idiomas
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info