| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo aprender Programación juego con DirectX
    Si eres un programador interesado en los juegos de ordenador , tendrá que dar el salto de los programas basados ​​en consola a programas gráficamente basados ​​. Este es un paso difícil, ya que implica la aplicación de todo lo que has aprendido acerca de la programación orientada a objetos para comprender la complejidad de los motores 3D , un conjunto de bibliotecas que permite programar juegos en 3D mientras se concentra en su juego. DirectX es una de esas popular motor de juegos 3D para Microsoft Windows. Cosas que necesitará
    Microsoft Visual Studio (o una corriente de Microsoft C + + entorno de desarrollo )
    Mostrar más instrucciones
    1

    Aprender a programar en C + + . C + + es el lenguaje caballo de batalla del desarrollo del juego moderno , a partir de principios del siglo 21 . Mientras que los nuevos lenguajes de programación de alto nivel , se han utilizado para desarrollar juegos para las plataformas basadas en Internet , C + + es más comúnmente utilizado para los juegos de PC. DirectX integra con Microsoft de plataformas de desarrollo de C + + y utiliza los conceptos de la programación orientada a objetos que se aprenden al tiempo que adquieren el lenguaje . Saber cómo desarrollar programas en C + + para Windows es un requisito esencial para la creación de juegos 3D con DirectX .
    2

    Descargue e instale la versión actual del kit de desarrollo de software de DirectX . Se puede encontrar en el centro de descargas de Microsoft , y contiene las librerías necesarias para utilizar el motor de DirectX 3D.
    3

    Lea acerca de las OCM ( Common Object Model ) y el canal de renderizado . Se trata de dos ideas centrales para la comprensión y el uso , DirectX . OCM son los objetos individuales o componentes , que en conjunto conforman el entorno 3D que cree. Son importantes para la construcción de su entorno en 3D , y la comprensión adecuada de ellos se permitirá hacer el mantenimiento de su partido durante su vida más fácil por ser capaz de lanzar los parches de actualización , en lugar de programas totalmente nuevos . El canal de renderizado es la serie de pasos por los que el código que escriba para su entorno 3D se traduce en imágenes en la pantalla del ordenador . Se trata de dos principios importantes para formar un marco de referencia para los detalles del uso de DirectX .
    4

    Lee sobre el sistema de coordenadas en 3D , modelos 3D , y cómo se construyen, sombra y color . Estos son los conceptos básicos en la construcción de objetos 3D , y combinarlas en ambientes llenos . DirectX es una biblioteca que permite construir objetos 3D , pero primero necesita saber los detalles de lo que desea que el motor 3D para renderizar.
    5

    Aprenda a crear las ventanas y poner las formas en ellos. Una vez que sabes todas estas cosas , usted sabrá los fundamentos del uso de DirectX .

    Previous :

    next :
      Artículos relacionados
    ·C MDI Tutorial 
    ·Cómo leer el número de bytes en la Asamblea del archi…
    ·¿Cómo revertir la cadena en C utilizando matrices sin…
    ·Cómo ocultar un botón en Visual C 
    ·Cómo dejar de desbordamiento de búfer C 
    ·Cómo crear un applet y C + + 
    ·Cómo escribir una clase de cola en C + + 
    ·Cómo utilizar punteros de función en una búsqueda ar…
    ·Cómo instalar Windows Mobile 5.0 Pocket PC SDK 
    ·Errores comunes en Turbo C 
      Artículos destacados
    ·Cómo escribir una secuencia de comandos Código Pseudo…
    ·Cómo obtener el ancho de un elemento en Javascript 
    ·¿Qué es PHP Perl 
    ·¿Qué es Buffer y Retirar del búfer de memoria 
    ·Cómo insertar fechas en las tablas MySQL 
    ·La función de entrada del escáner en Java 
    ·Java señal de entrada desde un proyecto 
    ·Cómo convertir HTML a PHP 
    ·Cómo hacer un botón en Xcode 
    ·¿Qué es una expresión de Etiquetado 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com