Je suis un programmeur de jeux en herbe qui essaie d'entrer dans la programmation industrielle pour PS3, Xbox 360. Le principal problème que je vois est la nécessité de démontrer mes compétences à un employeur potentiel, mais sans accès aux kits de développement pour la PS3 ou la Xbox 360, en faisant c'est directement impossible.
Ma question est, quelle est la meilleure façon alternative de montrer mes compétences aux développeurs de consoles?
La programmation C ++ dans DirectX pour Windows semble proche de montrer des compétences de programmation Xbox 360, et la programmation C ++ dans OpenGL semble relativement proche de montrer des compétences de programmation PS3. Malheureusement, il semble, d'après les recherches sur le Web, que la Xbox 360 et la PS3 possèdent réellement leurs propres bibliothèques propriétaires, ce qui semble donc ne pas être une entreprise 100% fructueuse. Cette approche semble la plus proche, mais aussi la plus longue. De plus, vous ne faites rien exécuter sur la console.
D'un autre côté, la programmation dans XNA a l'avantage que vos jeux sont en fait sur la console, bien que j'ai l'impression que cela n'est pas considéré comme "la vraie affaire" car il s'agit simplement d'un wrapper autour de DirectX et utilise C # au lieu de C ++.
Quelqu'un a-t-il des connaissances ou une expérience de l'intérieur de l'industrie pour savoir quel type de démos de jeux serait le plus utile à montrer à un employeur potentiel? C ++ dans DirectX, OpenGL, XNA, Unreal Engine, Unity3d, Flash, etc etc etc? Il n'y a que tant d'heures dans la journée et j'aimerais savoir comment diriger mes efforts.
Mon intuition est que DirectX serait le meilleur choix, car il semble plus proche de ce qui est utilisé sur la Xbox 360, mais si avoir une bonne démo dans une autre langue / moteur est tout aussi bon, cela prendrait évidemment moins de temps un autre itinéraire.
Merci d'avance pour votre aide et vos conseils!