Vytvorenie projektu pre hru pre konzolu Xbox 360
súhrn
Vytvorte projekt pre svoju hru pre Xbox 360 v XNA.
*Upozorňujeme, že od 10. 1. 2010 sú všetky systémy súvisiace s konzolou Xbox 360 v aplikácii XNA Game Studio 4.0 β verziami.
Prevádzkové prostredie
Predpoklady
Podporované verzie XNA | 4.0 |
Podporované platformy |
|
Požadovaná verzia Vertex Shader systému Windows | |
Požadovaná verzia Pixel Shader pre Windows |
Prevádzkové prostredie
nástupište | Windows 7, Xbox 360 |
látka
Vytvorme "projekt" na vytvorenie hry pre Windows. "Projekt" je štruktúra, ktorá kolektívne spravuje zdroje, ako sú programy a obrázky. Kedykoľvek vytvoríte hru, začnete vytvorením tohto projektu.
Pri vývoji hry pre konzolu Xbox 360 sa musíte uistiť, že konzola Xbox 360 je pripravená prijímať komunikáciu zo systému Windows, aby sa hra dala spustiť v konzole Xbox 360. Tu je postup, ako to urobiť.
Po spustení konzoly Xbox 360 prejdite na stránku Games (Hry) a vyberte položku Game Library (Knižnica hier).
Posuňte sa doprava a otvorte "Typy".
Vyberte položku Indie Games (Nezávislé hry).
Vyberte položku XNA Game Studio Connect.
Výberom položky Začíname spustite aplikáciu XNA Game Studio Connect.
Potom sa obrazovka zmení na obrazovku znázornenú na obrázku. Táto obrazovka je pohotovostnou obrazovkou na prijímanie komunikácie z počítača. Pri vývoji hry pre konzolu Xbox 360 je konzola Xbox 360 vo všeobecnosti ponechaná v tomto stave.
Teraz vytvorme projekt pre Xbox 360 na strane systému Windows.
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 takom prípade vytvoríme hru pre Xbox 360, takže vyberte "Xbox 360 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ť s "Xbox360Game1" zadaným 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.
Mimochodom, v súbore je malý rozdiel oproti tomu, keď som vytvoril herný projekt pre Windows.
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. Zostava sa spustí, zostava sa spustí a po dokončení sa program nasadí do konzoly Xbox 360 a hra sa spustí.
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ť.
Keďže projekt konzoly Xbox 360 má operáciu s názvom Nasadiť a hra nie je spustená v systéme Windows, musíte vytvorené údaje odoslať do konzoly Xbox 360. To je to, čo robí "umiestnenie".
Teraz, keď ho spustíte, rozloženie obrazovky sa zmení, ale nič iné sa nestane. Ak sa teda pozriete na televízor pripojený ku konzole Xbox 360, uvidíte, že obrazovka prepla na jednu farebnú výplň.
Týmto spôsobom stačí začať ladiť v systéme Windows a hra sa nasadí do konzoly Xbox 360 a hru môžete jednoducho spustiť v konzole Xbox 360.
Teraz stlačte tlačidlo "BACK" na ovládači pripojenom ku konzole Xbox 360. Predvolený program je nastavený na ukončenie hry.
Ak nemáte spôsob, ako ukončiť hru v konzole Xbox 360 a chcete vynútiť ukončenie hry v programe Visual Studio, stlačte tlačidlo "Zastaviť ladenie" na paneli s nástrojmi.
Mimochodom, hry, ktoré som dal na Xbox 360, sú v kategórii "Indie hry".
Spôsob uzavretia vytvoreného projektu a spôsob spustenia výroby od pokračovania sú rovnaké ako pri projektoch Windows, preto sa na to prosím odvolávajte. Konzolu Xbox 360 môžete nechať na pokoji.