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

1

28.02.2007, 21:52

DirectX / Direct3D effektiv lernen!?

Hi,

ich muss nochmal nerven... ^^ Ich habe jetzt mein Problem, was das Lernen von D3D angeht gefunden... und zwar, fange ich an zu lernen habe aber im Hinterkopf immer den Gedanken an: "ich will schnell ein Spiel programmieren und die Grundlagen hinter mir lassen.."
Habt ihr auch solche Gedanken beim Lernen und habt dann keine Motivation mehr, weil es euch zu langsam geht?

Ist es empfehlenswert ein Spielkonzept, was ich habe, als Übung zu nehmen? also das Projekt starten und damit D3D lernen?

Wenn es euch zu wirr formuliert ist, bitte sagen, weil ich gerade leicht abgelenkt das hier verfasst habe^^

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

28.02.2007, 21:54

http://www.c-plusplus.de/forum/viewtopic-var-t-is-174556.html

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

3

28.02.2007, 21:59

Zitat von »"David Scherfgen"«

http://www.c-plusplus.de/forum/viewtopic-var-t-is-174556.html


Ja das war mein Eintrag und eine Antwort, ich wollte nur hier die community fragen wie sie dazu meint... Weil ich Erfahrung habe, dass im C++-Forum Antworten langsam gepostet werden :roll:

Chase

Alter Hase

Beiträge: 753

Wohnort: Nagaoka / Darmstadt / Düsseldorf

Beruf: fauler Studi

  • Private Nachricht senden

4

28.02.2007, 22:06

Also ich kann ja mal sagen wie ichs gemacht hab: Ich hab mir Davids Buch gekauft, in der Absicht damit ein Spiel zu stande zu bekommen.
Dann hab ich im Grunde C++, WinApi und DirectX gleichzeitig gelernt was die Lernzeit natuerlich extrem in die Laenge zieht. Der Vorteil ist halt sich an dem Projekt "festzuhalten" um die eher trockene Theorie durchzustehen. Es kommt halt darauf an wie viel du dir zumutest. Wenn du gerne vor Gleichungen sitzt macht es meiner Meinung nach durchaus Sinn sich erst die mathematischen Grundlagen anzueigenen, dann zur Programmierung und schliesslich zur API (DirectX) ueberzugehen, um *anschliessend* was eigenes zu basteln. Wenn du wie ich mit Motivationsproblemen zu kaempfen hast, machs halt alles auf einmal. Aber stell dich auf mehr Arbeit ein!
"Have you tried turning it off and on again?"

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

5

28.02.2007, 22:09

Also ich würde eines der Bücher auf jeden Fall durcharbeiten. Ein kleines projekt zm anwenden des gelernten ist sicherlich praktisch, aber ein Spiel? Ich meine Zu einem Spiel gehört ja auch noch mehr als nur die Grafik. Die ist meist recht schnell erstellt und dann musst du mit Kollision und so weitermachen und das hiilft dir dann lerntechnisch wenig. Also arbeite ein Buch durch Mach die Übungsaufgaben und wenn du das Gefühl hast du kannst es kannst du dich mal an ein richtiges Spiel wagen.

Ich hatte ein ähnliches Problem wie du. Besonders am Anfagn von Davids Buch. Ich wollte Programmieren und dann kommt 200 Seiten Theorie *ahh* aber von nix kommt nix, also arbeitet man es halt durch ;)

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

6

28.02.2007, 22:10

@Chase:

Hast du das Buch komplett durchgearbeitet oder aufgegeben und SDK oder sonstwas benutzt???
kannst ja den Link von David verfolgen, da ist mein anderer Post ins C++-Forum... da steht welche Bücher ich habe...Ich habe mir zum beispiel von Stefan Zerbst das Buch "Direct3D und 3DEngine Programmierung" gekauft aber die Beispieldateien kann ich weder mit Visual c++2003 NET noch mit Visual c++ 2005 kompilieren...

@Fred:

Naja "Spiel" ich habe eigentlich vor schrittweise etwas "komplexeres" zu programmieren... zum Beispiel ein Terrain und darauf ein Panzer, mit dem ich fahren kann... also das is das was ich erstmal zu stande bringen will und wenn ich immer wieder von vorn anfange --> DREIECK rendern etc, nervt das bei zeiten, aber die syntax von Directx ist halt kompliziert... :(

7

28.02.2007, 22:29

Zitat von »"Sn3aK87"«

Weil ich Erfahrung habe, dass im C++-Forum Antworten langsam gepostet werden :roll:
Hmm dann solltest du deine Fragestellung und den Sinn dieser nochmal überprüfen ... bin selbst dort rel. aktives Mitglied und normal warten andere so ca 4h höchstens bis se ne Antwort haben ... ok mir Antwortet auch keiner ... aber das liegt vllt auch an der Thematik ^^
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

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

8

28.02.2007, 22:32

Zitat von »"Deviloper"«

Zitat von »"Sn3aK87"«

Weil ich Erfahrung habe, dass im C++-Forum Antworten langsam gepostet werden :roll:
Hmm dann solltest du deine Fragestellung und den Sinn dieser nochmal überprüfen ... bin selbst dort rel. aktives Mitglied und normal warten andere so ca 4h höchstens bis se ne Antwort haben ... ok mir Antwortet auch keiner ... aber das liegt vllt auch an der Thematik ^^


Naja was wäre denn eine bessere Thematik für mein Problem^^


Hat jemand noch das Buch von Stefan "Direct3D und 3DEngine Programmierung"?? Wenn ja habt ihr probleme mit den Beispielen? also die gedownloaded wurden??

Chase

Alter Hase

Beiträge: 753

Wohnort: Nagaoka / Darmstadt / Düsseldorf

Beruf: fauler Studi

  • Private Nachricht senden

9

28.02.2007, 22:35

Zitat von »"Sn3aK87"«


Hast du das Buch komplett durchgearbeitet oder aufgegeben und SDK oder sonstwas benutzt???

Wie gesagt, ich hab das Buch nicht linear durchgelesen, wie es eigentlich gedacht ist. Ich hab es viel mehr als Nachschlagewerk benutzt. Wenn was transparent sein sollte, hab ich eben das Kapitel ueber Alpha-Blending gelesen, etc.
Ziel war es erstmal nicht das Buch durchzuarbeiten, sondern ein DirectX-Spiel zu schreiben. Jeder muss wohl auf seine eigene Art lernen..
"Have you tried turning it off and on again?"

Sheddex

unregistriert

10

28.02.2007, 22:36

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 ;)

Werbeanzeige