Lange Zeit Leser; erstmaliger Fragesteller:
Ich wollte schon seit einiger Zeit Teil der Spieleindustrie sein, aber mein Lebenslauf besteht zu 100% aus Backend-Arbeiten.
Ich bin ein starker C ++ / C # -Entwickler ohne praktische Erfahrung in der Spieleentwicklung. Meine Backend-Erfahrung macht mich zu einem guten Kandidaten für die Backend-Arbeit (da viele Spiele heutzutage servicebasierte Aspekte aufweisen), aber es ist ein hart umkämpftes Feld und ich suche nach Möglichkeiten, mich abzuheben.
Da niemand einfach auf mich zukommt und mir einen Job in der Spielebranche gibt, habe ich mich entschlossen, meine eigenen Spiele zu schreiben.
Ich verstehe, warum C und C ++ die Defacto-Sprachen in der Spieleentwicklung sind, aber ich mag die Philosophie hinter XNA wirklich. Wie bereits erwähnt, beherrsche ich sowohl C # als auch C ++. Wenn ich mich jedoch richtig erinnere, funktioniert XNA nur in CLR-kompatiblen Sprachen (möglicherweise nur in C #).
Beeinträchtigt es meine Chancen, einen Job in der Spieleindustrie zu finden, wenn ich mich auf die Spieleentwicklung mit XNA und C # anstelle von C ++ konzentriere? VB hat den unfairen Ruf, keine echte Programmiersprache zu sein, und VB-Programmierer sind von diesem Stigma betroffen. Ist dies bei der Verwendung von C # in einer Community der Fall, die hauptsächlich aus C ++ - Entwicklern besteht?
Oder übersteigen die Grundlagen der Spieleentwicklung, die durch das Schreiben von Spielen erlernt werden können, Sprache und Technologien?