Entradas

Proyecto Natal Milo, Persojane 3D Interactivo

Peter Molyneaux nos enseña Milo, el cual usa el proyecto Natal para una interacción sorprendente con un personaje 3D.

StarUML

Imagen
Hola amigos, hace un tiempo habia publicado el link a una aplicación muy básica (UML Pad) que te permite crear diagramas UML cuando necesites salir del paso. Aquí les envio el link a StarUML, que es una aplicación para crear diagramas UML bastante completa. Una de las ventajas de esta aplicación es que luego de crear el diagrama tienes la opción de crear el pseudocódigo. Link

Libro Online: The Cg Tutorial

Imagen
Los shaders se utilizan para crear los efectos especiales que ves en los juegos modernos. Si quieres iniciarte en el mundo de los Shaders, te recomiendo el libro The Cg Tutorial. Este libro da una introducción a los Shaders utilizando el lenguaje Cg (C for graphics) Puedes leer el libro aquí

Sitios Recomendados

Si estas interesado en el desarrollo de videojuegos te recomiendo los siguientes sitios: GameDev http://www.gamedev.net/ Gamasutra http://www.gamasutra.com/ IGDA http://www.igda.org/ VJuegos http://www.vjuegos.org/ Game Maker http://www.gamemaker.nl/ Irrlicht Graphics Engine irrlicht.sf.net OGRE 3D http://www.ogre3d.org/ TORQUE http://www.garagegames.com/

Programación de Juegos. Parte 3

- Otra pequeña revisión de los lenguajes de programación. - Los lenguajes de programación poseen las siguientes partes: Indicadores: Son palabras que representan variables, funciones, estructuras y clases. Variables: Son indicadores que se utilizan para representar espacios de memoria. Ejemplo C++: int numero = 20; char* texto = "Hola Mundo"; Ejemplo Flash Actionscript: var numero:Number = 10; var texto:String = "Hola Mundo"; Funciones: Son indicadores que se utilizan para agrupar comandos. Por lo general aceptan los parametros entre parentesis. Ejemplo C++: int sumaloca(int a, int b) { a = a + 3; b = b + 7; return a+b; } c = sumaloca(a, b); Estructuras: Son indicadores que se usan para agrupar variables y crear estructuras de datos. Ejemplo: struct sPlayer { int x; int y; int vidas; }; sPlayer player; ... player.x = 10; player.y = 20; player.vidas = 100; Clases son estructuras que agrupan variables y funciones. Ejemplo c++: class CPlayer { ...

Programación de Juegos. Parte 2

Antes de ver los lenguajes de programación debemos terminar de entender cuales cosas debemos programar. MEMORIA Los procesadores controlan el flujo de información desde y hacia la memoria. La memoria debemos verla como un armario donde se puede guardar información. El armario posee una cantidad de gabetas, cada una con un número específico. En cada gabeta se puede almacenar un número entre 0 y 255, que puede representar una instrucción del procesador, un número o una letra. Estos datos tambien pueden representar toda una imágen o un modelo 3D de un juego. PUERTOS I/O Los procesadores tienen otra parte llamada puerto, que se utiliza para comunicarse con el mundo exterior. Por estos puertos se pueden enviar datos a cualquier dispositivo que esté conectado con el. En estos puertos es que se conectan el teclado, el mouse, la pantalla, el control, las bocinas, y cualquier otro dispositivo externo. ALU Unidad Lógica y Aritmética Esta unidad es la que se encarga de manejar todas las operacion...

Juego "Machea 3" versión dominicana

Acabo de hacer éste jueguito donde debes conectar 3 fichas para eliminarlas. Las imágenes son alusivas a la pelota dominicana. Tamaño Completo