----- Forwarded message from Salcocho Noticioso <feedblas...@hcg.sld.cu> -----

   Date: Tue, 23 Feb 2016 23:08:36 -0500
   From: Salcocho Noticioso <feedblas...@hcg.sld.cu>
   To: laz...@hcg.sld.cu
   Subject: LÖVE, un sencillo framework Open Source para crear videojuegos 2D 
[MuyLinux]
   X-Mailer: feedblaster.rb - ruby 2.3.0p0 (2015-12-25 revision 53290) 
[x86_64-linux]

LÖVE, un sencillo framework Open Source para crear videojuegos 2D

LÖVE, un sencillo framework Open Source para crear videojuegos 2D

Hoy os presentamos un sencillo framework para crear videojuegos 2D, LÖVE, que
puede venir bien para aquellos que pretendan iniciarse en este mundillo.

LÖVE es Open Source y utiliza como base el lenguaje de programación Lua, que es
interpretado. Esto quiere decir que los videojuegos creados con él son
interpretados, al igual que si se utilizase HTML5, aunque hay vías para poder
ofuscar el código y distribuir nuestros programas como software privativo, y es
que guste o no, el Open Source y los videojuegos siempre han tenido una
relación difícil debido a modelos incompatibles, aunque por suerte con el paso
del tiempo algunas de las herramientas para construirlos sí se han ido
abriendo, destacando aquí el mediático Unreal Engine.

Utilizar LÖVE no tiene mucha ciencia, y de hecho ni siquiera requiere de la
utilización de un IDE, necesitando sobre GNU/Linux tan solo descargar e
instalar las herramientas (los paquetes oficiales solo se distribuyen para
Ubuntu) desde el sitio web oficial y luego emplear un editor de código.

Para crear un juego en GNU/Linux el usuario tiene que crear una carpeta y
dentro de esta un fichero llamado main.lua. Dentro de ese fichero se puede
colocar el siguiente código de ejemplo.

function love.draw() love.graphics.print("Hello World", 400, 300) end

Después de colocar el código de ejemplo se puede ejecutar el programa aplicando
el comando love sobre la carpeta que lo contiene.

love carpeta

Para poder distribuir un juego la cosa no parece sencilla, sobre todo en GNU/
Linux, así que recomiendo recurrir a algunas de las herramientas de terceros
para este cometido, con especial mención a love-release, el cual es totalmente
multiplataforma.

Como curiosidad, recientemente se puso en venta un juego desarrollado con el
framework LÖVE, Move or Die, que fue mencionado el mes pasado.

Evidentemente, LÖVE cuenta con su documentación y su foro para aquellos
interesados en hacer preguntas y resolver dudas.


Artículos relacionados

  • LibreOffice 5.1 viene con “rediseño” y lista para la nube
  • Disponible la beta de OpenShot 2.0, la migración a Qt toma forma
  • El monitor de sistema htop se abre a FreeBSD, OpenBSD y Mac
  • Disponible FFmpeg 3.0 con soporte de aceleración por hardware para VP9
  • Kodi 16 ‘Jarvis’ ya está disponible



[rc]

[rc]

[rc]

[a2]**

----- End forwarded message -----

-- 
-------- Warning! ------------
100'000 pelos de escoba fueron
introducidos satisfactoriamente
en su puerto USB.


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a