Oprette et projekt til et spil til Windows Phone

Side opdateret :
Dato for oprettelse af side :

resumé

Opret et projekt til dit spil til Windows Phone i XNA.

* Dette tip er beskrevet i "Visual Studio 2010 Professional Edition", men du kan også bruge Visual Studio 2010 Express til Windows Phone installeret tidligere. Hvis du bruger en anden version end japansk, skal du erstatte navnet og betjene.

Windows Phone エミュレータ―

Driftsmiljø

Forudsætninger

Understøttede XNA-versioner 4.0
Understøttede platforme Windows Vista SP2 eller nyere, Windows 7
Windows påkrævet version af Vertex Shader 2.0
Windows kræves Pixel Shader-version 2.0

Driftsmiljø

perron Windows 7

stof

Oprette et projekt

Lad os oprette et "projekt" for at oprette et spil til Windows Phone. Et "projekt" er en struktur, der kollektivt styrer ressourcer såsom programmer og billeder. Hvis du laver et spil, starter du altid med at oprette dette projekt.

Lad os starte udviklingsmiljøet "Visual Studio 2010". Oprettelse af projekter og oprettelse af programmer sker grundlæggende med denne software.

Hvis du har en højere version af Visual Studio 2010, skal du starte "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" i menuen Start.

Hvis du har en gratis version af Visual Studio 2010, skal du starte "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" eller "Microsoft Visual Studio 2010 Express til Windows Phone" i menuen Start.

En skærm svarende til den, der er vist i figuren, vises. Dette er "Visual Studio".

Lad os nu oprette et projekt. Fra værktøjslinjen øverst til højre på skærmen skal du trykke på knappen "Nyt projekt".

Du kan også gøre det samme fra "File" i menuen.

Dette åbner dialogboksen "Nyt projekt" som vist i figuren.

I venstre side af dialogboksen skal du vælge XNA Game Studio 4.0 fra Installerede skabeloner. Det eneste programmeringssprog er C #.

Først og fremmest skal du vælge "Skabelon". Det er muligt at starte med et tomt projekt uden filer overhovedet, men du kan bruge en foruddefineret skabelon til at generere grundlæggende programmer, filer osv., Så du kan begynde at udvikle dine mål med det samme.

I dette tilfælde opretter vi et "spil til Windows Phone", så vælg "Windows Phone Game (4.0)".

Dernæst er der et element, der skal indtastes "Navn (projektnavn)" nederst i dialogen, men det er en god ide at indtaste navnet på det spil, du opretter. Dette projektnavn er også et navneområde, så det foretrækkes at indtaste det med alfanumeriske tegn, hvis det er muligt.

Denne gang fortsætter vi med "WindowsPhoneGame1" indtastet fra begyndelsen.

Angiv derefter placeringen (mappestien), hvor du vil oprette projektet. Du kan indtaste placeringen direkte, eller du kan angive mappestien fra knappen "Gennemse" til højre. Hvis det er muligt, er det bedre at oprette en sti, der kun består af alfanumeriske tegn.

"Løsningen" nederst er rammerne for organisering af projektet. Normalt angiver du navnet på hele projektet, men for mindre projekter kan det være det samme som projektnavnet. I XNA Game Studio 4.0 oprettes der to projekter, hver gang du opretter et nyt projekt, så de oprettes sammen i denne løsning.

Når du er færdig, skal du trykke på knappen "OK".

Efter et stykke tid oprettes projektet, og du vil se programmet på skærmen. Dette vil være basisskabelonen.

Hvis du ser på Solution Explorer i højre side af skærmen (som kan være placeret et andet sted afhængigt af dit Visual Studio-miljø), kan du se, at der er to projekter under løsningen og et par filer i dem.

Kontroller, at den kører i Windows Phone Emulator

Denne gang vil jeg gerne køre programmet uden at foretage ændringer i programmet. Vælg først den type enhed, du vil køre på, fra værktøjslinjen. Hvis du ikke har en rigtig enhed, kan du teste den ved at starte emulatoren på Windows ved at vælge "Windows Phone 7 Emulator".

Tryk på knappen "Start fejlfinding" på værktøjslinjen på skærmen. Buildet starter, og når det er færdigt, installeres programmet på Windows Phone Emulator, og spillet kører.

Forresten refererer "build" til en række opgaver, der udføres på én gang, såsom automatisk at kontrollere programmet for fejl, oprette ressourcer og oprette en eksekverbar fil, der kan lanceres af programmet.

Projektet til Windows Phone har også en operation kaldet "Deploy", hvilket betyder, at spillet ikke kører på Windows, så du skal sende de data, du opretter, til Windows Phone. Det er hvad "placering" gør.

Når programmet kører, starter Windows Phone Emulator, og spillet kører. Når du rent faktisk kører det, ser det ud til, at du bare får en blå skærm, men selvfølgelig har du ikke oprettet noget, så det ser sådan ud. Fra nu af vil vi skrive et program og lave et spil.

På denne skærm er der ikke mere at gøre, så afslut spillet. For at afslutte skal du klikke på knappen Tilbage nederst til venstre på emulatoren. Forresten afslutter knappen Tilbage ikke spillet som standard, men er skrevet til at afslutte med programmet for det første projekt, du oprettede.

Denne gang er formålet at oprette et projekt, så dette er slutningen.

For at lukke projektet skal du vælge "Luk løsning" i menuen "File". Projektet lukkes, så hvis du ikke har andet at gøre, kan du lukke vinduet.

Forresten, selvom du ikke gider at gøre dette, hvis du lukker vinduet, lukkes projektet automatisk. Hvis du har foretaget ændringer, bliver du bedt om at bekræfte gemningen, så gem og afslut.

Fra nu af åbner du det projekt, du oprettede, men der er flere måder at gøre det på.

Åbn fra startsiden

Nederst til venstre på "Startside", der vises, når du starter Visual Studio, er der et element kaldet "Seneste projekter", og som navnet antyder, er der flere nyligt anvendte projekter, så du kan åbne det ved blot at klikke på det projekt, du vil åbne.

Åbn fra menuen

Hvis du vælger "File", "Open" eller "Project / Solution" i menuen, åbnes filvalgsdialogen, så naviger til den mappe, hvor du gemte projektet, og åbn "XXXXX.sln" -filen.

Du kan også gøre det samme fra "Åbn projekt" på startsiden.

Åbn fra fil

I Stifinder skal du f.eks. skrive . Du skal blot dobbeltklikke på "sln" -filen direkte for at åbne projektet samtidig med Visual Studio 2010 starter.