Category Archives: PSP

LuaPlayer para Windows

Para muchos, (en los que me incluyo) la programación tiene un especial atractivo si es para una plataforma de videojuegos. En este caso, LuaPlayer nos servirá de máquina virtual de PSP, ya que podremos ejecutar nuestros scripts programados en Lua sin tener que andar conectando el USB y copiando archivos de un lado para otro a nuestra PSP.

Sólo hay que descomprimir el .zip y listo, ya podemos comenzar a programar para PSP en Lua. Ahora mismo ando preparando unos tutoriales de programación en Lua, aunque desconozco para cuando estarán listos.

Bueno, vamos a probar cómo funciona esto ¿no? Si ya tenemos el archivo .zip descomprimido, ahora toca crear nuestro primer script en Lua. Yo recomiendo usar Notepad++ porque trae el resalte del texto en Lua, aunque podemos usar cualquier editor de texto plano como el propio Bloc de notas por ejemplo.

En cualquier editor de texto, escribimos esto para empezar:

rojo = Color.new(255, 0, 0)
verde = Color.new(0, 255, 0)

while true do
   screen: print(200, 50, "Hola Mundo", rojo)
   screen: print(100, 100, "http://thebitdeveloper.wordpress.com", verde) 

   screen.waitVblankStart()
   screen.flip()
end
 

Ahora sólo queda guardar el archivo con la extensión .lua en el directorio en el que está LuaPlayer. Para ejecutar nuestro script vamos a crear un archivo .cmd por lotes. En el Bloc de notas por ejemplo, escribimos:

luaplayer archivo.lua
pause

Aquí, archivo.lua será nuestro archivo que contiene el código que hemos escrito antes. Ya sólo queda guardar el archivo con la extensión .cmd en el directorio de LuaPlayer, junto a nuestro arhivo.lua.

Ahora lo ejecutamos y si todo está correcto, esto será lo que veamos:

Eso es lo que hay por ahora, en breve más 🙂

Descargar LuaPlayer 0.20