Byłem z dala od XNA od kilku miesięcy i chcę wrócić do tego. Miałem grę, nad którą obecnie pracuję, ale zrobiono to w XNA 3.1. Jakie są różnice między nimi i czy warto je aktualizować?
17
Powiedziałbym, że bardzo korzystne jest zaktualizowanie XNA do 4.0 (szczególnie jeśli chcesz pracować na Windows Phone 7)
Jest kilka zmian (choć nie jest to śmieszne) między 3.1 a 4.0. Oto doskonała strona, którą dodałem do zakładek, która ci pomoże! (jest to cheatheet) XNA 3.1 do 4.0 CheatSheet
XNA 4 zrestrukturyzował wiele sekcji graficznej XNA, dodał także obsługę bardziej wbudowanych efektów (w przeciwieństwie do zwykłego efektu BasicEffect). XNA 4 również zrezygnował z obsługi Zune i obsługuje teraz rozwój Windows Phone 7 w trybie Reach. Shawn Hargreaves opublikował w zeszłym roku wiele postów porównawczych na swoim blogu, na przykład http://blogs.msdn.com/b/shawnhar/archive/2010/03/12/reach-vs-hidef.aspx
źródło
XNA4 wprowadził DynamicSoundEffectInstance, który otwiera OGROMNE drzwi dla dynamicznego dźwięku.
EDYTOWAĆ:
Pamiętaj również, że masz czas do 7 lutego na przesłanie gier XNA 3.1 na XBLIG. Zobacz ten post .
źródło
Jest kilka przełomowych zmian, jak zarysowuje tutaj Shawn Hargreaves , a także nowe funkcje i tak dalej. Dyskusję na temat „nowości” w XNA 4.0 można znaleźć w dokumentacji XNA na stronie MSDN . Będziesz musiał ocenić nowe funkcje i zmiany w kontekście bieżącej gry i zobaczyć, czy warto ją zaktualizować - na pewno sądzę, że powinieneś to zrobić w przypadku nowych gier.
źródło