Förbereda utvecklingsmiljön

Sidan uppdaterad :
Datum för skapande av sida :

miljö

XNA Spelstudio
  • 1.0 Uppdatera
  • 2.0
  • 3.0
  • 4.0 β

sammanfattning

För att utveckla med XNA behöver du ha följande: Om du skapar ett spel för Windows gör du ett spel för Xbox 360 och du gör ett spel för Windows Phone.

  • Eftersom den är baserad på XNA Game Studio 4.0 är Zune utesluten.
  • Windows Phone är tillgängligt för 7 och senare.
plattformar
Vad du ska förbereda: Vilkabehöver du utveckla ditt spel för?
persondator Windows, Xbox 360, Windows Phone Beror på vilken typ av dator det är
Windows 7, Vista, (XP) Windows, Xbox 360, Windows Phone Beror på typ av operativsystem
Xbox 360 Xbox 360 Grundpris
Windows Phone-konsol Windows Phone Grundpris
television Xbox 360 Grundpris
Microsoft Xbox 360-handkontroll (för Windows) (Windows), (Xbox 360) Grundpris
Miljö för Internetanslutning (Windows), Xbox 360, (Windows Phone) Efter leverantör osv.
Xbox 360-ansluten nätverksmiljö Xbox 360 Beror på den byggda miljön
Utvecklarverktyg för Windows Phone Windows, Xbox 360, Windows Phone Gratis
Visual Studio 2010 Windows, Xbox 360, Windows Phone Gratis eller betald
XNA Game Studio 4,0 Windows, Xbox 360, Windows Phone Gratis
Xbox Live-medlemskap Xbox 360 Gratis eller betald
kreditkort Xbox 360 (Windows Phone) Det beror på.
Medlemskap i XNA Creators Club Xbox 360 ersättning
XNA Game Studio Connect Xbox 360 Gratis
DirectX SDK Inte obligatoriskt Gratis
Andra __________ Inte obligatoriskt ----

* Parenteser i plattformen kan vara nödvändiga eller inte.

Vi kommer att förklara hur du skaffar varje nödvändigt föremål och vad du ska tänka på.

Dator : Windows, Xbox 360, Windows Phone

Först och främst behöver du en dator, så förbered den. Det måste vara en dator som har "Windows" installerat eller kan installera det. (Se det här avsnittet för mer information om Windows-typer osv.) Datorn kan vara antingen en stationär eller en bärbar dator.

Den bör ha ett gränssnitt för att ansluta till Internet och din Xbox 360 (där du kan koppla in ett nätverkskort eller kabel (som vanligtvis ingår, så det är bra). Du behöver också en dator med en USB-port att ansluta din Windows Phone till. (Detta är också vanligtvis bifogat, så det är inga problem)

När det gäller datorns specifikationer är det bättre att förbereda högsta möjliga prestanda och ha en miljö där du kan utvecklas utan stress. Jag tror dock att det finns människor som inte nödvändigtvis kan göra det, så jag kommer att skriva ner det minimum som krävs enligt utvecklingsansökan.

Om du utvecklar ett spel som körs på Windows

När du startar ett program som använder XNA Framework på Windows krävs ett grafikkort (grafikkort eller kretsuppsättning) som stöder shader-modell version 2.0 eller senare (Vad är en shader-modell?). (från Wikipedia)). Om du har en dator på marknaden nyligen (från och med 2010) finns det en stor möjlighet att du uppfyller detta villkor, men om du har en dator eller netbook som du bara använder för företagsbruk för ett tag sedan, måste du vara medveten om att ditt grafikkort kanske inte stöder shader-modellen.

Andra specifikationer har inte en särskilt minimal linje. Det kan vara skillnaden mellan tung och snabb drift.

Om du behöver ett grafikkort för en stationär dator kanske du vill titta på onlinebutiker eller reservdelsbutiker. Om du vill köpa en dator själv tror jag att en dator som sägs vara för spel kommer att vara bekvämare att utveckla.

Om du utvecklar ett spel som bara kan köras på Xbox 360

Om du bara ska köra spelet på Xbox 360 finns det ingen minimiuppsättning för PC-specifikationer.

Om du utvecklar ett spel som bara kan köras på Windows Phone

Om du vill att spelet bara ska köras på en riktig Windows Phone-enhet finns det ingen minimiuppsättning för datorspecifikationer. Men om du vill använda en emulator måste du ha några specifikationer.

Andra specifikationer

Hårddiskutrymmet tas upp av flera gigabyte för installationen av utvecklingsmiljön. Det borde räcka med att ha cirka 10 GB ~ 20 GB ledigt. Jag tror inte att det är ett problem om det är en ny dator.

