Dystrybucja gier dla systemu Windows

Strona zaktualizowana :
Data utworzenia strony :

streszczenie

Dowiedz się, jak dystrybuować grę dla systemu Windows.

Środowisko pracy

Warunki wstępne

||| |-|=| | Obsługiwane wersje XNA | 4.0 | | Obsługiwane platformy |

  • Windows XP SP3 lub nowszy
  • Windows Vista SP2 lub nowszy
  • Okna 7


Środowisko pracy

podest Okna 7

substancja

Podczas dystrybucji gry dla systemu Windows nie ma szczególnego problemu z tworzeniem danych dystrybucji, ale środowisko dystrybucyjne, w którym uruchamiana jest utworzona gra, musi spełniać następujące warunki lub specyfikacje.

  • System operacyjny to Windows XP SP3 lub nowszy, Windows Vista SP1 lub nowszy albo Windows 7
  • Karta graficzna lub chipset obsługujący model modułu cieniującego w wersji 2.0 lub nowszej
  • Procesor, pamięć, dysk twardy, karta graficzna w zależności od zawartości gry

Oprócz spełnienia tych wymagań należy również zainstalować następujące składniki:

Istnieje kilka wzorców dystrybucji gier dla systemu Windows, więc wybierz preferowaną metodę.

Rozpowszechniaj pliki wykonywalne i inną zawartość w takiej postaci, w jakiej są

Rozpowszechnij utworzoną grę (plik) w takiej postaci, w jakiej jest. Nawet jeśli jest to powiedziane tak, jak jest, zwykle jest to ". zip lub samorozpakowujący się plik . exe". To użytkownik decyduje, gdzie wyodrębnić pliki.

Najpierw otwórz projekt gry, którą chcesz rozpowszechnić.

Przełączmy "Debuguj" na "Wydaj" na pasku narzędzi. W ten sposób możesz wyeliminować informacje debugowania, których nie potrzebujesz do swojej gry, i zoptymalizować grę do kompilacji.

Oczywiście dobrym pomysłem jest również wcześniejsze przetestowanie w trybie wydania.

Wybierz pozycję "Skompiluj ponownie rozwiązanie" z menu Kompilacja, aby odrzucić dotychczasowe informacje o kompilacji i skompilować od podstaw.

Nie sądzę, aby istniał problem z normalną kompilacją, ale w rzadkich przypadkach mogą istnieć pliki, które nie są zbudowane w poprzednim stanie, dlatego zaleca się przebudowanie tuż przed dystrybucją.

Następnie pliki niezbędne do gry zostaną utworzone w następującym folderze w folderze projektu.

  • [Nazwa folderu projektu] [nazwa folderu projektu]\bin\x86\Release

W tym folderze znajdziesz ". .exe plik i . xnb" i inne pliki treści, struktury folderów utworzone w projekcie itp. Wszystko, co musisz zrobić, to rozpowszechnić te pliki w takiej postaci, w jakiej są. Jednak plik . Nie dodawaj samego "pdb", ponieważ nie ma to nic wspólnego z grą.

Nawiasem mówiąc, nazwa pliku wykonywalnego to nazwa pliku ustawiona w projekcie. Na rysunku jest tworzony w projekcie o nazwie "WindowsGame1", a ponieważ nazwa nie została zmieniona, nazwa pliku to "WindowsGame1.exe".

Jeśli chcesz przenieść utworzony plik bezpośrednio na inny komputer, możesz wziąć go takim, jaki jest, ale podczas rozpowszechniania go w Internecie normalne jest skompresowanie pliku w sensie konsolidacji pliku lub zmniejszenia jego rozmiaru.

Domyślnie system Windows XP i nowsze mają pojedynczy plik o nazwie ". Istnieje funkcja, która pozwala skompresować do "zip", więc lepiej z niej skorzystać.

Jest to łatwe, po prostu wybierz wszystkie potrzebne pliki, kliknij je prawym przyciskiem myszy i wybierz pozycję "Folder skompresowany (zip)" w menu "Wyślij do".

