Cerveza

Páginas: 24 (5781 palabras) Publicado: 1 de octubre de 2012
DIRECTX: PROGRAMACIÓN
DE GRÁFICOS 3D

Capítulo

1

Inicialización
de DirectX 9
DirectX nos permite crear videojuegos,
pero primero, necesitamos instalarlo
y configurarlo correctamente para que
el compilador pueda trabajar con él.
En este capítulo, se creará una aplicación
base que puede ser usada como punto
de partida para todos los ejemplos
del libro y sus propias aplicaciones.Podemos utilizar Microsoft Visual Studio
.NET en su versión 2003 ó 2005
para compilar los ejemplos del libro.

SERVICIO DE ATENCIÓN AL LECTOR: lectores@mpediciones.com

Los pasos previos
Requerimientos
Creación de una aplicación base
Configurar el compilador
El código de la aplicación
La clase de soporte
Resumen
Actividades

14
14
14
18
19
27
35
36

DIRECTX: PROGRAMACIÓNDE GRÁFICOS 3D

LOS PASOS PREVIOS
Antes de comenzar, debemos contar con el software necesario instalado en nuestra
PC. A continuación, se detalla el software que se nos requerirá para realizar los
ejemplos tratados en el presente libro.

Requerimientos
En este texto, utilizaremos el lenguaje de programación C++. Lo primero que debemos instalar en la computadora es el compilador, en nuestrocaso utlizaremos
MS Visual Studio 2003 ó 2005.
Una vez hecho esto, instalaremos el SDK de DirectX. El SDK (Software Development Kit) o kit de desarrollo de software, que contiene las librerías, componentes,
ejemplos, herramientas y documentación necesarios para poder desarrollar nuestras
propias aplicaciones de DirectX.

Sitios web
El SDK de DirectX se puede descargar, directamente, delsitio de Microsoft:
www.microsoft.com/directx.
La versión que utilizamos en este libro es DirectX 9.0c. El SDK es de varios megabytes, por lo que puede tardar varios minutos en descargarse totalmente. En
cuanto finaliza la descarga del SDK, lo instalamos en forma completa.

Creación de una aplicación base
Para comenzar a desarrollar aplicciones con DirectX, comenzaremos desarrollando
unaaplicación que se utilizará como base para los proyectos.
La aplicación base es la más importante; con ella, inicializaremos DirectX y dejaremos todo listo para poder crear diferentes aplicaciones. La aplicación base es Win32
(podemos leer el Apéndice B si no se tienen conocimientos previos de programación en Win32). Los pasos que a continuación se detallan pueden ser usados tanto
en la versión 2003como en la versión 2005 de MS Visual Studio.

❘❘❘

INSTALAR MSDN Y EL SDK ES CONVENIENTE

Cuando instalemos el compilador, es importante que, también, se instale MSDN completo. Resultará de mucha ayuda cuando tengamos dudas sobre sintaxis, funciones, etcétera. También debemos
instalar el SDK de DirectX. Recomendamos buscar las funciones de DirectX que se utilizan en los
ejemplos de laayuda y, de esta forma, aprender más sobre sus parámetros y forma de uso.

14

usr.code

Los pasos previos

s Creación de un proyecto

PASO A PASO

Inicie Visual Studio .Net y diríjase al menú de Archivo, seleccione Nuevo y, luego, Proyecto.

Aparecerá una ventana de diálogo. Ésta es la ventana del nuevo proyecto; allí
colocaremos el tipo de proyecto que deseamos crear. En la secciónde Tipos de
proyecto, expanda Proyectos de Visual C++ y seleccione Win32. En la sección de
Plantillas, seleccione Proyecto Win32.

Coloque el nombre del proyecto. Puede usar cualquier nombre que desee. Para
este ejemplo, el nombre del proyecto es BaseDX. No olvide seleccionar la casilla
Crear directorio para la solución. Si esta casilla no aparece, simplemente, haga
clic en el botón Más, deNuevo Proyecto. Para finalizar, presione el botón Aceptar.

usr.code

15

DIRECTX: PROGRAMACIÓN DE GRÁFICOS 3D

Aparece una ventana de diálogo nueva. Es el Asistente para aplicaciones
Win32 cuya función es la de ayudar al programador a configurar las características de la aplicación. Haga clic en la sección Configuración de la aplicación. Verifique que esté seleccionado Aplicación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La cerveza
  • La cerveza
  • La cerveza
  • CERVEZA
  • cerveza
  • Cerveza
  • cerveza
  • CERVEZA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS