Създаване на проект за вашата игра за Xbox 360
резюме
Създайте проект за вашата игра за Xbox 360 в XNA.
*Моля, имайте предвид, че от 10.01.2010 г. всички системи, свързани с Xbox 360 в XNA Game Studio 4.0, са β версии.
Работна среда
Предпоставки
Поддържани XNA версии | 4.0 |
Поддържани платформи |
|
Необходима версия на шейдъра за върхове на Windows | |
Необходима версия на засенчващия пиксел на Windows |
Работна среда
платформа | Уиндовс 7, Ксбокс 360 |
вещество
Нека създадем "проект", за да направим игра за Windows. "Проект" е структура, която колективно управлява ресурси като програми и изображения. Всеки път, когато правите игра, започвате със създаването на този проект.
Когато разработвате игра за Xbox 360, трябва да се уверите, че вашият Xbox 360 е готов да приема комуникации от Windows, за да може играта ви да работи на Xbox 360. Ето как да го направите.
След като стартирате своя Xbox 360, отидете на страницата Игри и изберете Библиотека с игри.
Преместете се надясно и отворете "Типове".
Изберете Инди игри.
Изберете XNA Game Studio Connect.
Изберете Първи стъпки, за да стартирате XNA Game Studio Connect.
След това екранът ще се промени на този, показан на фигурата. Този екран е екранът в режим на готовност за получаване на комуникация от компютъра. При разработването на игра за Xbox 360, Xbox 360 обикновено остава в това състояние.
Сега, нека да създадем проект за Xbox 360 от страна на Windows.
Да започнем развойната среда "Visual Studio 2010". Създаването на проекти и създаването на програми се извършва основно с този софтуер.
Ако имате по-висока версия на Visual Studio 2010, стартирайте "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" от менюто "Старт".
Ако имате безплатна версия на Visual Studio 2010, стартирайте "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" или "Microsoft Visual Studio 2010 Express for Windows Phone" от менюто "Старт".
Ще се появи екран, подобен на този, показан на фигурата. Това е "Visual Studio".
Сега, нека да създадем проект. От лентата с инструменти в горния десен ъгъл на екрана натиснете бутона "Нов проект".
Можете да направите същото и от "Файл" в менюто.
Това ще отвори диалоговия прозорец "Нов проект", както е показано на фигурата.
От лявата страна на диалоговия прозорец изберете XNA Game Studio 4.0 от Инсталирани шаблони. Единственият език за програмиране е C#.
На първо място, изберете "Шаблон". Възможно е да започнете с празен проект без никакви файлове, но можете да използвате предварително направен шаблон за генериране на основни програми, файлове и т.н., така че можете да започнете да развивате целите си веднага.
В този случай ще създадем игра за Xbox 360, така че изберете "Xbox 360 Game (4.0)".
След това има елемент за въвеждане на "Име (име на проект)" в долната част на диалоговия прозорец, но е добра идея да въведете името на играта, която създавате. Това име на проект също е пространство от имена, така че е за предпочитане да го въведете с буквено-цифрови знаци, ако е възможно.
Този път ще продължим с "Xbox360Game1", въведен от самото начало.
След това задайте местоположението (пътя на папката), където искате да създадете проекта. Можете да въведете местоположението директно или да посочите пътя на папката от бутона "Преглед" вдясно. Ако е възможно, по-добре е да създадете път, състоящ се само от буквено-цифрови знаци.
"Решението" в долната част е рамката за организиране на проекта. Обикновено задавате името на целия проект, но за по-малки проекти то може да бъде същото като името на проекта. В XNA Game Studio 4.0, когато създавате нов проект, се създават два проекта, така че те се създават заедно в това решение.
Когато сте готови, натиснете бутона "OK".
След известно време проектът ще бъде създаден и ще видите програмата на екрана. Това ще бъде базовият шаблон.
Ако погледнете Solution Explorer от дясната страна на екрана (който може да е на различно място в зависимост от вашата среда на Visual Studio), ще видите, че има два проекта под решението и няколко файла в тях.
Между другото, има малка разлика във файла от времето, когато създадох проекта за игра за Windows.
Този път бих искал да стартирам програмата, без да правя никакви промени в програмата. Натиснете бутона "Start Debugging" в лентата с инструменти на екрана. Компилацията започва, компилацията започва и когато приключи, програмата се разгръща в Xbox 360 и играта се изпълнява.
Между другото, "изграждане" се отнася до поредица от задачи, които се изпълняват наведнъж, като автоматична проверка на програмата за грешки, създаване на ресурси и създаване на изпълним файл, който може да бъде стартиран от програмата.
Също така, тъй като проектът Xbox 360 има операция, наречена "Deploy" и играта не се изпълнява на Windows, трябва да изпратите данните, които създавате, на Xbox 360. Това е, което "поставянето" прави.
Сега, когато го стартирате, оформлението на екрана се променя, но нищо друго не се случва. Така че, ако погледнете телевизора, който е свързан към вашия Xbox 360, ще видите, че екранът е преминал към едноцветно запълване.
По този начин всичко, което трябва да направите, е да започнете да отстранявате грешки в Windows и играта ви ще бъде разположена на вашия Xbox 360 и лесно можете да стартирате играта си на Xbox 360.
Сега натиснете бутона "BACK" на контролера, свързан към вашия Xbox 360. Програмата по подразбиране е настроена да излезе от играта.
Ако нямате начин да излезете от играта на Xbox 360 и искате да принудите играта да се откаже от Visual Studio, натиснете бутона "Stop Debugging" в лентата с инструменти.
Между другото, игрите, които сложих на Xbox 360, са в категорията "Инди игри".
Методът на затваряне на създадения проект и методът на стартиране на производството от продължението са същите като при проектите на Windows, така че моля, обърнете се към това. Можете да оставите своя Xbox 360 сам.