Microsoft XNA Game Studio är en programmeringsmiljö baserad på Visual Studio som underlättar utvecklingen av videospel för Windows PC , Xbox 360-konsolen och den Windows Mobile operativsystem . Nedladdningsbara och mobila spel spela en framträdande roll i spelvärlden , och med tanke på att DVD - ROM- utrymmet är begränsat , distribuera ditt spel i en kompakt filstorlek kan hjälpa dig att nå en bredare publik . Minska filstorleken på de tillgångar som innefattar de individuella spelet komponenter är din bästa insats för att skära ned den totala filstorleken . Instruktioner
1
Skär ner filstorleken på dina texturer . Texturer kräver mycket lagringsutrymme , så detta är en bra utgångspunkt för att trimma ner storleken på en XNA Game Studio fil . XNA inte automatiskt komprimera textur uppgifter , så att filstorleken på dina texturer har stor påverkan . Använd filer med mindre , lägre upplösning pixel storlekar för att spara utrymme . Alternativt , under " Innehåll Processor " och " Texture Format , " du kan justera varje enskild textures bitdjup i XNA - välj mindre bitdjup för att spara utrymme . Ett annat alternativ är att komprimera texturer i DirectX Texture format i XNA genom att skriva in " Texture Format " -menyn och välja " DxtCompressed " format .
2
Minska storleken på dina ljudfiler . Använd ljudfiler med en lägre samplingsfrekvens och bitdjup . Till exempel , välj 22 kHz- filer med en 8 - bitars djup snarare än 48 - kHz -filer med en 16 - bitars djup . Du har en hel del utrymme här om du utvecklar för en mobiltelefon - mobiltelefoner presenterar typisk lägre kvalitet på högtalare än tv eller datorer , så det reducerade ljudkvalitet följd av en mindre filstorlek är ofta försumbar . Använda färre ljud eller använda samma ljudfil med en annan parametrisk variation för flera ljud också hjälper till att spara utrymme och minska den totala filstorleken .
3
Använd XNA Build , ett free-to - hämta verktyg utvecklat av Microsoft som hjälper till att minska filstorleken på ditt spel genom att fungera som en lek - tillgång pipeline . Detta verktyg tar hifi- versioner av tillgångar gjorts av att skapa innehåll verktyg ( t.ex. tredimensionella månghörnigt modeller ) och omvandlar dem till en mindre filstorlek genom att använda mer restriktiva kvalitet inställningar . Genom att du kan spara dina hifi- versionerna av tillgångarna , låter XNA Build du mixtra med inställningar längs " pipeline ", växla fram och tillbaka från högkvalitativa till sänkt kvalitet tillgångar under spelutveckling att bedöma prestandaproblem och kompromisser . XNA Build också lokaliserar och tar bort " föräldralösa " innehåll filer - vanligtvis rester från utvecklingsfasen - . Som inte verkligen behövs , vilket ytterligare minskar spelets filstorlek