Játékprojekt létrehozása Windows rendszerhez
összefoglalás
Hozzon létre egy projektet a játékához Windows-ban az XNA-ban.
* Ezt a tippet a "Visual Studio 2010 Professional Edition" ismerteti, de a Visual Studio 2010 más kiadásaiban is használható. 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 XP SP3 vagy újabb, 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", hogy játékot készítsünk a Windows számára. 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 a Windows számára", ezért válassza a "Windows játék (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 kezdetektől beírt "Windows Game 1" -vel folytatjuk.
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ó.
Ezúttal szeretném futtatni a programot anélkül, hogy bármilyen változtatást végeznék a programban. Nyomja meg a "Hibakeresés indítása" gombot a képernyő eszköztárán. A build elindul és futtatja a programot, amikor befejeződött.
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 program végrehajtásakor a láthatóhoz hasonló képernyő jelenik meg. Ez lesz a tényleges Windows-játék képernyője. Még semmi sem jelenik meg, de mostantól különféle dolgokat lehet csinálni egy program létrehozásával.
Ha megnézed ezt a képernyőt, úgy tűnik, mintha csak egy ablakot jelenítenél meg, de valójában a keretrendszer inicializálási folyamata ellenőrzi, hogy a játék valóban működik-e, létrehoz egy grafikus eszközt, és belsőleg végrehajtja a Mr./Ms. feldolgozást.
A hagyományos játékfejlesztésben ezt a folyamatot magának kellett létrehoznia, így elég magas küszöb volt azok számára, akik először próbáltak játékot készíteni. Az XNA Framework ezt kiveszi az egyenletből, így közvetlenül a játék lényegéhez juthat.
Ezen a képernyőn nincs több teendő, ezért zárja be az ablakot a képernyő jobb felső sarkában található "×" gombbal.
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.