Ich bin ein angehender Spieleprogrammierer, der versucht, in die Industrie der Programmierung für PS3, Xbox 360, einzusteigen. Das Hauptproblem, das ich sehe, ist die Notwendigkeit, meine Fähigkeiten einem potenziellen Arbeitgeber zu demonstrieren, aber ohne Zugriff auf Entwicklungskits für PS3 oder Xbox 360 das ist direkt unmöglich.
Meine Frage ist, was ist die beste Alternative, um Konsolenentwicklern meine Fähigkeiten zu zeigen?
Die C ++ - Programmierung in DirectX für Windows scheint fast die Xbox 360-Programmierkenntnisse zu zeigen, und die C ++ - Programmierung in OpenGL scheint die PS3-Programmierkenntnisse relativ nahe zu bringen. Leider scheint es aus der Webrecherche so zu sein, als hätten sowohl Xbox 360 als auch PS3 ihre eigenen Bibliotheken, weshalb dies anscheinend kein 100% ig fruchtbares Unterfangen ist. Dieser Ansatz scheint am nächsten, aber auch am zeitaufwändigsten zu sein. Außerdem lässt du nichts auf der Konsole laufen.
Auf der anderen Seite hat das Programmieren in XNA den Vorteil, dass Ihre Spiele tatsächlich auf der Konsole sind, obwohl ich den Eindruck habe, dass dies nicht als "real deal" angesehen wird, da es sich nur um einen Wrapper um DirectX handelt und stattdessen C # verwendet C ++.
Hat jemand Kenntnisse oder Erfahrungen aus der Branche, um zu wissen, welche Art von Spieldemos für einen potenziellen Arbeitgeber am nützlichsten sind? C ++ in DirectX, OpenGL, XNA, Unreal Engine, Unity3d, Flash, etc etc etc? Es gibt nur so viele Stunden am Tag und ich würde gerne wissen, wie ich meine Bemühungen lenken soll.
Ich bin der Meinung, dass DirectX die beste Wahl ist, da es dem, was auf der Xbox 360 verwendet wird, näher zu kommen scheint. Wenn jedoch eine gute Demo in einer anderen Sprache / Engine genauso gut ist, ist der Zeitaufwand natürlich geringer eine andere Route.
Vielen Dank im Voraus für Ihre Hilfe und Beratung!