Om du gör ett spel för Windows kan det vara bättre att förbereda en testdator för att kontrollera "åtminstone kör med den här specifikationen" enligt det spel du har skapat.

Windows : Windows, Xbox 360, Windows Phone

Windows stöder utveckling på följande versioner: (Från och med lanseringen av XNA Game Studio 4.0)

Windows, Xbox 360 spelutveckling

  • Windows XP SP3 eller senare, Windows Vista SP1 eller senare, Windows 7

Spelutveckling för Windows Phone

  • Windows Vista SP2 eller senare, Windows 7

Xbox 360 : Xbox 360

Krävs för att felsöka och köra spel på Xbox 360. Omvänt, om du inte utvecklar spel för Xbox 360, är detta inte nödvändigt.

Om du använder en Xbox 360 måste du ha en Xbox 360-hårddisk installerad utöver konsolen. Det finns flera hårddiskkapaciteter, till exempel "20 GB", "120 GB" och "250 GB", men någon av dem spelar ingen roll. Utan den kommer du inte att kunna lagra den miljö du behöver för XNA-utveckling eller de data du skapar.

Observera också att det finns en "Xbox 360-minnesenhet" som samma lagringsmedium, men den kan inte sparas här.

Om du vill ansluta trådlöst till din Xbox 360 behöver du en "Xbox360 Wireless Networking Adapter" separat.

Windows Phone-brödtext: Windows Phone

* Kommer att beskrivas vid ett senare tillfälle

TV : Xbox 360

Krävs för att använda Xbox 360. Det är naturligt eftersom du vanligtvis använder det i spel, men låt oss förbereda ett lämpligt. Den stöder också högupplöst videoutgång, så att du omedelbart kan titta på spelet du skapat på en kraftfull skärm.

Om du använder kabeln i länken nedan kan du också mata ut den på en datorskärm. Om du bara har en bildskärm till din dator rekommenderar vi att du har den här tillgänglig.

Microsoft Xbox 360-handkontroll (för Windows): (Windows), (Xbox 360)

Krävs om du vill använda Xbox 360-handkontrollen på Windows. Den levereras med en CD-skiva, så om du använder Windows XP installerar du den och ansluter sedan din handkontroll via USB (eller följ den här länkenDu kan ladda ned och installera programvaran för Microsoft Xbox 360 Controller Game Controller för Windows från . När det gäller Windows Vista och Windows 7 är det OK att ansluta som det är.

Om du har en Xbox 360-konsol kommer du inte att ha några problem eftersom den kommer med en dedikerad handkontroll från början. Men om du vill göra ett spel med flera kontroller måste du köpa det separat. Samma sak gäller för Windows.

Krav för Internetanslutning: (Windows), Xbox 360, (Windows Phone)

När du tittar på den här sidan är du förmodligen ansluten till Internet, så jag tror inte att det är något problem. Om miljön du utvecklar inte är ansluten till Internet, gör ett separat avtal med en leverantör. Spelutveckling för Windows, Xbox 360 och Windows Phone har olika krav för att ansluta till Internet.

Om du utvecklar ett spel som körs på Windows

Om du bara utvecklar spel för Windows måste du vara ansluten till Internet när du installerar utvecklingsmiljön, men du behöver inte vara ansluten efter det.

För nätverksspel krävs dock en internetanslutning.

Om du utvecklar ett spel som körs på Windows Phone

Om du bara utvecklar spel för Windows Phone måste du vara ansluten till Internet när du installerar utvecklingsmiljön, men du behöver inte vara ansluten under spelutvecklingen.

Men om du vill spela ett nätverksspel med en emulator behöver du en internetanslutning. Detta gäller inte tester på faktiska enheter.

För Windows Phone-spel måste du dessutom vara ansluten till Internet när du registrerar ditt program.

Om du utvecklar ett spel som bara kan köras på Xbox 360

Detta krävs alltid när du utvecklar spel för Xbox 360 eftersom du måste ansluta till Xbox Live via Internet för att starta XNA Game Studio Connect. Anslutningen krävs på Xbox 360-konsolen.

Xbox 360-ansluten nätverksmiljö: Xbox 360

Mer information finns på den officiella Xbox-webbplatsen.

Utvecklarverktyg för Windows Phone: Windows, Xbox 360, Windows Phone

Detta är en utvecklingsmiljö för att utveckla spel med XNA. "C#" kommer att användas som programmeringsspråk. Om du installerar "Windows Phone Developer Tools" installeras "Visual Studio 2010 Express för Windows Phone" och "XNA Game Studio 4.0" samtidigt. XNA Game Studio 4.0 stöder även andra högre versioner av Visual Studio 2010 för C#.

Om du vill installera det manuellt, ladda ner det från länken nedan.

Detaljerade instruktioner om hur du installerar Windows Phone Developer Tools finns på följande sida.

* I tipsen här kan både "Visual C# 2010 Express Edition" och "Visual Studio 2010" vara blandade, men det är nästan ingen skillnad i innehåll.

Visual Studio 2010: Windows, Xbox 360, Windows Phone

En utvecklingsmiljö för programmering i XNA. "C#" kommer att användas som programmeringsspråk. Om du installerar "Windows Phone Developer Tools" installeras "Visual Studio 2010 Express för Windows Phone" och "XNA Game Studio 4.0" samtidigt, så om du installerar det här verktyget kommer Visual Studio 2010 Express Du behöver inte installera den separat.

"Visual C# 2010 Express Edition" kan laddas ner från Microsofts webbplats och kan användas kostnadsfritt så länge du registrerar dig. XNA Game Studio 4.0 C# är också kompatibel med andra versioner av Visual Studio 2010 på högre nivå.

Du måste installera Visual Studio 2010 innan du installerar XNA Game Studio 4.0.

Om du vill installera det manuellt, ladda ner det från länken nedan.

Detaljerade instruktioner om hur du installerar Visual Studio 2010 finns på följande sida.

* I tipsen här kan både "Visual C# 2010 Express Edition" och "Visual Studio 2010" vara blandade, men det är nästan ingen skillnad i innehåll.

XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone

Om du utvecklar med XNA måste du installera XNA Game Studio 4.0 utöver Visual Studio 2010. Om du installerar Windows Phone Developer Tools installeras Visual Studio 2010 Express för Windows Phone och XNA Game Studio 4.0 samtidigt. Du behöver inte installera den separat.

Du måste installera XNA Game Studio 4.0 när du har installerat eller uppdaterat till Visual Studio 2010.

Om du försöker installera XNA Game Studio 4.0 innan du installerar Visual Studio 2010 får du ett meddelande om att Visual Studio 2010 inte är installerat och att du inte kommer att kunna installera det.

Du kan ladda ner XNA Game Studio 4.0 från länken nedan.

Du kan också hitta detaljerade instruktioner om hur du installerar XNA Game Studio 4.0 på följande sidor:

Xbox Live-medlemskap: Xbox 360

Om du vill skapa spel för Xbox 360 behöver du ett Xbox Live-medlemskap. Mer information om hur du registrerar dig för ett Xbox Live-medlemskap finns på länken nedan.

Observera att Xbox Live-medlemskap kan vara kostnadsfria Silver-medlemskap. Om du inte har ett guldmedlemskap konverteras du automatiskt till ett silvermedlemskap, så du behöver inte oroa dig för det. (Jag använder det med ett Silver-medlemskap.) )

