Soy un programador de juegos incipiente que intenta ingresar a la programación de la industria para PS3, Xbox 360. El principal problema que veo es la necesidad de demostrar mis habilidades a un posible empleador, pero sin acceso a los kits de desarrollo para PS3 o Xbox 360, haciendo Esto directamente es imposible.
Mi pregunta es, ¿cuál es la mejor forma alternativa de mostrar a los desarrolladores de consolas mis habilidades?
La programación de C ++ en DirectX para Windows parece estar cerca de mostrar habilidades de programación de Xbox 360, y la programación de C ++ en OpenGL parece estar relativamente cerca de mostrar habilidades de programación de PS3. Desafortunadamente, parece de la investigación web como si Xbox 360 y PS3 realmente tienen sus propias bibliotecas propietarias, por lo que parece que esto no es un esfuerzo 100% fructífero. Este enfoque parece más cercano, pero también consume más tiempo. Además, en realidad no estás haciendo que nada se ejecute en la consola.
Por otro lado, la programación en XNA tiene el beneficio de que sus juegos están realmente en la consola, aunque tengo la impresión de que esto no se considera "el verdadero negocio", ya que es solo un envoltorio alrededor de DirectX y usa C # en lugar de C ++.
¿Alguien tiene conocimiento o experiencia dentro de la industria para saber qué tipo de demos de juegos serían más útiles para mostrar a un posible empleador? C ++ en DirectX, OpenGL, XNA, Unreal Engine, Unity3d, Flash, etc., etc. Solo hay tantas horas en el día, y me encantaría saber cómo dirigir mis esfuerzos.
Mi intuición es que DirectX sería la mejor opción, ya que parece más cercano a lo que se usa en la Xbox 360, pero si tener una buena demostración en otro idioma / motor es igual de bueno, obviamente tomaría menos tiempo ir. Otra ruta.
Gracias de antemano por su ayuda y consejo!