Also ich will hier grad mal meine Erfahrungen postn.
Ich bin seit ungefähr einem Jahr am c++ programmieren und lernen. Lernen tut man immer, ich denke da werden mir selbst die "alten Hasen" zustimmen. Ich hab vor ungefähr nem dreiviertel Jahr mal mit einer wirklich Anfängerfreundlichen Gameengine "GameStudio3D" ein Spiel programmiert. Das war eine echt schwere Herausforderung, die mir nur deshalb gelang, da ich viel, nein sehr sehr viel Hilfe von Profis, die schon seit Jahren in der Spieleprogrammierung tätig waren, bekommen habe.
Was ich eigentlich sagen wollte ist, versuch nicht sofort ein Superspiel machen zu wollen, selbst wenn du einen Profi (fast) neben dir stehen hast. Sammel Erfahrungen mit dem Programmieren von Anwendungen und probiers dann mit einer GameEngine wie "GameStudio3D" oder Irrlicht (wobei ersteres wesentlich einfacher ist).
Du wirst sehen, dass du wesentlich schneller vorankommst und vor allem wirst du zu einem Ergebnis kommen und nicht irgendwann aufgeben, weil deine Fertigkeiten noch nicht ausreichen. Und dann sammel immer mehr erfahrung mit dieser Engine, dann versuch auf eine schwierigere Engine wie z.B. die TriBase Engine von David Scherfgen umzusteigen.
Mit seiner Engine kannst du z.B. schon richtig professionelle (man köpfe mich wenn das zu krass ist, ist aber meine Meinung) 3D Spiele schreiben.
Das sind so die erfahrungen die ich gemacht habe und man braucht keine 3 Jahre um dorthin zu kommen, oder ich bin ein genie, was ich wirklich nicht glaube.
Ich mach heute immer noch tausende wirklich dumme Fehler, aber am ende kann ich immer sagen, es läuft! Auch wenn die ein oder andere KI des öffteren Selbstmord begeht :roll:
Mit System schafft man alles, jedoch darf man nicht zu überstürzt rangehen.
Meine Rechtschreibfehler seien mir bitte verziehn.
Ich glaub ich kann fast schon nen besseres Englisch als Deutsch, zumindest was die Rechtschreibung angeht :p
MfG ramor