2009-09-20 17 views
5

Estoy bastante familiarizado con C++. He hecho algunos juegos como tetris y solitario con él. Pero lo que realmente me gustaría es algunos bonitos gráficos texturizados para esos juegos :-p GDI ya no lo hace por mí.Buenos libros o tutoriales para comenzar Direct X con C++

En realidad, todo lo que tendría que saber es:

  • escena DX inicialización
  • hacer algo tan simple como un rectángulo redondeado y formas básicas
  • capacidad de mover las formas en las direcciones X e Y
  • añadir textura básica de mapa de bits
  • disponer de los objetos

cualquier cosa que cubra estos conceptos sería realmente útil Gracias

Respuesta

5

This es un buen tutorial. Empecé con esto y fue útil. Eso no es un libro, sino un tutorial suficientemente bueno con explicaciones paso a paso.

2

Tengo una copia de Beginning DirectX 10 Game Programming. No he hecho mucho con eso (la falta de tiempo, en su mayoría), pero está bien escrito y cubre los conceptos básicos paso a paso y tiene el código completo que necesita para llevar a cabo las tareas en los capítulos.

Creé un pequeño juego 2D (Othello para un proyecto escolar) usando PNG cargados en tiempo de ejecución, y no podría haberlo hecho sin el libro (soy un principiante completo en Windows y programación de DirectX: D).

2

Realmente le sugiero que eche un vistazo al DirectX SDK. Hay tutoriales sobre cómo hacer todo lo básico, como inicializar una escena, primitivas simples, transformarlas y texturizarlas. Una vez que se sienta cómodo con eso, hay MUCHO más para investigar, p. cómo funcionan los sombreadores de vértices, píxeles y geometría.

Cuestiones relacionadas