Skapa ett projekt för ditt spel för Xbox 360
sammanfattning
Skapa ett projekt för ditt spel för Xbox 360 i XNA.
*Observera att från och med 2010-01-10 är alla system relaterade till Xbox 360 i XNA Game Studio 4.0 β versioner.
Omvärld
Förutsättningar
XNA-versioner som stöds | 4.0 |
Plattformar som stöds |
|
Windows krävs Vertex Shader-version | |
Windows Pixel Shader-version som krävs |
Omvärld
plattform | Windows 7, Xbox 360 |
substans
Låt oss skapa ett "projekt" för att göra ett spel för Windows. Ett "projekt" är en struktur som kollektivt hanterar resurser som program och bilder. När du gör ett spel börjar du med att skapa det här projektet.
När du utvecklar ett spel för Xbox 360 måste du se till att din Xbox 360 är redo att ta emot kommunikation från Windows för att spelet ska kunna köras på Xbox 360. Så här gör du.
När du har startat din Xbox 360 går du till sidan Spel och väljer Spelbibliotek.
Flytta till höger och öppna "Typer".
Välj Indiespel.
Välj XNA Game Studio Connect.
Välj Kom igång för att starta XNA Game Studio Connect.
Sedan ändras skärmen till den som visas i figuren. Den här skärmen är väntelägesskärmen för att ta emot kommunikation från datorn. När du utvecklar ett spel för Xbox 360 lämnas Xbox 360 i allmänhet i detta tillstånd.
Låt oss nu skapa ett projekt för Xbox 360 på Windows-sidan.
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 skapar vi ett spel för Xbox 360, så välj "Xbox 360-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 "Xbox360Game1" 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.
Förresten, det finns en liten skillnad i filen från när jag skapade spelprojektet för Windows.
Den här gången skulle jag vilja köra programmet utan att göra några ändringar i programmet. Tryck på knappen "Starta felsökning" i verktygsfältet på skärmen. Bygget startar, bygget startar och när det är klart distribueras programmet till Xbox 360 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.
Eftersom Xbox 360-projektet har en åtgärd som heter "Distribuera" och spelet inte körs på Windows, måste du skicka de data du skapar till Xbox 360. Det är vad "placering" gör.
Nu, när du kör den, ändras layouten på skärmen, men inget annat händer. Så om du tittar på TV:n som är ansluten till din Xbox 360 ser du att skärmen har bytt till en enda färgfyllning.
På så sätt är allt du behöver göra att börja felsöka på Windows, så distribueras ditt spel till din Xbox 360, och du kan enkelt få igång ditt spel på Xbox 360.
Tryck nu på "BACK"-knappen på handkontrollen som är ansluten till din Xbox 360. Standardprogrammet är inställt på att avsluta spelet.
Om du inte har något sätt att avsluta spelet på Xbox 360 och vill tvinga spelet att avslutas i Visual Studio trycker du på knappen "Stoppa felsökning" i verktygsfältet.
Förresten, de spel jag lägger på Xbox 360 är i kategorin "Indiespel".
Metoden för att stänga det skapade projektet och metoden för att starta produktionen från fortsättningen är densamma som för Windows-projekt, så se det. Du kan lämna din Xbox 360 ifred.