Vytvoření herního projektu pro Windows
shrnutí
Vytvořte projekt pro svou hru pro Windows v XNA.
* Tento tip je popsán v části "Visual Studio 2010 Professional Edition", ale lze jej použít i v jiných edicích sady Visual Studio 2010. Pokud používáte jinou verzi než japonskou, nahraďte název a provozujte.
Provozní prostředí
Požadavky
Podporované verze XNA | 4.0 |
Podporované platformy | Windows XP SP3 nebo novější, Windows Vista SP2 nebo novější, Windows 7 |
Požadovaná verze Vertex Shader systému Windows | 2.0 |
Požadovaná verze Pixel Shader systému Windows | 2.0 |
Provozní prostředí
nástupiště | Systém Windows 7 |
hmota
Vytvoření projektu
Vytvořme "projekt" pro vytvoření hry pro Windows. "Projekt" je struktura, která kolektivně spravuje zdroje, jako jsou programy a obrázky. Pokud vytváříte hru, vždy začínáte vytvořením tohoto projektu.
Spustíme vývojové prostředí "Visual Studio 2010". Vytváření projektů a vytváření programů se v podstatě provádí pomocí tohoto softwaru.
Pokud máte vyšší verzi sady Visual Studio 2010, spusťte z nabídky Start aplikaci Microsoft Visual Studio 2010 – Microsoft Visual Studio 2010.
Pokud máte bezplatnou verzi sady Visual Studio 2010, spusťte z nabídky Start "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" nebo "Microsoft Visual Studio 2010 Express for Windows Phone".
Zobrazí se obrazovka podobná té, která je znázorněna na obrázku. Toto je "Visual Studio".
Teď vytvoříme projekt. Na panelu nástrojů v pravém horním rohu obrazovky stiskněte tlačítko "Nový projekt".
Totéž můžete udělat také z "Souboru" v nabídce.
Otevře se dialog "Nový projekt", jak je znázorněno na obrázku.
Na levé straně dialogového okna vyberte XNA Game Studio 4.0 z nainstalovaných šablon. Jediným programovacím jazykem je C#.
Nejprve vyberte "Šablona". Je možné začít s prázdným projektem bez souborů, ale můžete použít předem připravenou šablonu pro generování základních programů, souborů atd., takže můžete hned začít rozvíjet své cíle.
V tomto případě vytvoříme "hru pro Windows", takže vybereme "Windows Game (4.0)".
Dále je ve spodní části dialogového okna položka pro zadání "Název (název projektu)", ale je dobré zadat název hry, kterou vytváříte. Tento název projektu je také obor názvů, takže je vhodnější jej zadat v alfanumerických znacích, pokud je to možné.
Tentokrát budeme pokračovat s "Windows Game 1" zadanou od začátku.
Dále zadejte umístění (cestu ke složce), kde chcete projekt vytvořit. Umístění můžete zadat přímo, nebo můžete zadat cestu ke složce pomocí tlačítka "Procházet" vpravo. Pokud je to možné, je lepší vytvořit cestu skládající se pouze z alfanumerických znaků.
"Řešení" ve spodní části je rámec pro organizaci projektu. Obvykle zadáte název celého projektu, ale u menších projektů může být stejný jako název projektu. V XNA Game Studio 4.0 se při každém vytvoření nového projektu vytvoří dva projekty, takže se v tomto řešení vytvoří společně.
Až budete hotovi, stiskněte tlačítko "OK".
Po chvíli se projekt vytvoří a program uvidíte na obrazovce. Toto bude základní šablona.
Pokud se podíváte na Průzkumník řešení na pravé straně obrazovky (který může být v jiném umístění v závislosti na prostředí sady Visual Studio), uvidíte, že v rámci řešení jsou dva projekty a v nich několik souborů.
Tentokrát bych chtěl spustit program bez jakýchkoli změn v programu. Stiskněte tlačítko "Spustit ladění" na panelu nástrojů na obrazovce. Sestavení se spustí a spustí program po jeho dokončení.
Mimochodem, "sestavení" označuje řadu úkolů, které se provádějí najednou, jako je automatická kontrola chyb programu, vytváření zdrojů a vytváření spustitelného souboru, který může program spustit.
Po spuštění programu se zobrazí obrazovka podobná té, která je zobrazena. Toto bude skutečná herní obrazovka systému Windows. Zatím není nic zobrazeno, ale od této chvíle bude možné dělat různé věci sestavením programu.
Když se podíváte na tuto obrazovku, vypadá to, že jen zobrazujete okno, ale ve skutečnosti proces inicializace frameworku kontroluje, zda hra může skutečně fungovat, vytvoří grafické zařízení a interně provede zpracování Mr./Ms.
V konvenčním vývoji her jste si tento proces museli vytvořit sami, takže to byl poměrně vysoký práh pro ty, kteří se pokoušeli vytvořit hru poprvé. XNA Framework to z rovnice odstraňuje, takže se můžete dostat přímo k základům hry.
Na této obrazovce už není co dělat, proto zavřete okno tlačítkem "×" v pravém horním rohu obrazovky.
Tentokrát je účelem vytvořit projekt, takže to je konec.
Chcete-li projekt zavřít, vyberte "Zavřít řešení" z nabídky "Soubor". Projekt bude uzavřen, takže pokud nemáte nic jiného na práci, můžete okno zavřít.
Mimochodem, i když se s tím neobtěžujete, pokud okno zavřete, projekt se automaticky zavře. Pokud jste provedli nějaké úpravy, budete vyzváni k potvrzení uložení, proto je uložte a ukončete.
Od této chvíle otevřete projekt, který jste vytvořili, ale existuje několik způsobů, jak to udělat.
Otevřít z úvodní stránky
V levém dolním rohu úvodní stránky, která se zobrazí při spuštění sady Visual Studio, je položka s názvem "Poslední projekty" a jak název napovídá, existuje několik nedávno použitých projektů, takže ji můžete otevřít pouhým kliknutím na projekt, který chcete otevřít.
Otevřít z nabídky
Pokud z nabídky vyberete "Soubor", "Otevřít" nebo "Projekt/řešení", otevře se dialogové okno pro výběr souboru, takže přejděte do složky, do které jste projekt uložili, a otevřete soubor "XXXXX.sln".
Totéž můžete udělat také z "Otevřít projekt" na úvodní stránce.
Otevřít ze souboru
V Průzkumníku souborů například zadejte . Jednoduše poklikejte přímo na soubor "sln" a otevřete projekt současně se spuštěním sady Visual Studio 2010.