Разпространение на игри за Windows
резюме
Научете как да разпространявате играта си за Windows.
Работна среда
Предпоставки
||| |-|=| | Поддържани XNA версии | 4.0 | | Поддържани платформи |
- Windows XP SP3 или по-нова версия
- Windows Vista SP2 или по-нова версия
- Прозорци 7
Работна среда
платформа | Прозорци 7 |
вещество
Когато разпространявате игра за Windows, няма особен проблем при създаването на данни за разпространение, но средата за разпространение, за да стартирате създадената игра, трябва да отговаря на следните условия или спецификации.
- Операционната система е Windows XP SP3 или по-нова версия, Windows Vista SP1 или по-нова версия, или Windows 7
- Видеокарта или чипсет, който поддържа шейдър модел версия 2.0 или по-нова
- CPU, памет, HDD, видео карта в зависимост от съдържанието на играта
Освен че отговаряте на тези изисквания, трябва да инсталирате и следните компоненти:
- Microsoft .NET Framework 4 (само за клиентски профил)
- Microsoft XNA Framework Redistributable 4.0
- Microsoft XNA Game Studio 4.0 (ако се разпространява в пакет с игри)
Има няколко модела на разпространение за игри за Windows, така че изберете метода, който предпочитате.
Разпространявайте изпълними файлове и друго съдържание такива, каквито са
Разпределете създадената игра (файл) такава, каквато е. Дори и да е казано така, както е, обикновено е ". zip файл или саморазархивиращ се . exe". От потребителя зависи да реши къде да извлече файловете.
Първо, отворете проекта за играта, която искате да разпространите.
Нека превключим "Debug" на "Release" в лентата с инструменти. По този начин можете да елиминирате информацията за отстраняване на грешки, която не ви е необходима за играта ви, и да оптимизирате играта си за изграждане.
Разбира се, също така е добра идея да тествате в режим Release предварително.
Изберете "Rebuild Solution" от менюто Build, за да отхвърлите информацията за изграждане досега и да изградите от нулата.
Не мисля, че има проблем с нормалното изграждане, но в редки случаи може да има файлове, които не са изградени в предишното си състояние, така че се препоръчва да се възстанови точно преди разпространението.
След това файловете, необходими за играта, ще бъдат създадени в следната папка в папката на проекта.
- [Име на папка на проект] [име на папката на проекта]\bin\x86\Release
В тази папка ще намерите ". .exe файл и . xnb" и други файлове със съдържание, структури от папки, създадени в проекта и др. Всичко, което трябва да направите, е да разпространявате тези файлове такива, каквито са. Въпреки това, на . Не включвайте само "pdb", тъй като няма нищо общо с играта.
Между другото, името на изпълнимия файл е името на файла, зададено в проекта. На фигурата той е създаден в проект, наречен "WindowsGame1", и тъй като името не е променено, името на файла е "WindowsGame1.exe".
Ако искате да вземете създадения файл директно на друг компютър, можете да го вземете такъв, какъвто е, но когато го разпространявате в мрежата, е нормално да компресирате файла в смисъл на консолидиране на файла или намаляване на размера му.
По подразбиране Windows XP и по-нови версии имат един файл, наречен ". Има функция, която ви позволява да компресирате в "zip", така че е по-добре да го използвате.
Лесно е да се направи, просто изберете всички файлове, от които се нуждаете, щракнете с десния бутон върху него и изберете елемента "Компресирана (компресирана) папка" в менюто "Изпрати до".
След това, както е показано на фигурата, ще бъде създаден zip файл, така че е добра идея да го поставите на сайта си и да го регистрирате на сайта за изтегляне. (В зависимост от размера на файла, създаването на zip файла може да отнеме известно време.)
Между другото, ако разпространявате изпълнимия файл на други компютри такъв, какъвто е, можете да използвате . Ако щракнете двукратно върху файла ".exe" такъв, какъвто е, можете да играете играта, но можете да играете . Ако го разпространявате като компресиран файл като "zip", няма да можете да го изпълните, освен ако не декомпресирате файла (отмените компресирането).
Декомпресиране на компресирани файлове, но с помощта на . В случай на "zip" файл, ако имате операционна система Windows XP или по-нова версия, можете да го разархивирате със стандартната функция. Първо, използвайте . След като имате "zip" файла, можете да кликнете двукратно върху него, за да прегледате компресираните файлове. Сред тях, " . .exe файл, но това все още е в компресирано състояние, така че не можете да го изпълните.
След като всички тези файлове са избрани, копирайте файловете и ги поставете във всяка папка и те ще бъдат автоматично разархивирани, така че всичко, което трябва да направите, е да стартирате изпълнимия файл и да играете играта.
Добра идея е да обясните на потребителя как да направи това по някакъв начин.
Разпределени в игрови пакети
XNA версия 4.0 включва функцията Game Package. Ще можете лесно да разпространявате играта си и ще можете автоматично да компресирате, декомпресирате и пакетирате файлове. Разбира се, целевият компютър трябва да има инсталирани необходимите компоненти.
Моля, имайте предвид, че за да разположите пакета с игри, "XNA Game Studio 4.0" трябва да бъде инсталиран и на компютъра, на който се разпространява. (Пакетите с игри са предназначени да се разпространяват и играят само от създателите на XNA.) Не знам обаче дали тази система ще се промени в бъдеще)
Първо, трябва да възстановите проекта и да създадете изпълним файл, но той е същият като метода, описан в "Разпространение на изпълними файлове и друго съдържание, както е", така че ще пропусна обяснението.
След като проектът бъде възстановен, изберете "Пакет XXXXX като XNA Creators Club Game" от менюто Build. (XXXXX е името на проекта)
След това можете да видите, че в следната папка е създаден файл, наречен "XXXXX.ccgame".
- [Име на папка на проект] [име на папката на проекта]\bin\x86\Release
Това е пакетът за игра за XNA, и можете да го разпространявате както е. (Въпреки това, в зависимост от сайта, разширението ".ccgame" не се разпознава, така че може да се наложи да го поставите в отделен файл ".zip", така че моля, проверете сами.)
Ако искате да играете играта в местоназначението за разпространение, можете да използвате . Щракнете двукратно върху файла "ccgame". След това ще се покаже диалогов прозорец като този, показан на фигурата, така че натиснете бутона "Разопаковане", за да разширите пакета.
След това файлът ще бъде извлечен в следната папка и всичко, което трябва да направите, е да стартирате играта такава, каквато е.
- За Windows XP (по подразбиране)
-
- C:\Документи и настройки[потребителска директория]\Локални настройки\Данни за приложението\XNA Creators Club Games
- За Windows Vista, Windows 7 (по подразбиране)
-
- C:\Потребители\[потребителска директория]\AppData\Local\XNA Creators Club Games