Następnie, jak pokazano na rysunku, zostanie utworzony plik zip, dlatego dobrym pomysłem jest umieszczenie go na swojej stronie i zarejestrowanie go w witrynie pobierania. (W zależności od rozmiaru pliku utworzenie pliku zip może zająć trochę czasu).

Nawiasem mówiąc, jeśli rozpowszechnisz plik wykonywalny na innych komputerach w takiej postaci, w jakiej jest, możesz użyć pliku . Jeśli klikniesz dwukrotnie plik ".exe" w takiej postaci, w jakiej się znajduje, możesz zagrać w grę, ale możesz zagrać w plik . Jeśli rozpowszechnisz go jako skompresowany plik, taki jak "zip", nie będziesz mógł go wykonać, chyba że rozpakujesz plik (cofniesz kompresję).

Dekompresja skompresowanych plików, ale przy użyciu pliku . W przypadku pliku "zip", jeśli masz system operacyjny Windows XP lub nowszy, możesz go rozpakować za pomocą standardowej funkcji. Najpierw użyj . Gdy masz już plik "zip", możesz go dwukrotnie kliknąć, aby przeglądać skompresowane pliki. Wśród nich " . .exe plik, ale jest on nadal w stanie skompresowanym, więc nie można go uruchomić.

Po wybraniu wszystkich tych plików skopiuj pliki i wklej je do dowolnego folderu, a zostaną one automatycznie rozpakowane, więc wszystko, co musisz zrobić, to uruchomić plik wykonywalny i zagrać w grę.

Dobrym pomysłem jest wyjaśnienie użytkownikowi, jak to zrobić w jakiś sposób.

Dystrybuowane w pakietach gier

XNA w wersji 4.0 zawiera funkcję Game Package. Będziesz mógł łatwo rozpowszechniać swoją grę, a także automatycznie kompresować, dekompresować i pakować pliki. Oczywiście komputer docelowy musi mieć zainstalowane niezbędne komponenty.

Należy pamiętać, że aby wdrożyć pakiet gry, na komputerze, na którym jest dystrybuowany, musi być również zainstalowane "XNA Game Studio 4.0". (Pakiety gier są przeznaczone wyłącznie do dystrybucji i grania przez twórców XNA). Nie wiem jednak, czy ten system zmieni się w przyszłości)

Najpierw musisz przebudować projekt i utworzyć plik wykonywalny, ale jest to ta sama metoda, co metoda opisana w "Dystrybucja plików wykonywalnych i innej zawartości w takiej postaci, w jakiej jest", więc pominę wyjaśnienie.

Po przebudowie projektu wybierz "Pakiet XXXXX jako gra XNA Creators Club" z menu Buduj. (XXXXX to nazwa projektu)

Następnie możesz zobaczyć, że plik o nazwie "XXXXX.ccgame" został utworzony w następującym folderze.

  • [Nazwa folderu projektu] [nazwa folderu projektu]\bin\x86\Release

To jest pakiet gier dla XNA i możesz go dystrybuować w takiej postaci, w jakiej jest. (Jednakże, w zależności od witryny, rozszerzenie ".ccgame" nie jest rozpoznawane, więc może być konieczne umieszczenie go w osobnym pliku ".zip", więc sprawdź to sam.)

Jeśli chcesz zagrać w grę w miejscu docelowym dystrybucji, możesz użyć . Kliknij dwukrotnie plik "ccgame". Następnie zostanie wyświetlone okno dialogowe podobne do tego pokazanego na rysunku, więc naciśnij przycisk "Rozpakuj", aby rozwinąć pakiet.

Następnie plik zostanie rozpakowany do następującego folderu, a wszystko, co musisz zrobić, to uruchomić grę tak, jak jest.

Dla systemu Windows XP (domyślnie)
  • C:\Documents and Settings[katalog użytkownika]\Ustawienia lokalne\Dane aplikacji\XNA Gry Creators Club
Dla Windows Vista, Windows 7 (domyślnie)
  • C:\Users\[katalog użytkownika]\AppData\Local\XNA Gry Klubu Twórców