para el desarrollo de ps3 que necesita para comprar el kit de desarrollo ps3, que cuesta alrededor de $ 2000. incluye hardware y software para el desarrollo. el software incluye sdk donde se puede codificar en C++ (o en algunos otros idiomas que especifica sony). y la biblioteca de gráficos para usar es PSGL (PlayStation Graphics Library). esa es una combinación de OpenGL-ES y la programación CG de NVIDIA. y luego para lanzar el juego necesitas convertirte en desarrollador con licencia de Sony. para eso debes contactar a sony por correo. esa licencia se otorga solo a los desarrolladores o al equipo de desarrolladores que ya tienen suficiente conocimiento previo del desarrollo del juego.
y ahora (alrededor de febrero '12) sony lanzará una suite de playstation mediante la cual los desarrolladores podrán desarrollar aplicaciones y juegos para dispositivos certificados de Playstation (ps3, playstation vita, algunos móviles Android, etc.). allí tienes que usar C# para codificar. pero afaik no será un mejor SDK para el desarrollo completo del juego AAA para ps3. Porque usa una máquina virtual que traduce el código de forma dinámica a la plataforma de hardware subyacente donde se ejecuta, lo que puede afectar el rendimiento. y el SDK ahora está en la prueba beta cerrada para desarrolladores en EE. UU., Reino Unido, Japón. puede obtener resultados con respecto a esto desde google con la consulta 'Playstation Suite Beta cerrada'. y se espera que su versión beta sea lanzada en el próximo lanzamiento con el lanzamiento de Playstation vita.
para microsoft xbox 360 mejor lugar para comenzar es el desarrollo de juegos xna. y después de un tiempo obteniendo un mejor conocimiento en el desarrollo de juegos, puedes acercarte a Microsoft para obtener el SDK para el desarrollo del juego xbox 360. los juegos desarrollados con xna no serán mucho más rápidos ya que los juegos se desarrollarán con el sdk dado por microsoft. pero obtener el sdk para xbox también tiene muchos procedimientos como obtener sdk para ps3. la codificación xna estará en C# con directx y direct3d como biblioteca de gráficos.
y noticias posteriores dicen que Microsoft está migrando a las aplicaciones de estilo metro de xna. metro se lanzará con Windows 8. ahora su versión beta se incluye con la versión beta de Windows 8.y Microsoft no muestra ningún soporte para xna en el futuro (todavía no está claro). ahora xna solo está disponible para dircetx9. pero el metro va a ser lanzado con directx11. Microsoft no dio ninguna palabra sobre el soporte xna en el futuro. en las aplicaciones metropolitanas, debe tener código en C++ con las bibliotecas de gráficos directx y direct3d.
Gracias por la información. ¿Sabe si se puede usar alguna versión de VS para Xbox 360, p. ¿Es posible usar VS2010 con sus características de C++ 11? –
@ Mr_C64 El kit de desarrollo de Xbox actual es compatible con VS2010. No obstante, necesita algo más que VS2010 para escribir código para XBox; el SDK (que debe tener una licencia especial de Microsoft) también tiene un compilador personalizado, una cadena de herramientas, etc. También puede usar XNA para programar Xbox360, que es mucho más fácil para empezar. – Crashworks