Archivo de la categoría: Programación
En breve: Nintendo GameCube Software Development Kit
Me ha costado algo de trabajo conseguirlo, pero lo tengo al fin. Un montón de información oficial de Nintendo GameCube, reunida en un archivo .iso. Información referente a la arquitectura, a los gráficos, al hardware, al software, etc.
Además de diversos manuales de programación para la propia consola. Estos manuales son oficiales y confidenciales. En breve lo subiré.
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
Google lanza su propio lenguaje de programación, Go
Los de Google cada vez lo flipan más, ahora nos sorprenden con un nuevo lenguaje de programación llamado Go. Este lenguaje combina el rendimiento de C++ y la rapidez de Python. Está orientado a entornos con multiprocesadores.
He aquí un ejemplo de Go, el típico “Hello World”:
package main
import “fmt”
func main() {
fmt.Printf(“Hello World\n”);
}
Ya hay disponibles diversos manuales de Go en la red para el que quiera probar la buena nueva de Google. Por cierto, la mascota de Go es una ardilla llamada Gordon.

Aquí un vídeo de Go:
Más información en: http://golang.org/


