Jawaban:
Saya akan mengatakan sangat bermanfaat untuk memperbarui XNA Anda ke 4.0 (terutama jika Anda ingin bekerja di windows phone 7)
Ada beberapa perubahan (bukan jumlah yang konyol) antara 3.1 dan 4.0. Ini adalah situs luar biasa yang telah saya tandai untuk membantu Anda! (dengan lembar contekan ) XNA 3.1 hingga 4.0 CheatSheet
XNA 4 merestrukturisasi banyak bagian grafis XNA, itu juga menambahkan dukungan untuk efek yang lebih built-in (bukan hanya BasicEffect.) XNA 4 juga menjatuhkan dukungan Zune dan sekarang mendukung pengembangan Windows Phone 7 dalam mode Reach-nya. Shawn Hargreaves memposting banyak posting perbandingan di blognya tahun lalu, misalnya http://blogs.msdn.com/b/shawnhar/archive/2010/03/12/reach-vs-hidef.aspx
XNA4 memperkenalkan DynamicSoundEffectInstance yang membuka pintu BESAR untuk audio dinamis.
EDIT:
Perhatikan juga bahwa Anda hanya memiliki waktu hingga 7 Februari untuk mengirimkan game XNA 3.1 untuk XBLIG. Lihat posting ini .
Ada beberapa perubahan, seperti yang dijelaskan Shawn Hargreaves di sini , serta fitur baru, dan lain-lain. Diskusi tentang "apa yang baru" di XNA 4.0 dapat ditemukan dalam dokumentasi XNA di situs MSDN . Anda harus mengevaluasi fitur baru dan perubahan dalam konteks gim Anda saat ini dan melihat apakah nilainya ditingkatkan - tentu saya pikir Anda harus melakukannya untuk gim baru.