Difference between revisions of "Getting Started (Español)"
m |
|||
Line 82: | Line 82: | ||
== Siguiente paso == | == Siguiente paso == | ||
* En [[Tutorial:Callback Functions (Español)|Tutorial: Funciones Callback]] aprenderas la estructura basica de un juego echo en love. | * En [[Tutorial:Callback Functions (Español)|Tutorial: Funciones Callback]] aprenderas la estructura basica de un juego echo en love. | ||
− | * En [[ | + | * En [[Tutorials (Español)|Tutoriales]] encontraras todos los tutoriales disponibles. |
== Otros idiomas == | == Otros idiomas == |
Revision as of 12:49, 7 March 2011
Contents
Instalar LÖVE
Decarga la última versión de LÖVE desde la pagina oficial, e instalala. Si estas en Windows y no quieres instalarlo, también puedes simplemente descargar los ejecutables comprimidos y extraerlos en cualquier lugar.
Puedes ver que versión de Löve has instalado de esta forma:
love --version
Crear un juego
Para hacer un pequeño ejemplo, crea una carpeta en cualquier lugar y abre tu editor de codigo favorito. Notepad++ es una muy buena opción para Windows ya que que soporta Lua. Crea un nuevo archivo en la carpeta que acabas de crear y nombralo como main.lua. Coloca el siguiente código en el archivo y guárdalo.
function love.draw()
love.graphics.print("Hello World", 400, 300)
end
Ejecutar un juego
LÖVE puede cargar un juego de dos maneras:
- A partir de una carpeta.
- A partir de un archivo .love (un arcchivo .zip cambiado de nombre).
En ambos casos, tiene que haber un archivo llamado main.lua
en el directorio raíz. Este archivo se cargara cuando se ejecute LÖVE. Si falta el archivo, LÖVE no reconocera la carpeta o el archivo .love, e indicara que el juego esta mal empaquetado.
Un error frecuente es comprimir la carpeta en vez de su contenido. Es por ello, que para cargar correctamente un archivo .love, es necesario comprimir solo el contenido de la carpeta del juego.
Windows
En Windows, la manera mas facil de ejecutar un juego consiste en arrastrar la carpeta a love.exe o a un acceso directo de love.exe. Recuerda que debes arrastrar la carpeta que contiene main.lua
y no main.lua en sí. También existe la opción de utilizar Scite.
También puedes llamarlo desde la línea de comandos:
Por ejemplo:
love C:\games\mygame love C:\games\packagedgame.love
En Windows, hay un parámetro especial que une la línea de comandos con Windows. De esta forma puedes ver la salida estándar (útil para depuración).
love --console
Linux
En Linux, puede utilizar la línea de comandos:
love /home/path/to/game love /home/path/to/packagedgame.love
También, si tiene instalado el deb., puede hacer doble clic sobre los archivos .love en tu gestor de archivos.
Mac OSX
En Mac OS X, puedes soltar una carpeta o archivo .love sobre el paquete de aplicaciones Love.app. En la Terminal de Mac OS X (línea de comandos), puedes utilizar love así (asumiendo que esté instalado en el directorio aplicaciones):
open -a love mygame
En algunos casos puede ser más rápido invocar el binario love dentro del paquete de aplicaciones de esta forma:
/Applications/love.app/Contents/MacOS/love mygame
Puedes asignar un alias en tu Terminal de sesión para llamar al binario cuando utilizas love
. Simplemente hay que añadir un alias a tu ~/.bash_profile (open -a TextEdit ~/.bash_profile
):
# alias to love alias love="/Applications/love.app/Contents/MacOS/love"
Ahora puedes llamar love desde la línea de comandos como en Linux y Windows:
love /home/path/to/game
Siguiente paso
- En Tutorial: Funciones Callback aprenderas la estructura basica de un juego echo en love.
- En Tutoriales encontraras todos los tutoriales disponibles.
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