Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Sn3aK87

Treue Seele

  • »Sn3aK87« ist der Autor dieses Themas

Beiträge: 110

Wohnort: Freiberg, nähe Dresden

Beruf: Informatikstudent TU Dresden ab 1.10.2007

  • Private Nachricht senden

11

28.02.2007, 22:48

Zitat von »"DragonFlame"«

Zitat von »"Sn3aK87"«


DREIECK rendern etc, nervt das bei zeiten, aber die syntax von Directx ist halt kompliziert... :(


Dreieck rendern kann furchtbar viel Spaß machen ;)

Was man mit einem einzelnen Dreieck so alles machen kann... man muss halt am Anfang genügsam sein und sich an eben jenem Dreieck erfreuen und es "voll ausreizen". Man kann es durch's Buch hindurch immer mehr erweitern bis man das "ultimative Dreieck hat". Glaub' mir, auch das kann Spaß machen ;)


ultimatives dreieck?^^ meinst alle effekte ins dreieck packen?^^

Psyco001

Frischling

Beiträge: 54

Wohnort: Berlin

  • Private Nachricht senden

12

01.03.2007, 08:59

Also ich hab das Buch Direct 3d und 3D-Engine design
und ich kann alle beispiele wunderbar Compilieren

Versuch es doch mal die Beispiele zu compilieren indem du im Projektmappen-Explorer dies tust: rechtsklick auf das Projekt -> Projekt neu Erstellen.

Sn3aK87

Treue Seele

  • »Sn3aK87« ist der Autor dieses Themas

Beiträge: 110

Wohnort: Freiberg, nähe Dresden

Beruf: Informatikstudent TU Dresden ab 1.10.2007

  • Private Nachricht senden

13

01.03.2007, 14:57

Zitat von »"Psyco001"«

Also ich hab das Buch Direct 3d und 3D-Engine design
und ich kann alle beispiele wunderbar Compilieren

Versuch es doch mal die Beispiele zu compilieren indem du im Projektmappen-Explorer dies tust: rechtsklick auf das Projekt -> Projekt neu Erstellen.


Hab ich gemacht und erfolgreich hat er zwar kompiliert, aber wenn ich das programm dann starten wil, also die exe, bringt er den fehler, dass die engine nicht initialisiert werden konnte... habe SDL.dll eingebunden und auch die Sipogen.dll...

Psyco001

Frischling

Beiträge: 54

Wohnort: Berlin

  • Private Nachricht senden

14

02.03.2007, 09:03

wenn du das Programm selbst und auserhalb von VStudio starten möchtest müssen die dll dateien entweder in den gleichen ordner wie das Programm oder in den system32 ordner kopiert werden

15

03.03.2007, 13:42

Zitat

Dreieck rendern kann furchtbar viel Spaß machen

Was man mit einem einzelnen Dreieck so alles machen kann... man muss halt am Anfang genügsam sein und sich an eben jenem Dreieck erfreuen und es "voll ausreizen". Man kann es durch's Buch hindurch immer mehr erweitern bis man das "ultimative Dreieck hat". Glaub' mir, auch das kann Spaß machen


da muss ich ihm rechtgeben :) hab damals vor ca nem jahr das buch abgebrochen,weil ich die gleichen probs hatte wie du und dazu kam noch, dass ich doch noch einige schwächen in c++ basissachen hatte, die mittlerweile großteils weg sind^^

jetzt vor ner woche wieder begonnen mit dem buch und heute steht dann der vertex und indexbuffer vor mir als kapitel^^

aber was ich eigentlich sagen will,dass es wahnsinnig viel spaß macht, mit den dreiecken und mittlerweile auch mit den texturen herumzuspielen :)

du kannst ein dreieck rotieren,transformieren,pulsieren,die farbe wechseln lassen etc. das kannst du dann ausbauen auf ein viereck oder ein komisches gestellt von dreiecken etc :D da kannst du wiederum mit den farben spielen, mit der rotationsgeschwindigkeit der einzelnen dreiecke usw. es ist für mich einfach witzig, sowas dann anzusehen,dass man mit wenigen änderungen im code solche dinge auf den bildschirm "zaubert" :D

und das gleiche natürlich mit den texturen^^ mit der verschiebung der ukoordinate kannst du lustige laufschriften kreieren, und wenn du dir schnell ne schöne laufschrift in photoshop oder so anlegst und als textur verwendest, ist das schon krass, wie einfach sowas eigentlich geht^^ vor ein paar wochen dachte ich noch, wie aufwendig sowas sein muss und kompliziert, aber es ist wirklich keine hexerei :)
bei den texturen kannst du dich dann auch gleich wieder endlos herumspielen (textur rotieren lassen für ein glücksrad z.b. :D oder textur von oben nach unten laufen lassen bei jeweils 3 verschiedenenr rechtecken für nen "einarmigen banditen" usw:D) und so deine zeit "vergeuden" :D

lange rede kurzer sinn: es macht eigentlich sehr viel spaß D3D zu lernen und mit den übungsbeispielen im buch und der beispielprogrammen find ich, wird man ziemlich gut motiviert, damit weiterzuarbeiten und neues zu lernen :)[/cpp]

