Създаване на проект за игра за Windows Phone
резюме
Създайте проект за вашата игра за Windows Phone в XNA.
* Този съвет е описан в "Visual Studio 2010 Professional Edition", но можете също да използвате Visual Studio 2010 Express за Windows Phone, инсталиран по-рано. Ако използвате версия, различна от японска, заменете името и работете.
Работна среда
Предпоставки
Поддържани XNA версии | 4.0 |
Поддържани платформи | Windows Vista SP2 или по-нова версия, Windows 7 |
Необходима версия на шейдъра за върхове на Windows | 2.0 |
Необходима версия на засенчващия пиксел на Windows | 2.0 |
Работна среда
платформа | Прозорци 7 |
вещество
Създаване на проект
Нека създадем "проект" за създаване на игра за Windows Phone. "Проект" е структура, която колективно управлява ресурси като програми и изображения. Ако правите игра, винаги започвате със създаването на този проект.
Да започнем развойната среда "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#.
На първо място, изберете "Шаблон". Възможно е да започнете с празен проект без никакви файлове, но можете да използвате предварително направен шаблон за генериране на основни програми, файлове и т.н., така че можете да започнете да развивате целите си веднага.
В този случай ще създадем "игра за Windows Phone", така че изберете "Windows Phone Game (4.0)".
След това има елемент за въвеждане на "Име (име на проект)" в долната част на диалоговия прозорец, но е добра идея да въведете името на играта, която създавате. Това име на проект също е пространство от имена, така че е за предпочитане да го въведете с буквено-цифрови знаци, ако е възможно.
Този път ще продължим с "WindowsPhoneGame1", въведен от самото начало.
След това задайте местоположението (пътя на папката), където искате да създадете проекта. Можете да въведете местоположението директно или да посочите пътя на папката от бутона "Преглед" вдясно. Ако е възможно, по-добре е да създадете път, състоящ се само от буквено-цифрови знаци.
"Решението" в долната част е рамката за организиране на проекта. Обикновено задавате името на целия проект, но за по-малки проекти то може да бъде същото като името на проекта. В XNA Game Studio 4.0, когато създавате нов проект, се създават два проекта, така че те се създават заедно в това решение.
Когато сте готови, натиснете бутона "OK".
След известно време проектът ще бъде създаден и ще видите програмата на екрана. Това ще бъде базовият шаблон.
Ако погледнете Solution Explorer от дясната страна на екрана (който може да е на различно място в зависимост от вашата среда на Visual Studio), ще видите, че има два проекта под решението и няколко файла в тях.
Проверете дали се изпълнява в емулатора на Windows Phone
Този път бих искал да стартирам програмата, без да правя никакви промени в програмата. Първо, изберете типа устройство, на което искате да работите, от лентата с инструменти. Ако нямате истинско устройство, можете да го тествате, като стартирате емулатора на Windows, като изберете "Windows Phone 7 Emulator".
Натиснете бутона "Start Debugging" в лентата с инструменти на екрана. Компилацията започва и когато завърши, програмата се разгръща в емулатора на Windows Phone и играта се изпълнява.
Между другото, "изграждане" се отнася до поредица от задачи, които се изпълняват наведнъж, като автоматична проверка на програмата за грешки, създаване на ресурси и създаване на изпълним файл, който може да бъде стартиран от програмата.
Също така, проектът за Windows Phone има операция, наречена "Deploy", което означава, че играта няма да се изпълнява на Windows, така че трябва да изпратите данните, които създавате, на Windows Phone. Това е, което "поставянето" прави.
Когато програмата се изпълнява, Windows Phone емулаторът се стартира и играта се изпълнява. Когато всъщност го стартирате, изглежда, че просто получавате син екран, но разбира се, не сте създали нищо, така че изглежда така. Отсега нататък ще пишем програма и ще правим игра.
На този екран няма какво повече да се направи, така че излезте от играта. За да излезете, щракнете върху бутона Назад в долния ляв ъгъл на емулатора. Между другото, бутонът Назад не завършва играта по подразбиране, а е написан така, че да завършва с програмата на първия проект, който сте създали.
Този път целта е да се създаде проект, така че това е краят.
За да затворите проекта, изберете "Затвори решението" от менюто "Файл". Проектът ще бъде затворен, така че ако нямате какво друго да правите, можете да затворите прозореца.
Между другото, дори и да не си правите труда да направите това, ако затворите прозореца, проектът ще бъде затворен автоматично. Ако сте направили някакви редакции, ще бъдете подканени да потвърдите запазването, така че, моля, запазете и излезте.
Отсега нататък ще отваряте проекта, който сте създали, но има няколко начина да го направите.
Отваряне от началната страница
В долния ляв ъгъл на "Начална страница", която се появява, когато стартирате Visual Studio, има елемент, наречен "Последни проекти", и както подсказва името, има няколко наскоро използвани проекта, така че можете да го отворите, като просто кликнете върху проекта, който искате да отворите.
Отваряне от менюто
Ако изберете "Файл", "Отвори" или "Проект / Решение" от менюто, ще се отвори диалоговият прозорец за избор на файл, така че отидете в папката, където сте записали проекта и отворете файла "XXXXX.sln".
Можете да направите същото и от "Open Project" на началната страница.
Отвори от файл
Във файловия мениджър например въведете . Просто кликнете два пъти върху файла "sln" директно, за да отворите проекта едновременно със стартирането на Visual Studio 2010.