He estado lejos de XNA durante un par de meses y quiero volver a entrar. Tenía un juego en el que estaba trabajando actualmente, pero se realizó en XNA 3.1. ¿Cuáles son las diferencias entre los dos? ¿Vale la pena actualizarlo?
17
Diría que es muy beneficioso actualizar su XNA a 4.0 (especialmente si desea trabajar en Windows Phone 7)
Hay algunos cambios (no una cantidad ridícula) entre 3.1 y 4.0. ¡Aquí hay un excelente sitio que he marcado como favorito que lo ayudará! (es una hoja de trucos) XNA 3.1 a 4.0 CheatSheet
XNA 4 reestructuró gran parte de la sección de gráficos de XNA, también agregó soporte para más efectos integrados (en lugar de solo BasicEffect). XNA 4 también dejó de admitir Zune y ahora es compatible con el desarrollo de Windows Phone 7 en su modo Reach. Shawn Hargreaves publicó muchas publicaciones comparativas en su blog el año pasado, por ejemplo http://blogs.msdn.com/b/shawnhar/archive/2010/03/12/reach-vs-hidef.aspx
fuente
XNA4 introdujo DynamicSoundEffectInstance que abre enormes puertas para audio dinámico.
EDITAR:
También tenga en cuenta que solo tiene hasta el 7 de febrero para enviar juegos XNA 3.1 para XBLIG. Ver este post .
fuente
Hay algunos cambios importantes, como Shawn Hargreaves describe aquí , así como nuevas características, etc. Puede encontrar una discusión sobre "novedades" en XNA 4.0 en la documentación de XNA en el sitio de MSDN . Tendrás que evaluar las nuevas características y los cambios en el contexto de tu juego actual y ver si vale la pena actualizarlo; ciertamente creo que deberías hacerlo para nuevos juegos.
fuente