ChrisJ

Alter Hase

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

16

04.03.2007, 09:37

Re: DirectX / Direct3D effektiv lernen!?

Zitat von »"Sn3aK87"«

"ich will schnell ein Spiel programmieren und die Grundlagen hinter mir lassen.."

Keiner zwingt dich dazu DX und C++ zu coden.
Mit BlitzBasic kann man auch Spiele schreiben.

(Zitat von BlitzBasic.de)
Anstatt sich mit C++ und DirectX zu quälen, werden Sie rasch Fortschritte erzielen und bereits nach einigen Wochen erste Spiele entwickeln. Von Tetris bis zum Ego-Shooter ist alles möglich.

Ich habe vor einigen Jahren auch erst mit BlitzBasic angefangen, bevor ich zu C++ gewechselt bin. Es ist auf jeden Fall einen Blick wert.

Sn3aK87

Treue Seele

  • »Sn3aK87« ist der Autor dieses Themas

Beiträge: 110

Wohnort: Freiberg, nähe Dresden

Beruf: Informatikstudent TU Dresden ab 1.10.2007

  • Private Nachricht senden

17

04.03.2007, 10:32

Re: DirectX / Direct3D effektiv lernen!?

Zitat von »"ChrisJ"«

Zitat von »"Sn3aK87"«

"ich will schnell ein Spiel programmieren und die Grundlagen hinter mir lassen.."

Keiner zwingt dich dazu DX und C++ zu coden.
Mit BlitzBasic kann man auch Spiele schreiben.

(Zitat von BlitzBasic.de)
Anstatt sich mit C++ und DirectX zu quälen, werden Sie rasch Fortschritte erzielen und bereits nach einigen Wochen erste Spiele entwickeln. Von Tetris bis zum Ego-Shooter ist alles möglich.

Ich habe vor einigen Jahren auch erst mit BlitzBasic angefangen, bevor ich zu C++ gewechselt bin. Es ist auf jeden Fall einen Blick wert.


Nee es zwingt mich keiner, wie gesagt, das ist in meinem Hinterkopf irgendwie so ein Gedanke, dafür kann ich ja nix,... jeder will doch schnell etwas erreichen oder nicht?

Ich will ja aus reinem Interesse DX lernen mit C++. Nur war ich eben von den Büchern enttäuscht, dass entweder eine Engine benutzt wurde, wo man nicht durchsah oder eine unvollständige in den Raum geworfen wurde --> "inside MS ... " naja deshalb hier der Thread...

rewb0rn

Supermoderator

Beiträge: 2 773

Wohnort: Berlin

Beruf: Indie Game Dev

  • Private Nachricht senden

18

04.03.2007, 12:05

Re: DirectX / Direct3D effektiv lernen!?

Zitat von »"Sn3aK87"«



Ich will ja aus reinem Interesse DX lernen mit C++. Nur war ich eben von den Büchern enttäuscht, dass entweder eine Engine benutzt wurde, wo man nicht durchsah oder eine unvollständige in den Raum geworfen wurde --> "inside MS ... " naja deshalb hier der Thread...


http://spieleprogrammierer.de/index.php?option=content&task=view&id=8&Itemid=
Das kann ich nur empfehlen :)

Sn3aK87

Treue Seele

  • »Sn3aK87« ist der Autor dieses Themas

Beiträge: 110

Wohnort: Freiberg, nähe Dresden

Beruf: Informatikstudent TU Dresden ab 1.10.2007

  • Private Nachricht senden

19

04.03.2007, 14:23

Re: DirectX / Direct3D effektiv lernen!?

Zitat von »"rewb0rn"«

Zitat von »"Sn3aK87"«



Ich will ja aus reinem Interesse DX lernen mit C++. Nur war ich eben von den Büchern enttäuscht, dass entweder eine Engine benutzt wurde, wo man nicht durchsah oder eine unvollständige in den Raum geworfen wurde --> "inside MS ... " naja deshalb hier der Thread...


http://spieleprogrammierer.de/index.php?option=content&task=view&id=8&Itemid=
Das kann ich nur empfehlen :)


Das Buch hab ich doch vor mir liegen^^ Auf der ersten Seite siehst du welche 3 Bücher ich habe und warum ich den thread eröffnet hab :P

//Edit... Im Moment arbeite ich die Tutorials von directxtutorial.com durch. Sie sind echt gut geschrieben, aber english... Aber wenn ich das schon verstehe, dann versteht das eigentlich jeder ;)

Sn3aK87

Treue Seele

  • »Sn3aK87« ist der Autor dieses Themas

Beiträge: 110

Wohnort: Freiberg, nähe Dresden

Beruf: Informatikstudent TU Dresden ab 1.10.2007

  • Private Nachricht senden

20

12.03.2007, 22:31

Welches Visual Studio würdet ihr empfehlen:

MS Visual Studio 2003 Net Professional (Alle)
MS Visual Studio Express Edition 2005 (C++)

Werbeanzeige