• Domingo 22 de Diciembre de 2024, 06:27

Autor Tema:  Como Empiezo Con Directx  (Leído 5313 veces)

quotodien

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Como Empiezo Con Directx
« en: Viernes 2 de Febrero de 2007, 01:07 »
0
hola, estoy empezando a utilizar directx 9.0, pero no me sale nada, e estado buscando en internet tutoriales ó algo pero ayo cosas muy confusas o no tienen nada que ver.  
Haye una pagina que me dice que incluya la libreria d3dx9.lib y el archivo d3dx9.h, pero ni existe!!!!!!!!

me urge aprenderlo, alguien me podria ayudar.

estoy usandolo con el visual c++ 6.0

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Como Empiezo Con Directx
« Respuesta #1 en: Viernes 2 de Febrero de 2007, 04:13 »
0
Primer paso:

bajar de las paginas de microsoft el directX SDK

Segundo:

recivisar los ejemplos basicos y de preferencia comprarte un buen libro.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

quotodien

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Re: Como Empiezo Con Directx
« Respuesta #2 en: Sábado 3 de Febrero de 2007, 01:10 »
0
justo ayer estuve bajando e instalando el directX sdk 9c, y haye una pequeña introduccion muy ilustrativa y util, pero me dise que agregue el MSSDK, pero no esta.

estoy bajando el directx sdk 8.0, en espera de que se encuentre ahí.

sabes por que no esta?

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Como Empiezo Con Directx
« Respuesta #3 en: Sábado 3 de Febrero de 2007, 04:02 »
0
nada de eso...

si usas visual C++ sera suficiente con el SDK,  si usas el VC++ Express tndras que bajar por aparte el platform SDK y eso es todo.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

jordixip

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Como Empiezo Con Directx
« Respuesta #4 en: Sábado 1 de Septiembre de 2007, 02:45 »
0
He creado una pagina bien simple, muy simple, directx.sytes.net sin las www.

Te explico, yo estoy igual que tu aprendiendo, y tube esos mismos problemas al principio y casi me vuelvo loco. Te explico.

Necesitas bajarte el sdk de las directx, ahora mismo el ultimo es el de Agosto del 2007, que son unas 400 mb.

Y por otro lado, necesitas tener el visual studio .net 2003 o el .net 2005.

Por otro lado, ninguno de los ejemplos del sdk te va a funcionar a menos que configures bien las rutas de directorios... es decir, antes de abrir ningun proyecto, vete a opciones de los proyectos, y en los ficheros de cabecera, dale la ruta del sdk\include, y en las librerias le añades la del sdk\lib (en funcion de la unidad en donde hayas instalado el sdk).

Si haces eso, ya podras abrir cualquier tutorial, darle al 'play', y a ejecutar.

Otra cosa, un tema es ejecutar los tutoriales y otra muy diferente es empezar algo de 0. Lo mejor seria usar el primer tutorial, el createdevice y a partir de ahi ir añadiendo codigo.

Yo por ejemplo dispongo del 3ds max8, que con un plugin te graba los ficheros en formato .x. Me explico.... Tu si por ejemplo quieres animar un monstruito, no lo vas a crear en codigo... o sea no te vas a matar a poner coordenadas (miles, o millones) en un fichero .cs, o .c. Eso se hace con un programa de modelaje 3d, y se salva en el formato llamado Mesh de las DirectX que es el '.x'. 3dsmax8 con ese plugin te lo salva. Entonces tu desde tu codigo, simplemente abres el archivo .x, y le dices q gire o haga lo q quieras, incluso ya lo puedes tener previamente con texturas desde 3dsmax 8.

Algo importante... si antes de monstruitos te quieres crear un cubo... ojo con el listado de vertices y el de indices.. si te digo la verdad sigo sin entenderlo. Creo que va relacionado con que has de dar el listado con un orden (sentido de las agujas del reloj)...... es complejo.

razago

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Como Empiezo Con Directx
« Respuesta #5 en: Lunes 18 de Mayo de 2009, 22:53 »
0
Bajate el ultimo SDK de directx9 de microsoft e instalalo, con el no deveras de tener problemas de librerias
Llevo algunos años trabajando con las directx y ninguna actualización de ellas me ha dado algun problema

Andreskam

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Como Empiezo Con Directx
« Respuesta #6 en: Viernes 9 de Abril de 2010, 18:43 »
0
Bueno,, no se mucho sobre el tema , pero yo trabajo con un compilador llamado "darkBASIC",, el kual es facil de descargar,, lo recomiendo para aprender a manejar todo lo ke es directx,,"para principiantes"

gurrux

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Como Empiezo Con Directx
« Respuesta #7 en: Jueves 15 de Julio de 2010, 18:12 »
0
Sabriais decirme un buen libro de programacion con DirectX?

Gracias

Thund

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Como Empiezo Con Directx
« Respuesta #8 en: Miércoles 28 de Julio de 2010, 19:54 »
0
Para quien quiera auto-formarse, quizá esto le ayude:

Blog sobre programación de videojeugos con C++ y DirectX 11:

endlessgame.elalumbramiento.org