Projekt létrehozása Windows Phone-alapú játékhoz
összefoglalás
Hozzon létre egy projektet a Windows Phone játékához az XNA-ban.
* Ezt a tippet a "Visual Studio 2010 Professional Edition" ismerteti, de használhatja a korábban telepített Visual Studio 2010 Express for Windows Phone alkalmazást is. Ha nem japán verziót használ, cserélje ki a nevet, és működtesse a műveletet.
Működési környezet
Előfeltételek
Támogatott XNA verziók | 4.0 |
Támogatott platformok | Windows Vista SP2 vagy újabb, Windows 7 |
Windows Szükséges Vertex Shader verzió | 2.0 |
Windows Szükséges Pixel Shader verzió | 2.0 |
Működési környezet
peron | Windows 7 esetén |
lényeg
Projekt létrehozása
Hozzunk létre egy "projektet" egy Windows Phone játék létrehozásához. A "projekt" olyan struktúra, amely együttesen kezeli az erőforrásokat, például a programokat és a képeket. Ha játékot készítesz, mindig a projekt létrehozásával kezded.
Kezdjük a "Visual Studio 2010" fejlesztési környezetet. A projektek létrehozása és a programok létrehozása alapvetően ezzel a szoftverrel történik.
Ha a Visual Studio 2010 újabb verziójával rendelkezik, indítsa el a Start menü "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" parancsát.
Ha a Visual Studio 2010 ingyenes verziójával rendelkezik, indítsa el a Start menü "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" vagy "Microsoft Visual Studio 2010 Express for Windows Phone" parancsát.
Megjelenik az ábrán láthatóhoz hasonló képernyő. Ez a "Visual Studio".
Most hozzunk létre egy projektet. A képernyő jobb felső sarkában található eszköztáron nyomja meg az "Új projekt" gombot.
Ugyanezt megteheti a menü "Fájl" -jából is.
Ez megnyitja az "Új projekt" párbeszédablakot az ábrán látható módon.
A párbeszédablak bal oldalán válassza az XNA Game Studio 4.0 lehetőséget a Telepített sablonok közül. Az egyetlen programozási nyelv a C#.
Először válassza a "Sablon" lehetőséget. Lehet egy üres projekttel kezdeni, fájlok nélkül, de használhat egy előre elkészített sablont az alapvető programok, fájlok stb. Létrehozásához, így azonnal elkezdheti fejleszteni céljait.
Ebben az esetben létrehozunk egy "játékot Windows Phone-ra", ezért válassza a "Windows Phone Game (4.0)" lehetőséget.
Ezután van egy elem, amelyet be kell írni a "Név (projekt neve)" mezőbe a párbeszédpanel alján, de jó ötlet megadni a létrehozott játék nevét. Ez a projektnév is névtér, ezért ha lehetséges, célszerű alfanumerikus karakterekkel megadni.
Ezúttal a "WindowsPhoneGame1" -et folytatjuk az elejétől.
Ezután adja meg azt a helyet (mappa elérési útját), ahol létre szeretné hozni a projektet. Megadhatja a helyet közvetlenül, vagy megadhatja a mappa elérési útját a jobb oldali "Tallózás" gombbal. Ha lehetséges, jobb, ha csak alfanumerikus karakterekből álló útvonalat hoz létre.
Az alsó "megoldás" a projekt szervezésének kerete. Általában a teljes projekt nevét adja meg, de kisebb projektek esetén ez megegyezhet a projekt nevével. Az XNA Game Studio 4.0-s verziójában minden alkalommal, amikor új projektet hoz létre, két projekt jön létre, így ezek együtt jönnek létre ebben a megoldásban.
Ha végzett, nyomja meg az "OK" gombot.
Egy idő után létrejön a projekt, és megjelenik a program a képernyőn. Ez lesz az alapsablon.
Ha megtekinti a képernyő jobb oldalán található Solution Explorer (amely a Visual Studio-környezettől függően eltérő helyen is lehet), láthatja, hogy a megoldás alatt két projekt és néhány fájl található.
Ellenőrizze, hogy fut-e a Windows Phone Emulator programban
Ezúttal szeretném futtatni a programot anélkül, hogy bármilyen változtatást végeznék a programban. Először válassza ki az eszköztárról azt az eszköztípust, amelyen futtatni szeretne. Ha nincs valódi eszköze, tesztelheti azt úgy, hogy elindítja az emulátort Windows rendszeren a "Windows Phone 7 Emulator" kiválasztásával.
Nyomja meg a "Hibakeresés indítása" gombot a képernyő eszköztárán. Elindul a buildelés, és amikor elkészült, a program központi telepítése megtörténik a Windows Phone Emulatorban, és a játék lefut.
Egyébként a "build" olyan feladatok sorozatára utal, amelyeket egyszerre hajtanak végre, mint például a program hibáinak automatikus ellenőrzése, erőforrások létrehozása és a program által indítható futtatható fájl létrehozása.
A Windows Phone projektnek van egy "Deploy" nevű művelete is, ami azt jelenti, hogy a játék nem fog futni a Windows rendszeren, ezért el kell küldenie a létrehozott adatokat a Windows Phone-ra. Ezt teszi az "elhelyezés".
A program futtatásakor elindul a Windows Phone Emulator, és fut a játék. Amikor ténylegesen futtatja, úgy tűnik, hogy csak kék képernyőt kap, de természetesen nem hozott létre semmit, tehát így néz ki. Mostantól írunk egy programot és készítünk egy játékot.
Ezen a képernyőn nincs több teendő, ezért lépjen ki a játékból. A kilépéshez kattintson a Vissza gombra az emulátor bal alsó sarkában. Egyébként a Vissza gomb alapértelmezés szerint nem fejezi be a játékot, hanem az első létrehozott projekt programjával végződik.
Ezúttal a cél egy projekt létrehozása, tehát ez a vége.
A projekt bezárásához válassza a "Megoldás bezárása" lehetőséget a "Fájl" menüből. A projekt lezárul, így ha nincs más dolga, bezárhatja az ablakot.
Egyébként, még akkor is, ha nem zavarja ezt, ha bezárja az ablakot, a projekt automatikusan bezáródik. Ha bármilyen szerkesztést végzett, a rendszer kérni fogja, hogy erősítse meg a mentést, ezért kérjük, mentse és lépjen ki.
Mostantól megnyitja a létrehozott projektet, de ennek számos módja van.
Megnyitás a kezdőlapról
A Visual Studio indításakor megjelenő "kezdőlap" bal alsó sarkában található egy "Legutóbbi projektek" nevű elem, és ahogy a neve is sugallja, számos nemrégiben használt projekt található, így egyszerűen megnyithatja a megnyitni kívánt projektre kattintva.
Megnyitás a menüből
Ha a menüből a "Fájl", "Megnyitás" vagy "Projekt/megoldás" lehetőséget választja, megnyílik a fájlválasztó párbeszédpanel, ezért keresse meg azt a mappát, ahová a projektet mentette, és nyissa meg az "XXXXX.sln" fájlt.
Ugyanezt megteheti a kezdőlap "Projekt megnyitása" részén is.
Megnyitás fájlból
A Fájlkezelőbe például írja be a következőt: . Egyszerűen kattintson duplán a "sln" fájlra közvetlenül a projekt megnyitásához a Visual Studio 2010 indításával egyidejűleg.