Distribuce her pro Windows

Stránky aktualizovány :
Datum vytvoření stránky :

shrnutí

Přečtěte si, jak distribuovat hru pro Windows.

Provozní prostředí

Požadavky

||| |-|=| | Podporované verze XNA | 4,0 | | Podporované platformy |

  • Windows XP SP3 nebo novější
  • Windows Vista SP2 nebo novější
  • Systém Windows 7


Provozní prostředí

nástupiště Systém Windows 7

hmota

Při distribuci hry pro Windows není problém s vytvářením distribučních dat, ale distribuční prostředí pro spuštění vytvořené hry musí splňovat následující podmínky nebo specifikace.

  • Operační systém je Windows XP SP3 nebo novější, Windows Vista SP1 nebo novější nebo Windows 7
  • Grafická karta nebo čipová sada, která podporuje model shaderu verze 2.0 nebo vyšší
  • CPU, paměť, HDD, grafická karta v závislosti na obsahu hry

Kromě splnění těchto požadavků je nutné nainstalovat také následující součásti:

Existuje několik způsobů distribuce her pro Windows, takže si vyberte metodu, kterou preferujete.

Distribuujte spustitelné soubory a další obsah tak, jak jsou

Distribuujte vytvořenou hru (soubor) tak, jak je. I když se to říká tak, jak to je, obvykle je to ". zip nebo samorozbalovací . exe". Je na uživateli, aby se rozhodl, kam soubory extrahuje.

Nejprve otevřete projekt hry, kterou chcete distribuovat.

Přepneme "Ladit" na "Vydání" na panelu nástrojů. Tímto způsobem můžete eliminovat informace o ladění, které pro svou hru nepotřebujete, a optimalizovat hru tak, aby ji bylo možné sestavit.

Samozřejmě je také dobré předem otestovat v režimu vydání.

Výběrem možnosti "Znovu sestavit řešení" z nabídky Sestavení zahodíte dosavadní informace o sestavení a sestavíte od začátku.

Nemyslím si, že by byl problém s normálním sestavením, ale ve vzácných případech se mohou vyskytnout soubory, které nejsou sestaveny v předchozím stavu, proto se doporučuje znovu sestavit těsně před distribucí.

Poté budou soubory potřebné pro hru vytvořeny v následující složce ve složce projektu.

  • [Název složky projektu] [název složky projektu]\bin\x86\Release

V této složce najdete ". .exe soubor a . xnb" a další soubory obsahu, struktury složek vytvořené v projektu atd. Jediné, co musíte udělat, je distribuovat tyto soubory tak, jak jsou. Rozhraní . Neuvádějte pouze "pdb", protože to nemá s hrou nic společného.

Mimochodem, název spustitelného souboru je název souboru nastavený v projektu. Na obrázku je vytvořen v projektu s názvem "WindowsGame1", a protože název nebyl změněn, název souboru je "WindowsGame1.exe".

Pokud chcete vytvořený soubor přenést přímo do jiného počítače, můžete jej vzít tak, jak je, ale při distribuci na webu je normální soubor komprimovat ve smyslu konsolidace souboru nebo zmenšení jeho velikosti.

Ve výchozím nastavení mají systémy Windows XP a novější jeden soubor s názvem ". K dispozici je funkce, která umožňuje komprimovat do "zipu", takže je lepší ji použít.

Je to snadné, stačí vybrat všechny soubory, které potřebujete, kliknout na ně pravým tlačítkem myši a v nabídce "Odeslat" vybrat položku "Komprimovaná (komprimovaná) složka".

Poté, jak je znázorněno na obrázku, bude vytvořen soubor zip, takže je dobré jej umístit na svůj web a zaregistrovat na webu pro stahování. (V závislosti na velikosti souboru může vytvoření souboru ZIP nějakou dobu trvat.)

Mimochodem, pokud distribuujete spustitelný soubor do jiných počítačů tak, jak je, můžete použít rozhraní . Pokud poklepete na soubor ".exe" tak, jak je, můžete hrát hru, ale můžete hrát . Pokud jej distribuujete jako komprimovaný soubor, například "zip", nebudete jej moci spustit, dokud soubor nedekomprimujete (nezrušíte kompresi).

Dekomprese komprimovaných souborů, ale pomocí rozhraní . V případě souboru "zip", pokud máte operační systém Windows XP nebo novější, jej můžete rozbalit pomocí standardní funkce. Nejprve použijte . Jakmile budete mít soubor "zip", můžete na něj dvakrát kliknout a procházet komprimované soubory. Mezi nimi " . .exe soubor, ale je stále v komprimovaném stavu, takže ho nemůžete spustit.

Když jsou všechny tyto soubory vybrány, zkopírujte soubory a vložte je do libovolné složky a automaticky se rozbalí, takže vše, co musíte udělat, je spustit spustitelný soubor a hrát hru.

Je dobré uživateli nějakým způsobem vysvětlit, jak to udělat.

Distribuováno v herních balíčcích

XNA verze 4.0 obsahuje funkci Herní balíček. Hru budete moci snadno distribuovat a budete moci automaticky komprimovat, dekomprimovat a balit soubory. Cílový počítač musí mít samozřejmě nainstalované potřebné komponenty.

Vezměte prosím na vědomí, že aby bylo možné balíček hry vysadit, musí být na počítači, do kterého je distribuován, nainstalována také aplikace "XNA Game Studio 4.0". (Herní balíčky jsou určeny k distribuci a hraní pouze tvůrci XNA.) Nevím však, zda se tento systém v budoucnu změní)

Nejprve musíte projekt znovu sestavit a vytvořit spustitelný soubor, ale je to stejné jako metoda popsaná v části "Distribuce spustitelných souborů a dalšího obsahu tak, jak je", takže vynechám vysvětlení.

Jakmile bude projekt znovu sestaven, vyberte v nabídce Build možnost "Package XXXXX as XNA Creators Club Game" (Balíček XXXXX jako hra XNA Creators Club). (XXXXX je název projektu)

Poté můžete vidět, že v následující složce byl vytvořen soubor s názvem "XXXXX.ccgame".

  • [Název složky projektu] [název složky projektu]\bin\x86\Release

Toto je herní balíček pro XNA a můžete jej distribuovat tak, jak je. (V závislosti na webu však přípona ".ccgame" není rozpoznána, takže ji možná budete muset vložit do samostatného souboru ".zip", takže si ji prosím zkontrolujte sami.)

Pokud chcete hrát hru v distribuční destinaci, můžete použít . Poklepejte na soubor "ccgame". Poté se zobrazí dialogové okno podobné tomu, které je znázorněno na obrázku, takže stisknutím tlačítka "Rozbalit" balíček rozbalte.

Poté bude soubor extrahován do následující složky a vše, co musíte udělat, je spustit hru tak, jak je.

Pro systém Windows XP (výchozí)
  • C:\Documents and Settings[adresář uživatelů]\Local Settings\Application Data\XNA Creators Club Games
Pro Windows Vista, Windows 7 (výchozí)
  • C:\Users\[adresář uživatelů]\AppData\Local\XNA Creators Club Games