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

21

16.12.2007, 10:39

Hm naja Bjarne Stroustrup ist der Erfinder von C++ ^^ Also das Buch ist auf jedenfall besser als dein umfassendes Handbuch da. Es ist nur die Frage ob du dafür die notwendigen Kompetenzen besitzt. Solltest dich aber durchkämpfen können. Notfalls kannst de mich ja noch fragen :P
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

Toa

Alter Hase

  • »Toa« ist der Autor dieses Themas

Beiträge: 944

Beruf: Research associate

  • Private Nachricht senden

22

16.12.2007, 12:36

Im Grund weiß ich immer noch nicht genau welches Buch ich mir anschaffen soll deshalb eine konkrete Frage:

Nach den C++ Grundlagen was muss man sich aneignen um mit DirectX programmierung zu beginnen(eventuell mit Davids Buch)

Habe mir auch das Inhaltsverzeichniss angeschaut, was steht denn unter Vorraussetztungen?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

23

16.12.2007, 13:54

wenn du die grundlagen von C++ drauf hast, dann sollte es kein problem sein, mit dem buch zu arbeiten ;)

was "Die C++ Programmiersprache" angeht: ich würd das buch empfehlen für leute, die C++ schon können und ihr wissen vertiefen möchten, nicht jedoch als buch um C++ zu lernen. außerdem kann man das buch gut als referenz verwenden. und ich würd mir das englische original kaufen 8)
bedenke allerdings, dass in (hoffentlich) 2 jahren der neue C++ standard kommt und dieses buch dann veraltet sein wird ;)

weiters ist das is imo ein buch das jeder gelesen haben sollte, der behauptet C++ zu programmieren:
http://www.amazon.de/Effective-C%2B%2B-Addison-Wesley-Professional-Computing/dp/0321334876/ref=pd_bbs_sr_1?ie=UTF8&s=books-intl-de&qid=1197810022&sr=8-1

Toa

Alter Hase

  • »Toa« ist der Autor dieses Themas

Beiträge: 944

Beruf: Research associate

  • Private Nachricht senden

24

16.12.2007, 14:13

Mh..

Reine C++ Grundlagen beschäftigen sich aber nicht mit der Winapi.
Begriffe wie Winmain und callback funktion werden in C++ Grundlagen Büchern nicht gelerhrt, aber das ist mit eine Vorraussetung in Davids Buch oder irre ich mich da?.. Deshalb wollte ich zum Thema winapi(windowsProgrammierung) noch eimal nachhaken.

ChrisJ

Alter Hase

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

25

16.12.2007, 21:16

Ich glaube du machst dir da zu viele Sorgen.
Soweit ich es noch in Erinnerung habe, besteht der einzige Verwendungszweck der WinAPI in Davids Buch im Erstellen eines Fensters. Innerhalb der Engine dann nochmal für die konstane Geschwindigkeit der Spiele. Aber das wars dann auch. Deshalb ist der Petzold keinesfalls Vorraussetzung.
Wenn du weisst, was ein Zeiger ist, könntest du also direkt mit Davids Buch anfangen.
"Don't trust your eyes: They are a hell of a lot smarter than you are"

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

26

16.12.2007, 23:16

Nox hat das mal ganz schön ausgedrückt:

Zitat


[...]oder man holt sich ein C++ Buch, schmeißt es in die Ecke, holt sich dannach das Buch von David, welches viele Grundlagen(Initialisieren von D3D, nutzen der Inputschnittstelle, umgehen mit Texturen und Effekten, Vektoren, Matrizen, Farben usw.) enthält [...]
Ist zwar vielleicht nicht der Standardweg, aber ist war mein Weg und es hat ganz gut geklappt Wink


Du musst kein Windowsprogrammierer sein, um Davids Buch zu verstehen.
Sicher ist es hilfreich, aber ich hab es auch ohne einen Schimmer Ahnung von WinAPI geschafft.
Aber genauso ist es hilfreich, vom Mathematikteil, der im Buch behandelt wird Ahnung zu haben. Dies ist aber nicht zwingend notwendig.
Ich habs auch geschafft Sinus-Funktionen anzuwenden, ohne zu wissen, was es ist ;)

Wenn du Grundkenntnisse in C++ mitbringst(d.h. du kennst dich mit grundlegender Anwendung der Programmiersprache aus; du musst also nicht der Meisterprogrammierer sein, der den perfekten C++ Stil hat), dollte das Buch schon machbar sein.

Toa

Alter Hase

  • »Toa« ist der Autor dieses Themas

Beiträge: 944

Beruf: Research associate

  • Private Nachricht senden

27

17.12.2007, 14:27

Alles klar danke

28

17.12.2007, 22:41

Ich hab mir David's Buch bestellt und werde demächst dann noch dieses Buch kaufen.

Toa

Alter Hase

  • »Toa« ist der Autor dieses Themas

Beiträge: 944

Beruf: Research associate

  • Private Nachricht senden

29

17.12.2007, 22:51

Joa net schlecht das zweite Buch wobei Die Kapitel über 2D Programmierung natürlich nicht so toll sind wegen dem DirectDraw abba sonst siehts schick aus

30

19.12.2007, 15:24

Hab gerade dieses Buch gefunden:
Focus on 2D in Direct3D

Kennt es jemand/Hat damit jemand Erfahrungen?

Werbeanzeige