Willkommen im #Neuland
Login wie bei quake.ingame.de zuvor, die Passwörter aus der alten Datenbank wurden aber gelöscht - einmal hier neu anfordern.
Wer seine E-Mail-Adresse nicht mehr hat oder kennt, bitte eine Nachricht mit Infos schicken o. im Discord melden.

PQ Discord Server: #planetquake                                                                                                                                         Spenden? Hier entlang!

2D Spieleprogrammierung

Forum für alles rund ums Coden und web.design - HTML, XHTML, XML, CSS, PHP, ASP, Zugriffsrechten, Mods uvm.
Antworten
Goddy3

2D Spieleprogrammierung

Beitrag von Goddy3 »

Hi,
ich bin auf der Suche nach 2d Programmierungstutorials für DirectX 9 ... Jedoch find ich NICHTS dazu! Ausserdem hab ich gehört, dass es bei DirectX9 kein DirectDraw mehr gibt ... stimmt das? Hat jemand ein Tutorial zur 2d Programmierung?
Wäre euch sehr dankbar :)
EviLsEyE
Administrator
Administrator
Beiträge: 23012
Registriert: Jan 2000
Wohnort: NRW
Kontaktdaten:

Beitrag von EviLsEyE »

warum sollte es unter DX9 kein DirectDraw mehr geben? :ugly:
das ist ja so, wie wenn Windows Longhorn keine Maus mehr unterstützen würde :gaga:
Bild
Ox1D_47

Beitrag von Ox1D_47 »

Es ist schon etwas wahrheit dabei dass es kein DDraw mehr gibt. In DX9 ist 3D und 2D kombiniert worden nennt sich DirectGraphics. Ist lediglich so dass mittlerweile 2D mithilfe eines 3D-Beschleunigers schneller ist wenn man Polygone zum zeichnen von 2D benutzt. Aber trozdem DirectDraw7(welches die letzte version von DDraw ist) wird weiterhin unterstützt und ist auch noch in allen SDKs mit enthalten.
Mach lieber was 2D was durch 3D-Hardware beschleunigt wird. Ist wesentlich schneller wenn du bespielsweise so sachen wie Alpha-Blending oder Rotationen machen willst.

Ox1D_47
oNyx
Sorlag
Sorlag
Beiträge: 3855
Registriert: Mai 2001

Beitrag von oNyx »

direct draw kann nichtmal alpha krempel beschleunigt rausrotzen (nur simple bitmask transparenz) :>

ich würd an deiner stelle eher opengl lernen. da hat man einfach mehr von... und mit dem nächsten ms os is opengl ja auch wieder defaultmässig mit von der partie.

2d krempel ist damit auch nicht sonderlich kompliziert. n bissel abstrahieren und gut is ;)
弾幕 to the full extent of the jam!
BildBildBildBild
ze blog [rss] ☆ java game tutorialseee games
saftig
Biker
Biker
Beiträge: 1025
Registriert: Jun 2001

Beitrag von saftig »

Original erstellt von mechaxb
ah so? Longhorn setzt nicht mehr auf directX sondern auf openGL 2? oder sowohl als auch?
interessante Theorie wuerde mich interessieren wie du das zwischen den Zeilen lesen konntest - aber schoen waers gewesen.
oNyx
Sorlag
Sorlag
Beiträge: 3855
Registriert: Mai 2001

Beitrag von oNyx »

hehe. ja lustige theorie.

nee... also oberfläche und so natürlich über directx (direct graphics). opengl is aber dabei um cad anwedern nicht (mehr) ans bein zu pinkeln.
弾幕 to the full extent of the jam!
BildBildBildBild
ze blog [rss] ☆ java game tutorialseee games
CTCooL
Cadavre
Cadavre
Beiträge: 3415
Registriert: Jul 2001
Wohnort: Magdeburg
Steam: CTCooL
Kontaktdaten:

Beitrag von CTCooL »

du kannst mir ma bissel das proggen mit und directx verstaendlich machen :)
Bild
"Holla, das ist mal 'n Käffchen.. Latte Macchiato ist ja auch.. eeh.. italienisch für Errektion!"
CTCooL @ deviantart
#pq.sc2
starcow
Biker
Biker
Beiträge: 1112
Registriert: Jul 2000
Wohnort: Zürich Swiss

Beitrag von starcow »

Ein OpenGL Fähiges Fenster unter Windows zu starten ist zwar etwas :ugly: , wenns aber mal läuft ist das coden von OpenGL ziemlich funny und lange nicht so schwierig, wie man sichs vorstellen würde.
2D Grafik kannste damit absolut Problemlos machen! Sauber und schnell!
sNd*1nf1n1ty

Beitrag von sNd*1nf1n1ty »

achja?? hmm hätte dann interesse an OpenGL :) kennst n GUTES einfach verständliches Tut dafür?? Proge seit 2 jahren nun c/c++ jedoch nur für den RCX in unserer schule. Schleifen, operatoren etc hab ich drauf, wird zwar nich reichen aber interessiert mich trotzdem mal.
oNyx
Sorlag
Sorlag
Beiträge: 3855
Registriert: Mai 2001

Beitrag von oNyx »

nehe.gamedev.net

hab auch grad mal geguggt... das is google treffer nr1 für: opengl tutorial :>
弾幕 to the full extent of the jam!
BildBildBildBild
ze blog [rss] ☆ java game tutorialseee games
sNd*1nf1n1ty

Beitrag von sNd*1nf1n1ty »

ok thx, werd ich ma ansteuern :>
qq~
Daemia
Daemia
Beiträge: 325
Registriert: Apr 2002

Beitrag von qq~ »

Original erstellt von oNyx
hehe. ja lustige theorie.

nee... also oberfläche und so natürlich über directx (direct graphics). opengl is aber dabei um cad anwedern nicht (mehr) ans bein zu pinkeln.
Wenn überhaupt?! Evtl. gibt's für Longhorn ja 'ne erweiterte/verbesserte WinAPI, wer weiß ;)
Bild
Antworten