Microsoft XNA Game Studio tillåter vem som helst - från amatörer till professionella spelutvecklare - att designa och skapa komplexa videospel . XNA -spel kan köras på en mängd olika plattformar , inklusive Windows , Xbox och Zune . Detta spel studio gör omfattande användning av . NET Framework och fungerar med programmeringsspråket C # . Visual Studio är ett av de bästa verktygen för att använda med XNA Game Studio för att skapa dina spel . Saker du behöver
Microsoft Visual Studio Review XNA Game Studio Review Small BMP eller JPG- fil som innehåller en sprite
Visa fler instruktioner
1
Gå till " , Start , " navigera till " Alla program " och klicka på " XNA Game Studio " mappen . Klicka på Visual Studio körbara du se inne i mappen för att starta programmet . Visual Studio Startsidan visas .
2
Gå till " File " och välj " Nytt projekt " för att starta ett nytt projekt . Det nya projektet fönster med projekttyper visas .
3
Expandera " Visual C # " nod och klicka på " XNA Game Studio " objektet . En uppsättning projekttyper listas i den högra panelen .
4
Klicka på " Windows Game " i den högra panelen och ange ett beskrivande namn för ditt projekt . Ange den plats där du vill spara projektet i " Plats " rutan , och klicka på " OK " för att spara och öppna det nya projektet . Även om du kan bygga och köra spelet vid denna punkt , visar det bara ett tomt fönster .
5
Gå till menyn "Visa" och klicka på " Solution Explorer " för att få det att verka i den högra sidan av Visual Studio fönstret . I Solution Explorer visar alla filer i ditt projekt i en trädstruktur .
6
Högerklicka på " Innehåll " nod och välj " Lägg till " från menyn som visas . Välj " befintligt objekt " och använd filhanteraren för att markera den fil som innehåller din sprite . Klicka på " Lägg till " för att lägga till filen i ditt projekt .
7
utöka innehållet noden genom att klicka på det lilla " + "-tecknet . Välj din sprite filen och titta i fönstret Egenskaper , hitta den under Solution Explorer . Notera " Asset Name " egendom - det är namnet som tilldelats din grafiska
8
Koden syn på spelet , hitta LoadContent struktur och lägga till denna kod : .
//Detta är din sprite.Texture2D mySprite ,
//Ställ in koordinater för att rita den sprite at.Vector2 spritePosition = Vector2.Zero ;
//lagra information på din sprite rörelse . Vector2 spriteSpeed = ny Vector2 ( 50.0f , 50.0f ) ;
skyddade åsidosätta void LoadContent ( ) { //Skapa SpriteBatch , som används för att rita textures.spriteBatch = ny SpriteBatch ( GraphicsDevice ) , myTexture = Content . load ( " mySprite " ) ;}
Ersätt " mySprite " med namnet på din bild . Denna kod läser din sprite och förbereder den för teckning
9
Hitta " skyddade override void Draw ( GameTime GameTime ) " struktur och lägga till denna kod inuti : .
Grafik . GraphicsDevice.Clear ( Color.CornflowerBlue ) ;//Rita sprite.spriteBatch.Begin ( SpriteSortMode.BackToFront , BlendState.AlphaBlend ) ; spriteBatch.Draw ( myTexture , spritePosition , Color.white ) , spriteBatch.End ( ) ; base.Draw ( GameTime ) ;
här koden ritar sprite på skärmen på varje bildruta av spelet . Det drar spriten även om du ändrar storlek på spelets fönster .
10
Spara ditt projekt och bygga det . Kör programmet , sprite visas i spelets fönster
.