DirectX // DirectDraw mit MFC
-
Hallo!
Ich wollte einen Editor für ein Spiel schreiben aber nicht alles selber mit der Winapi machen. Nebenbei grase ich schon google ab, wollte aber fragen ob jemand hier weiß wie man in einer mit den mf classes erstellten Anwendung ein DirectDrawfenster einfügen kann.
Tutorials erwünscht

-
Servus,
ich glaube die Frage gehört eher nach Spiele / Grafikprogrammierung. Aber wenn du auch dort einfach mal in die FAQ schaust, findest du einige interessante Themen, welche dein Problem behandeln. Am besten solltest du einige Tut's befolgen.
Bsp.: http://www.two-kings.de/
Dort gibt es ein Direct3D Tut.
Einfach mal die Spiele/Graf. Faq durchsuchen.
*winke*
Hellsgore
-
So ganz hilft mit das noch nicht

Momentan bastel ich halt meine eigene kleine 2D, also DirectDraw Engine. Es wird ein Strategiespiel. Jetzt kann ich ja schlecht alle Karten im Compiler erstellen :D, brauche also ein Tool.
Jetzt könnte ich mit der Winapi wirklich alles selber machen...
oder
ich finde ein tutorial wo erklärt wird wie ich mfc und ddraw verbinde, so dass ich ich eine dialoganwendung mit einem directdraw fenster habe.
Eigentlich das hier:
http://www.codeproject.com/directx/drawing.asp
Nur noch besser dokumentiert!
-
Servus,
dann würde ich mal bei google.de looki, looki machen....
Google: directdraw c++ tutorial
und schwupps hast du jede Menge Tuts. Ich glaube der erste Link zeigt dir Schritt für Schritt wie man das einbindet. Selber habe ich keinen blaßen Schimmer davon aber so wie ich das gesehen habe, ist es gut beschrieben.....
*winke*
Hellsgore
-
Aber ich weiß doch schon wie ich mit DirectDraw arbeite! Ich will doch nur wissen wie ich das mit dem microsoft foundation classes verbinde, damit ich den editor nicht mit der winapi schreiben muss was (subjektiver eindruck) eine Höllenarbeit wäre.
Ich suche etwas nach dem Motto:
1.) Ihr erstellt ein Dialogfeldbasierendes programm das geht so bla bla
2.) genau hier und hier bindet ihr die ddraw libs ein
3.) dieser code erstellt auf unserem dialog ein eigenes fenster für ddraw
4.) so pinselt ihr darin rum
-
So, wenns jetzt nicht ist dann weiss ich es nicht
Links
ÜBERSCHRIFT: Simple Direct Draw Using MFC (sollte doch passen oder?)
http://www.codeguru.com/Cpp/G-M/directx/directdraw/article.php/c1221/Ansonsten selber hier gucken:
http://www.codeguru.com/Cpp/G-M/directx/Jetzt wage dich nicht zu sagen, dass diese Links dir nicht weiterhelfen

*winke*
Hellsgore
-
yoa

Nein das hier
http://www.codeguru.com/Cpp/G-M/directx/directdraw/article.php/c4361/
sieht ganz interessant aus, testen kann ich das ganze leider erst wenn ich zuhause bin.
Falls andere auch noch tutorials kennen immer her damit

-
Wo iss das Problem ?
Mit der MFC kannste doch ganz einfach DirectX-Sachen coden.
Einfacher als mit der WINAPI.
Nimm einfach CWinApp::OnIdle als Spielschleife, usw.....