Hallo,
Ich möchte mit dem Programmieren mit DirectX (9) in C++ anfangen. Ich habe mir ein Buch dazu gekauft, aber das ist zu kompliziert aufgebaut. Deshalb meine Frage(n):
Kennt jemand eine Internetseite, auf der die wichtigsten befehle und dazugehörigen header aufgelistet und erklärt werden? z.b. in C++ normal:
cout
such mal bei google directx tutorial
z.b. http://www.anmabagima.de/DXCpp/tutueb.html
viel spass beim lernen .
Vielleicht solltest du aber erstmal lernen wie man überhaupt mit C++ Programmiert . Also schonmal eine Entwicklungsumgebung holen und dann einfach mal ein kleines Übungsprogramm erzeugen. Da lernt man dann auch wie so ein Graphisches Betriebsystem funktioniert. Wenn dir dann die umgebung klar ist, dann kannst du das directX tutorial durch akkern.
nee lass mal…
Von C++ kenn ich die grundlagen (also ich kann Konsoleanwendungen, etc schreiben) ich benutze vc++ 2008 express
und das mit dem DirectX tutorial hab ich schon gegoogelt, alle so kompliziert… ich suche so etwas wie www.shelfhtml.de nur für directX
Das mit dem fenster öffnen hat sich soeben erledigt, ich habe es endlich mal ohne fehlermeldungen mit CreateWindow geschafft
und das mit dem DirectX tutorial hab ich schon gegoogelt, alle
so kompliziert…
wo ist den das kompliziert ? wer von 3D Ahnung hat, der findet sich zurecht.
Ansonsten kann man nur auf die Referenz verweisen
http://msdn.microsoft.com/en-us/library/bb219839%28v…
ok,
danke für die links.
aber wenn ich vom dx9 tutorial den ersten code zu öffnen eines fensters in meinen compiler kopier, kommen folgende fehlermeldungen…
1>c:\users\marvin\documents\visual studio 2008\projects\fenster\fenster\fenster.cpp(9) : error C2440: ‚Initialisierung‘: ‚const char [9]‘ kann nicht in ‚LPCWSTR‘ konvertiert werden
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>c:\users\marvin\documents\visual studio 2008\projects\fenster\fenster\fenster.cpp(14) : error C2664: ‚CreateWindowExW‘: Konvertierung des Parameters 2 von ‚const char [9]‘ in ‚LPCWSTR‘ nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
nach 1 stunde googeln hab ich dann was herausgefunden und den unicode ausgeschaltet…
nun gibt es keine fehler mehr doch das fenster schließt sich gleich nach dem öffnen wieder. ist das normal?
Hi Marvin
Besorg’ dir am besten dieses, da hast Du alles drin, und das ist gar nicht kompliziert:
http://www.amazon.de/Spieleprogrammierung-DirectX-ei…
lG
Martin B