Vytvoření projektu pro hru pro Windows Phone
shrnutí
Vytvořte projekt pro svou hru pro Windows Phone v XNA.
* Tento tip je popsaný v části Visual Studio 2010 Professional Edition, ale můžete také použít Visual Studio 2010 Express pro Windows Phone nainstalované dříve. 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 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 Phone. "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 Phone", takže vyberte "Hra pro Windows Phone (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 "WindowsPhoneGame1" zadaným 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ů.
Ověřte, že běží v emulátoru Windows Phone
Tentokrát bych chtěl spustit program bez jakýchkoli změn v programu. Nejprve na panelu nástrojů vyberte typ zařízení, na kterém chcete běžet. Pokud nemáte skutečné zařízení, můžete jej otestovat spuštěním emulátoru ve Windows výběrem možnosti "Windows Phone 7 Emulator".
Stiskněte tlačítko "Spustit ladění" na panelu nástrojů na obrazovce. Sestavení se spustí a po dokončení se program nasadí do emulátoru Windows Phone a hra se spustí.
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.
Projekt pro Windows Phone má také operaci nazvanou "Deploy", což znamená, že hra nepoběží na Windows, takže musíte odeslat data, která vytvoříte, do Windows Phone. To je to, co "umístění" dělá.
Po spuštění programu se spustí emulátor Windows Phone a hra se spustí. Když to skutečně spustíte, vypadá to, že se vám zobrazí modrá obrazovka, ale samozřejmě jste nic nevytvořili, takže to vypadá takto. Od této chvíle napíšeme program a uděláme hru.
Na této obrazovce už není co dělat, takže hru ukončete. Chcete-li ukončit, klikněte na tlačítko Zpět v levém dolním rohu emulátoru. Mimochodem, tlačítko Zpět ve výchozím nastavení neukončí hru, ale je napsáno tak, aby končilo programem prvního projektu, který jste vytvořili.
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.