Vytvorenie herného projektu pre Windows

Stránka aktualizovaná :
Dátum vytvorenia strany :

súhrn

Vytvorte projekt pre svoju hru pre Windows v XNA.

* Tento tip je popísaný v časti "Visual Studio 2010 Professional Edition", ale môže byť prevádzkovaný aj v iných vydaniach programu Visual Studio 2010. Ak používate inú verziu ako japonskú, nahraďte názov a používajte.

Visual Studio 2010

Prevádzkové prostredie

Predpoklady

Podporované verzie XNA 4.0
Podporované platformy Windows XP SP3 alebo novší, Windows Vista SP2 alebo novší, Windows 7
Požadovaná verzia Vertex Shader systému Windows 2.0
Požadovaná verzia Pixel Shader pre Windows 2.0

Prevádzkové prostredie

nástupište Windows 7

látka

Vytvorenie projektu

Vytvorme "projekt" na vytvorenie hry pre Windows. "Projekt" je štruktúra, ktorá kolektívne spravuje zdroje, ako sú programy a obrázky. Ak vytvárate hru, vždy začínate vytvorením tohto projektu.

Začnime vývojové prostredie "Visual Studio 2010". Vytváranie projektov a vytváranie programov sa v podstate vykonáva pomocou tohto softvéru.

Ak máte vyššiu verziu programu Visual Studio 2010, spustite "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" z ponuky Štart.

Ak máte bezplatnú verziu programu Visual Studio 2010, spustite "Microsoft Visual Studio 2010 Express - Microsoft Visual C # 2010 Express" alebo "Microsoft Visual Studio 2010 Express pre Windows Phone" z ponuky Štart.

Zobrazí sa obrazovka podobná tej, ktorá je znázornená na obrázku. Toto je "Visual Studio".

Teraz vytvorme projekt. Na paneli nástrojov v pravom hornom rohu obrazovky stlačte tlačidlo "Nový projekt".

To isté môžete urobiť aj z "Súbor" v ponuke.

Tým sa otvorí dialógové okno "Nový projekt", ako je znázornené na obrázku.

Na ľavej strane dialógového okna vyberte XNA Game Studio 4.0 z časti Nainštalované šablóny. Jediným programovacím jazykom je C #.

Najprv vyberte "Šablóna". Je možné začať s prázdnym projektom bez súborov, ale môžete použiť vopred pripravenú šablónu na generovanie základných programov, súborov atď., Takže môžete okamžite začať rozvíjať svoje ciele.

V tomto prípade vytvoríme "hru pre Windows", takže vyberte "Windows Game (4.0)".

Ďalej je v dolnej časti dialógového okna položka na zadanie "Názov (názov projektu)", ale je dobré zadať názov hry, ktorú vytvárate. Tento názov projektu je tiež menným priestorom, preto je vhodnejšie zadať ho v alfanumerických znakoch, ak je to možné.

Tentokrát budeme pokračovať v "Windows Game 1" zadanom od začiatku.

Potom zadajte umiestnenie (cestu k priečinku), kde chcete projekt vytvoriť. Umiestnenie môžete zadať priamo alebo môžete určiť cestu k priečinku pomocou tlačidla "Prehľadávať" vpravo. Ak je to možné, je lepšie vytvoriť cestu pozostávajúcu iba z alfanumerických znakov.

"Riešenie" v spodnej časti je rámec pre organizáciu projektu. Zvyčajne zadáte názov celého projektu, ale v prípade menších projektov môže byť rovnaký ako názov projektu. V XNA Game Studio 4.0 sa vždy, keď vytvoríte nový projekt, vytvoria dva projekty, takže sa v tomto riešení vytvoria spoločne.

Po dokončení stlačte tlačidlo "OK".

Po chvíli sa projekt vytvorí a program uvidíte na obrazovke. Toto bude základná šablóna.

Ak sa pozriete na Prieskumníka riešení na pravej strane obrazovky (ktorý môže byť na inom mieste v závislosti od prostredia Visual Studio), uvidíte, že pod riešením sú dva projekty a niekoľko súborov v nich.

Tentokrát by som chcel program spustiť bez vykonania akýchkoľvek zmien v programe. Stlačte tlačidlo "Spustiť ladenie" na paneli nástrojov na obrazovke. Zostavenie spustí a spustí program po jeho dokončení.

Mimochodom, "zostaviť" sa vzťahuje na sériu úloh, ktoré sa vykonávajú naraz, ako je automatická kontrola programu na chyby, vytváranie zdrojov a vytvorenie spustiteľného súboru, ktorý môže program spustiť.

Po spustení programu sa zobrazí obrazovka podobná tej, ktorá je zobrazená. Toto bude skutočná herná obrazovka systému Windows. Zatiaľ nie je nič zobrazené, ale odteraz bude možné robiť rôzne veci budovaním programu.

Keď sa pozriete na túto obrazovku, vyzerá to, že práve zobrazujete okno, ale v skutočnosti proces inicializácie rámca kontroluje, či hra môže skutočne fungovať, vytvorí grafické zariadenie a vykoná interné spracovanie pána / pani.

Pri vývoji konvenčných hier ste si tento proces museli vytvoriť sami, takže to bol dosť vysoký prah pre tých, ktorí sa pokúšali vytvoriť hru prvýkrát. Rámec XNA to vyníma z rovnice, takže sa môžete dostať priamo k základom hry.

Na tejto obrazovke už nie je čo robiť, preto zatvorte okno tlačidlom "×" v pravom hornom rohu obrazovky.

Tentokrát je účelom vytvoriť projekt, takže toto je koniec.

Ak chcete projekt uzavrieť, vyberte z ponuky "Súbor" možnosť "Zavrieť riešenie". Projekt bude uzavretý, takže ak nemáte čo robiť, môžete okno zatvoriť.

Mimochodom, aj keď sa to neobťažujete, ak zatvoríte okno, projekt sa automaticky zatvorí. Ak ste vykonali akékoľvek úpravy, zobrazí sa výzva na potvrdenie uloženia, preto uložte a ukončite.

Odteraz otvoríte projekt, ktorý ste vytvorili, ale existuje niekoľko spôsobov, ako to urobiť.

Otvoriť z úvodnej stránky

V ľavom dolnom rohu "Úvodnej stránky", ktorá sa zobrazí pri spustení programu Visual Studio, sa nachádza položka s názvom "Posledné projekty" a ako už názov napovedá, existuje niekoľko nedávno použitých projektov, takže ju môžete otvoriť jednoduchým kliknutím na projekt, ktorý chcete otvoriť.

Otvoriť z ponuky

Ak z ponuky vyberiete "Súbor", "Otvoriť" alebo "Projekt/Riešenie", otvorí sa dialógové okno výberu súboru, takže prejdite do priečinka, do ktorého ste projekt uložili, a otvorte súbor "XXXXX.sln".

To isté môžete urobiť aj v časti "Open Project" na úvodnej stránke.

Otvoriť zo súboru

V Prieskumníkovi zadajte napríklad výraz . Jednoducho dvakrát kliknite priamo na súbor "sln" a otvorte projekt súčasne so spustením programu Visual Studio 2010.