Skapa ett projekt för ett spel för Windows Phone
sammanfattning
Skapa ett projekt för ditt spel för Windows Phone i XNA.
* Det här tipset beskrivs i "Visual Studio 2010 Professional Edition", men du kan också använda Visual Studio 2010 Express för Windows Phone som installerats tidigare. Om du använder en annan version än japanska, byt ut namnet och använd.
Omvärld
Förutsättningar
XNA-versioner som stöds | 4.0 |
Plattformar som stöds | Windows Vista SP2 eller senare, Windows 7 |
Windows krävs Vertex Shader-version | 2.0 |
Windows Pixel Shader-version som krävs | 2.0 |
Omvärld
plattform | Windows 7 (på engelska) |
substans
Skapa ett projekt
Nu ska vi skapa ett "projekt" för att skapa ett spel för Windows Phone. Ett "projekt" är en struktur som kollektivt hanterar resurser som program och bilder. Om du gör ett spel börjar du alltid med att skapa det här projektet.
Låt oss starta utvecklingsmiljön "Visual Studio 2010". Att skapa projekt och skapa program görs i princip med denna programvara.
Om du har en senare version av Visual Studio 2010 startar du "Microsoft Visual Studio 2010 – Microsoft Visual Studio 2010" från Start-menyn.
Om du har en gratisversion av Visual Studio 2010 startar du "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" eller "Microsoft Visual Studio 2010 Express för Windows Phone" på Start-menyn.
En skärm som liknar den som visas i figuren visas. Det här är "Visual Studio".
Nu ska vi skapa ett projekt. Från verktygsfältet längst upp till höger på skärmen, tryck på knappen "Nytt projekt".
Du kan också göra samma sak från "Arkiv" i menyn.
Detta öppnar dialogrutan "Nytt projekt" som visas i figuren.
Till vänster i dialogrutan väljer du XNA Game Studio 4.0 från Installerade mallar. Det enda programmeringsspråket är C#.
Välj först "Mall". Det är möjligt att börja med ett tomt projekt utan några filer alls, men du kan använda en färdig mall för att generera grundläggande program, filer etc., så att du kan börja utveckla dina mål direkt.
I det här fallet kommer vi att skapa ett "spel för Windows Phone", så välj "Windows Phone-spel (4.0)".
Därefter finns det ett objekt för att ange "Namn (projektnamn)" längst ner i dialogrutan, men det är en bra idé att ange namnet på spelet du skapar. Det här projektnamnet är också ett namnområde, så det är bättre att ange det med alfanumeriska tecken om möjligt.
Den här gången fortsätter vi med "WindowsPhoneGame1" som anges från början.
Ange sedan den plats (mappsökväg) där du vill skapa projektet. Du kan ange platsen direkt, eller så kan du ange mappsökvägen från knappen "Bläddra" till höger. Om möjligt är det bättre att skapa en sökväg som endast består av alfanumeriska tecken.
"Lösningen" längst ner är ramverket för att organisera projektet. Vanligtvis anger du namnet på hela projektet, men för mindre projekt kan det vara samma som projektnamnet. I XNA Game Studio 4.0, när du skapar ett nytt projekt, skapas två projekt, så de skapas tillsammans i den här lösningen.
När du är klar trycker du på "OK"-knappen.
Efter ett tag kommer projektet att skapas och du kommer att se programmet på skärmen. Detta kommer att vara basmallen.
Om du tittar på Solution Explorer till höger på skärmen (som kan finnas på en annan plats beroende på din Visual Studio-miljö) ser du att det finns två projekt under lösningen och några filer i dem.
Kontrollera att den körs i Windows Phone Emulator
Den här gången skulle jag vilja köra programmet utan att göra några ändringar i programmet. Välj först vilken typ av enhet du vill köra på i verktygsfältet. Om du inte har en riktig enhet kan du testa den genom att starta emulatorn i Windows genom att välja "Windows Phone 7 Emulator".
Tryck på knappen "Starta felsökning" i verktygsfältet på skärmen. Bygget startar och när det är klart distribueras programmet till Windows Phone Emulator och spelet körs.
Förresten, "bygga" hänvisar till en serie uppgifter som utförs på en gång, som att automatiskt kontrollera programmet för misstag, skapa resurser och skapa en körbar fil som kan startas av programmet.
Dessutom har projektet för Windows Phone en åtgärd som kallas "Distribuera", vilket innebär att spelet inte kan köras på Windows, så du måste skicka de data du skapar till Windows Phone. Det är vad "placering" gör.
När programmet körs startar Windows Phone Emulator och spelet körs. När du faktiskt kör det ser det ut som om du bara får en blå skärm, men du har naturligtvis inte skapat något, så det ser ut så här. Från och med nu kommer vi att skriva ett program och göra ett spel.
På den här skärmen finns det inget mer att göra, så avsluta spelet. Om du vill avsluta klickar du på knappen Bakåt längst ned till vänster i emulatorn. Förresten, Tillbaka-knappen avslutar inte spelet som standard, utan skrivs för att sluta med programmet för det första projektet du skapade.
Den här gången är syftet att skapa ett projekt, så det här är slutet.
För att stänga projektet, välj "Stäng lösning" från menyn "Arkiv". Projektet kommer att stängas, så om du inte har något annat att göra kan du stänga fönstret.
Förresten, även om du inte bryr dig om att göra detta, om du stänger fönstret kommer projektet att stängas automatiskt. Om du har gjort några ändringar kommer du att bli ombedd att bekräfta att du har sparat, så spara och avsluta.
Från och med nu kommer du att öppna projektet du skapade, men det finns flera sätt att göra det.
Öppna från startsidan
Längst ned till vänster på "Startsidan" som visas när du startar Visual Studio finns ett objekt som heter "Senaste projekt", och som namnet antyder finns det flera nyligen använda projekt, så du kan öppna det genom att helt enkelt klicka på det projekt du vill öppna.
Öppna från menyn
Om du väljer "Arkiv", "Öppna" eller "Projekt/lösning" från menyn öppnas dialogrutan för filval, så navigera till mappen där du sparade projektet och öppna filen "XXXXX.sln".
Du kan också göra samma sak från "Öppna projekt" på startsidan.
Öppna från fil
I Utforskaren skriver du till exempel . Dubbelklicka bara på filen "sln" direkt för att öppna projektet samtidigt som Visual Studio 2010 startar.