1. Muss man ausgeprägtes Mathe können um mit C++ was anfangen zu können? Das Problem ist, ich bin da nicht so der hellste =/
Verständnis und Begeisterung für Mathematik, vor allem grundlegende Dinge, sind imo schon nicht unwesentlich beim Programmieren. Meiner Erfahrung nach ist es aber so, dass diese Dinge durchs Programmieren überhaupt erst ausgebildet werden.
2. Ich habe mir gerade einen Thread über Shader usw angekuckt. Dazu braucht man auch viel Hintergrundwissen oder?
Shader sind am Ende gar nicht so kompliziert wie sie vielleicht aussehen mögen. Das hat aber mit C++ nichts zu tun. Für den Anfang sind das Dinge die für dich nicht wirklich von belangen sind.
3. Gibt es die chance das man auch ohne jegliches Hintergrundwissen über Physik oder mathe oder was auch immer relativ gut reinkommt? Ich meine ich hatte kein Studium... =/
Wie gesagt. Durchs Programmieren bekommt man überhaupt erst einen Grund, sich mit diesen Dingen ernsthaft auseinanderzusetzen. Und wenn man das tut, dann kommt das Wissen mit der Zeit von selbst. Spieleprogrammierung erfordert schon ein gewisses mathematisches Verständnis, aber es geht dabei nicht um hochkomplizierte Dinge. Ich würde mir da mal nicht allzu große Sorgen machen
Ich will unbedingt mit C++ anfangen. Ich liebe das Desigenen und Coden. Bisher habe ich 4 Jahre mit VB "gesprochen" und es hört mir einfach nicht auf spaß zu machen
Aber jetzt möchte ich auch etwas mit spielen machen und da ist ja bekanntlich c++ das beste
Du kannst mit VB oder C# genauso Spiele machen. C++ ist aus gewissen Gründen in der traditionellen Spieleindustrie mehr oder weniger Standard. Einem Hobbyentwickler dem es darum geht seine Spielideen umzusetzen, würde ich aber C# oder überhaupt etwas wie Unity empfehlen.
Wenn es dir eher darum geht die technischen Hintergründe zu verstehen, dann ist C++ sicherlich das Mittel der Wahl. C++ will aber von Grund auf gelernt sein, dafür musst du schonmal einige Zeit einberechnen. Dass du schon Programmiererfahrung hast ist dabei sicherlich sehr hilfreich, aber gleich mal so Spiele machen ist nicht wirklich realistisch und vor allem nicht sinnvoll.