Ejemplos de DirectX
Curvas Bézier.
Este demo muestra el algoritmo utilizado para dibujar curvas de Bézier, que pueden ser utilizadas para crear rutas de movimiento de naves en un videojuegoPlaneta en 3D.
En este demo se muestra un planeta rotando, incluye varios ejemplos de materiales que se aplican a la textura y una luz que ilumina el planeta, además cuenta con una opción que visualiza el planeta con transparecia. Para hacer el planeta para este programa me ayude de los tutoriales de Andy PikeSistema de Partículas.
Este es un demo de un Sistema de partículas utilizando PointSprites. El demo muestra diferentes texturas para las partículas así como coloración, además carga la configuración para cada sistema desde un archivo XML.Misiles rastreadores
Un muy lindo programilla que muestra unos misiles que van siguiendo un blanco que es controlado por medio del mouse, los misiles dejan una estela de humo, que puede variar de apariencia dependiendo de la textura que se tenga seleccionada. El resultado final es muy bueno.Direct Input.
Este programa muestra la utilización de Direct Input 8.0 por medio de una clase que hemos creado para facilitar su uso.Se muestra un sprite en pantalla que se puede mover por medio del teclado, mouse y Joystick, en caso de contar con uno.
Nota:Todos los programas tienen habilitada la tecla ESC para salir
Introducci�n
En esta secci�n se encuentran programas de ejemplo que he realizado utilizando DirectX 8.0, el c�digo est� bastante comentado y espero sea autoexplicativo, todos estos programas son ejemplos de algunas t�cnicas utiles dentro del desarrollo de videojuegos por el momento me he centrado m�s en las t�cnicas para juegos en dos dimensiones, aunque tambien hay unos pocos programas en tres dimensiones. Algunas partes de estos programas fueron tomadas prestadas de otros tutoriales en la red