Du måste dock ha ett "guldmedlemskap" för att kunna spela spel på Xbox 360 via nätverket.

Kreditkort : Xbox 360, (Windows Phone)

Krävs för att köpa ett XNA Creators Club-medlemskap. Om du är studerande eller minderårig behöver du vårdnadshavarens samtycke eller använda det i ditt namn. Rådgör med din vårdnadshavare före användning.

Om du har skapat ett spel för Windows Phone behöver du det för att registrera spelet.

Medlemskap i XNA Creators Club: Xbox 360

Om du vill göra spel för Xbox 360 måste du köpa ett XNA Creators Club-medlemskap. Om du inte behöver använda en Xbox 360 behöver du inte köpa ett XNA Creators Club-medlemskap. Du kommer att behöva ange dina personuppgifter när du gör ett köp, men observera att du inte kommer att kunna registrera dig om du är under 12 år.

Du kan köpa ett XNA Creators Club-medlemskap på din Xbox 360. Medlemskap är tillgängliga för 12 månader (9 800 yen) och 4 månader (4 800 yen) (från och med 2010/10/01).

Du hittar instruktioner om hur du köper på den här sidan.

XNA Game Studio Connect : Xbox 360

XNA Game Studio Connect används för att köra spel som skapats med XNA och för att ansluta till en dator. Återigen, du behöver det bara om du utvecklar för Xbox 360.

Du kan ladda ner XNA Game Studio Connect på samma plats där du köpte ditt XNA Creators Club-medlemskap. XNA Game Studio Connect i sig är gratis.

För att ansluta Windows till Xbox 360 med XNA Game Studio Connect, se länken nedan.

DirectX SDK

Du behöver det inte för XNA-utveckling, men det kommer med verktyg som är användbara för utveckling, så jag tycker att det är värt att installera.

Du kan ladda ner DirectX SDK från länken nedan.

Andra __________

Jag tar på mig saker som är sköna att ha om det behövs.

Xbox 360-minnesenhet (512 MB)
Xbox 360-minnesenhet (64 MB)
Den kan användas för att testa när det finns flera datamålenheter.