Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
10.04.2002, 21:41
snoopdog



nAbend!!
kennt ihr gute DirectDraw oder allgemeine Direct X tuts aber lieber ertsmal nur DDraw..... kann auch English sein. Ich hab hier nämlich nen Buch das is zum nachschlagen echt nicht schlecht aber zum lernen ahhh. Sind auhc nen paar fehler im Source :( Was kennt ihr da so?? wonach habt ihr gelernt??

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
001
11.04.2002, 15:33
Prefect



1) DirectDraw ist tot ;p
2) Würde ich sowieso nicht DirectX lernen. Damit macht man sich im Endeffekt nur von Microsoft abhängig. Alternativ gibt's ja so schöne Bibliotheken wie http://www.libsdl.org/ die sowohl crossplattform als auch leichter zu lernen sind, weil sie generell den Code weniger aufblähen. Zu SDL hab ich auch einige Tutorials geschrieben, die auf http://www.thewall.de/coding/ zu finden sind (ich bin also nicht ganz unparteiisch, aber auch z.B. Allegro wäre besser als DirectX).

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche
002
11.04.2002, 16:01
snoopdog



aber sagen wir mal ich möchte ganz gerne Direct Draw lernen auch wenn es tot ist. für den Einstieg mit sicherheit immernoch sehr gut zu gebrauchen.... Also kentn hier keiner tuts oder kennst du noch was dazu??? Also ich hab es mitlerweile soweit das ich schonmal nen fullscreen hinbekommen hab und nen Surface aber weitern och nicht :( naja

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
003
11.04.2002, 18:10
hausi



Zitat:
für den Einstieg mit sicherheit immernoch sehr gut zu gebrauchen....
Das kann ich überhaupt nicht beführworten. Das stimmt sogar ganz einfach nicht ;). Du wirst bald sehen, dass (wie schon oben erwähnt) SDL viel einfacher und dazu noch Crossplattform fähig ist.
Wenn du ein Programm, welches du in DirectDraw gecodet hast für die SDL-Lib umschreibst, wird der Code etwa 25% kürzer (nur die Grafik-Befehle).
Ansonsten: MSDN (http://msdn.microsoft.com) oder google...

--

zum Seitenanfang zum Seitenende Profil || Suche
004
12.04.2002, 15:03
Prefect



snoopdog: Naja, wenn du ne 2D-API lernen willst, dann empfiehlt es sich, eine noch lebendige zu verwenden. Wenn es keine lebendigen mehr gäbe, okay, aber in der momentanen Situation ist es einfach widersinnig, DirectDraw zu lernen. DirectDraw ist bei neueren DirectX-Versionen nicht mehr dabei.

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche
005
13.04.2002, 17:44
snoopdog



naja nur ich wollte danach noch auf den 3D Bereich zugehen und da empfielt es sich ja shcon Direct Draw vor Direct 3D zu lernen. Und ich habe mich für Direct 3D entschieden weil es für openGL irgendwie keine vernünftigen einsteiger tuts gibt und noch mal Geld für nen Buch auszugeben hab ich keine Lust zu...... Naja und bei openGL muss man ja nun auch nen Fenster mit der Win-Api erstellen was man bei SDL nicht muss wiederrum aber bei Direct Draw und da is es doch sinnvoller oder nicht??

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
006
13.04.2002, 17:49
Archangel



:confused:

lern lieber OpenGL, das kannst du auch als 2D-API benutzen.. einsteiger tutorials gibs bei NeHe (siehe sig), und wie du sdl und ogl kombinierst..

aus deinem letzten satz werd ich irgendwie nich schlau..

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
007
13.04.2002, 19:30
snoopdog



also man muss doch bei DirectX nen WinFenster machen mit dem ganzen kram was ich mir irgendwie nie alles merken kann :( naja und das braucht man bei SDL ja nunmal nicht weil da geht das über die Konsole laut den tuts bei DHCC und wenn ich das immer so mache bringt es mir später nix wenn ich dann 3D arbeiten will weil dann muss ich das Fenster wieder machen wo ich den kram mir nicht merken kann und dann bleib ich immer wieder da hängen so fang ich jetzt langsam an....

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
008
13.04.2002, 19:54
Archangel



O M G
schonmal was von kommas gehört ?
das kann man kaum lesen, was du schreibst..

und du kannst auch SDL und OGL in verbindung benutzen, auch die 3d-routinen von GL.. und da brauchst du keinen WinAPI kram..

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
009
13.04.2002, 20:16
snoopdog



hmm wenn das so ist dann versuch ich es mal so... ja tut mir leid, dass ich eigentlich Kommas nutze!! Kannst du mir denn noch nen paar tuts zu SDL UND OpenGL ohne Win-Api sagen??

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
010
13.04.2002, 20:28
Archangel



schau mal bei NeHe, da gibs zu jedem tutorial auch ne SDL-version.. musst vielleicht einiges ändern, weils für linux is, aber sollte helfen

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
011
13.04.2002, 20:47
snoopdog



du ich glaube ich mag SDL doch das is ja wirklcih viel weniger schreib kram als bei Direct X.....
Naja eine Frage:
Also ich habe jetzt nen Bitmap in mein Fenster geladen als Hintergrund. So und wie mache ich das jetzt das der Hintergrund gleich bleibt nur das über dem hintergrund z.B. ne Kugel ebenfalls als BMP darüberfahren kann und ich die mit den Pfeil tasten steuern kann!! Wie mach ich das kannst du mir da nen kleines codeschnipsel geben. Weil mit dem tut auf DHCC mit MehrBitmaps so will ich das ja nicht das is fürn Anfang sehr kompliziert. Nur ich versteh nciht wie ich das ab ändern muss, kannst du mir da helfen??

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
012
13.04.2002, 21:10
Archangel



hmm.. da wendest du dich am besten an Prefi, mit sdl kenn ich mich nich so aus.. als 2d api bevorzuge ich ganz klar ogl..

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
013
13.04.2002, 21:12
snoopdog



naja aber openGL is ja wieder noch schwerer oder?? also ich hab es mir mit der Win-Api zusammen angesehen und mit den tuts von nehe naja da hab ich mir erstmal überlegt lieber was 2D mäßig zu machen was net so schwer ist. Oder gibt es tuts zu openGL im 2D Bereich??

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
014
13.04.2002, 21:14
Archangel



schau mal aufs DHCC, da unter allgemeine tutorials.. da gibs eins von prefect

--

Mar 01 01:10:13 <voice> jo
Mar 01 01:10:40 <voice> bis dann ^^
Mar 01 01:11:20 <Archangel> jo
**** ENDING LOGGING AT Tue Mar 1 01:58:13 2005

zum Seitenanfang zum Seitenende Profil || Suche
015
13.04.2002, 21:19
snoopdog



hast du ICQ ??? kann ich dich dann da so bisschen mal was fragen??

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche