ich kenn kaum jemanden der damit klar kommt nachdem er nur ein einführendes buch in c++ gelesen hat.
Das sehe allerdings anders.
Ich habe auch sofort mit DirectX angefangen nach "C++ für Spieleprogrammierer" und hatte keine großen Probleme beim
Verstehen.
deshalb sagte ich auch "kaum jemand".
du könntest auch erstmal noch ein paar konsolenanwendungen und 2d spiele z.b. mit der sfml schreiben und dir nen nachschlagewerk wie "der c++ programmierer" zulegen und am besten mit vielen übungsprogrammen durcharbeiten.
Das sehe ich auch etwas anders, da wenn man noch so gute 2D Spiele oder Konsolenspielchen schreiben kann wird einem diese Erfahrung
nur bedingt beim Verstehen der WinAPI bzw. DirectX helfen, da es dort nur bedingt auf die Erfahrung ankommt.
wenn man die sprache schon gut beherrscht kan, man sich eher auf DirectX und die WinAPI konzentrieren. ausserdem gewöhnt man sich weniger leicht schlechten stil an den man schwer wieder los wird.
nur ein einführendes buch in c++
das stimmt zwar, aber ich hab auch das Glück, dass ich c++ in der Informatik-Schule lerne.
informatik-schule? meinst du damit du machst eine ausbildung zum informationstechnischen assistenten? ich glaube nicht, dass dir dort c++ so gut beigebracht wird, dass du deine kenntnisse nur ansatzweise mit jemanden vergleichen kannst der ein gutes c++ nachschlagewerk durchgearbeitet und verstanden hat. auch nicht wenn er das nur hobbymäßig tut. vorausgesetzt das nicht teil der ausbildung. das halte ich aber für recht unwahrscheinlich. ich habe von einem fachinformatiker für anwendungsentwicklung! gelesen, der sich beschwert hat, dass er
dieses buch für die ausbildung lesen muss.
naja. am ende musst du dich entscheiden ob du möglichst schnell was aufn bildschirm kriegen willst(wobei C# und XNA da eher was für dich wäre) und dabei ständig über die vielen stolpersteine von c++ stolpern oder erstmal die grundlagen der sprache beherrschen und alle deine möglichkeiten kennen willst.