Подгответе средата си за разработка
околна среда
- XNA Студио за игри
-
- 1.0 Обновяване
- 2.0
- 3.0
- 4.0 β
резюме
За да се развивате с XNA, трябва да имате следното: Ако правите игра за Windows, вие правите игра за Xbox 360 и правите игра за Windows Phone.
- Тъй като е базиран на XNA Game Studio 4.0, Zune е изключен.
- Windows Phone е наличен за 7 и по-нови версии.
Какво да подготвите: За какви | трябва да развиете играта си? | |
---|---|---|
персонален компютър | Windows, Xbox 360, Windows Phone | Зависи от вида на компютъра |
Windows 7, Vista, (XP) | Windows, Xbox 360, Windows Phone | Зависи от типа на операционната система |
Почетна - Xbox 360 | Почетна - Xbox 360 | Базова цена |
Конзола на Windows Phone | Windows Phone | Базова цена |
телевизия | Почетна - Xbox 360 | Базова цена |
Microsoft Xbox 360 контролер (за Windows) | (Windows), (Xbox 360) | Базова цена |
Среда за интернет връзка | (Windows), Xbox 360, (Windows Phone) | По доставчик и др. |
Свързана мрежова среда на Xbox 360 | Почетна - Xbox 360 | Зависи от застроената среда |
Инструменти за разработчици на Windows Phone | Windows, Xbox 360, Windows Phone | Свободен |
Визуално студио 2010 | Windows, Xbox 360, Windows Phone | Безплатно или платено |
XNA Гейм Студио 4.0 | Windows, Xbox 360, Windows Phone | Свободен |
Членство в Xbox Live | Почетна - Xbox 360 | Безплатно или платено |
кредитна карта | Xbox 360, (Windows Phone) | Зависи. |
Членство в клуба на създателите на XNA | Почетна - Xbox 360 | обезщетение |
XNA Студио за игри Connect | Почетна - Xbox 360 | Свободен |
DirectX SDK | Не е задължително | Свободен |
друг | Не е задължително | ---- |
* Знаците в скоби в платформата може да са или да не са необходими.
Ще обясним как да получите всеки необходим елемент и какво да имате предвид.
Компютър : Windows, Xbox 360, Windows Phone
На първо място, ще ви е необходим компютър, така че моля, подгответе го. Това трябва да е компютър, който има инсталиран "Windows" или може да го инсталира. (Вижте този раздел за повече информация относно типовете Windows и т.н.) Компютърът може да бъде настолен или лаптоп.
Той трябва да има интерфейс за свързване с интернет и вашия Xbox 360 (където можете да включите мрежова карта или кабел (който обикновено е включен, така че това е добре). Ще ви е необходим и компютър с USB порт, към който да свържете Windows Phone. (Това също обикновено е прикрепено, така че няма проблем)
Що се отнася до спецификациите на компютъра, по-добре е да подготвите възможно най-висока производителност и да имате среда, в която можете да се развивате без стрес. Смятам обаче, че има хора, които не са непременно способни да го направят, затова ще напиша необходимия минимум според приложението за разработка.
Ако разработвате игра, която се изпълнява на Windows
При стартиране на програма с помощта на XNA Framework на Windows се изисква графична карта (видеокарта или чипсет), която поддържа шейдър модел версия 2.0 или по-висока (Какво е шейдър модел?). (от Уикипедия)). Ако наскоро имате компютър на пазара (от 2010 г.), има голяма вероятност да отговаряте на това условие, но ако имате компютър или нетбук, който използвате само за бизнес употреба преди известно време, трябва да сте наясно, че вашата графична карта може да не поддържа модела шейдър.
Други спецификации нямат особено минимална линия. Това може да бъде разликата между тежка и бърза работа.
Ако имате нужда от видеокарта за настолен компютър, може да искате да разгледате онлайн магазини или магазини за части. Ако искате да си купите самия компютър, мисля, че компютър, за който се казва, че е за игри, ще бъде по-удобен за разработване.
Ако разработвате игра, която ще работи само на Xbox 360
Ако ще стартирате играта само на Xbox 360, няма минимален набор за PC спецификации.
Ако разработвате игра, която се изпълнява само на Windows Phone
Ако искате играта ви да се изпълнява само на реално устройство с Windows Phone, няма минимален набор за PC спецификации. Ако обаче искате да използвате емулатор, трябва да имате някои спецификации.
Други спецификации
Пространството на твърдия диск се заема от няколко гигабайта за инсталирането на средата за разработка. Трябва да е достатъчно, за да имате около 10GB ~ 20GB безплатно. Не мисля, че е проблем, ако е скорошен компютър.
Ако правите игра за Windows, може би е по-добре да подготвите тестов компютър, за да проверите "поне стартирайте с тази спецификация" според играта, която сте създали.
Windows : Windows, Xbox 360, Windows Phone
Windows поддържа разработка на следните версии: (пренасочване от XNA Game Studio 4.0)
Windows, Xbox 360 разработка на игри
- Windows XP SP3 или по-нова версия, Windows Vista SP1 или по-нова версия, Windows 7
Разработване на игри за Windows Phone
- Windows Vista SP2 или по-нова версия, Windows 7
Xbox 360 : Xbox 360
Изисква се за отстраняване на грешки и стартиране на игри на Xbox 360. Обратно, ако не разработвате игри за Xbox 360, това не е необходимо.
Ако използвате Xbox 360, трябва да имате инсталиран твърд диск Xbox 360 в допълнение към конзолата. Има няколко капацитета на твърдия диск, като "20GB", "120GB" и "250GB", но всеки от тях няма значение. Без него няма да можете да съхранявате средата, от която се нуждаете за разработката на XNA или данните, които създавате.
Също така, моля, имайте предвид, че има "Xbox 360 Memory Unit" като същия носител за съхранение, но той не може да бъде запазен тук.
Ако искате да се свържете към Xbox 360 безжично, ще ви е необходим "Xbox360 безжичен мрежов адаптер" отделно.
Тяло на Windows Phone: Windows Phone
* Да бъде описан на по-късна дата
ТВ : Xbox 360
Изисква се използването на Xbox 360. Това е естествено, защото обикновено го използвате в игрите, но нека подготвим подходящ. Той също така поддържа видео изход с висока разделителна способност, така че можете незабавно да гледате играта, която сте създали на мощен екран.
Също така, ако използвате кабела във връзката по-долу, можете също да го изведете на компютърен монитор. Ако разполагате само с монитор за вашия компютър, препоръчваме ви да разполагате с него.
Microsoft Xbox 360 контролер (за Windows) : (Windows), (Xbox 360)
Изисква се, ако искате да използвате контролера на Xbox 360 в Windows. Той се предоставя със CD, така че ако използвате Windows XP, инсталирайте го и след това свържете контролера чрез USB (или следвайте тази връзкаМожете да изтеглите и инсталирате Microsoft Xbox 360 Controller Game Controller Software за Windows от . В случая на Windows Vista и Windows 7 е добре да се свържете както е.
Ако имате конзола Xbox 360, няма да имате никакви проблеми, защото тя идва със специален контролер от самото начало. Ако обаче искате да направите игра с множество контролери, ще трябва да я закупите отделно. Същото важи и за Windows.
Изисквания за интернет връзка: (Windows), Xbox 360, (Windows Phone)
По време на разглеждането на тази страница, вероятно сте свързани с интернет, така че не мисля, че има проблем. Ако средата, която разработвате, не е свързана с интернет, моля, направете отделен договор с доставчик. Разработката на игри за Windows, Xbox 360 и Windows Phone имат малко по-различни изисквания за свързване с интернет.
Ако разработвате игра, която се изпълнява на Windows
Ако разработвате само игри за Windows, ще трябва да сте свързани с интернет, когато инсталирате средата за разработка, но не е нужно да сте свързани след това.
За мрежовите игри обаче е необходима интернет връзка.
Ако разработвате игра, която се изпълнява на Windows Phone
Ако разработвате игри само за Windows Phone, ще трябва да сте свързани с интернет, когато инсталирате средата за разработка, но не е необходимо да сте свързани по време на разработката на игри.
Ако обаче искате да играете мрежова игра с помощта на емулатор, ще ви е необходима интернет връзка. Това не се отнася за тестове на реални устройства.
Също така, за игри с Windows Phone трябва да сте свързани с интернет, когато регистрирате приложението си.
Ако разработвате игра, която ще работи само на Xbox 360
Това винаги се изисква при разработването на игри за Xbox 360, защото трябва да се свържете с Xbox Live по интернет, за да стартирате XNA Game Studio Connect. Връзката е задължителна на конзолата Xbox 360.
Свързана мрежова среда на Xbox 360: Xbox 360
За повече информация посетете официалния сайт на Xbox.
Инструменти за разработчици на Windows Phone : Windows, Xbox 360, Windows Phone
Това е среда за разработка за разработване на игри с XNA. "C#" ще се използва като език за програмиране. Ако инсталирате "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" и "XNA Game Studio 4.0" ще бъдат инсталирани едновременно. XNA Game Studio 4.0 поддържа и други по-високи версии на Visual Studio 2010 за C#.
Ако искате да го инсталирате ръчно, моля, изтеглете го от връзката по-долу.
- Windows Phone Developer Tools RTW (Web Installer) (Ако го искате като файл с дисково изображение, можете да го изтеглите от връзката ".iso" в долната част на страницата с връзки)
Подробни инструкции за инсталирането на инструментите за разработчици на Windows Phone можете да намерите на следващата страница.
* В съветите тук и "Visual C# 2010 Express Edition", и "Visual Studio 2010" може да са смесени, но почти няма разлика в съдържанието.
Visual Studio 2010 : Windows, Xbox 360, Windows Phone
Среда за разработка на програмиране в XNA. "C#" ще се използва като език за програмиране. Ако инсталирате "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" и "XNA Game Studio 4.0" ще бъдат инсталирани едновременно, така че ако инсталирате този инструмент, Visual Studio 2010 Express Не е нужно да го инсталирате отделно.
"Visual C# 2010 Express Edition" може да бъде изтеглен от сайта на Microsoft и може да се използва безплатно, стига да се регистрирате. XNA Game Studio 4.0 C# е съвместим и с други версии от по-високо ниво на Visual Studio 2010.
Трябва да инсталирате Visual Studio 2010, преди да инсталирате XNA Game Studio 4.0.
Ако искате да го инсталирате ръчно, моля, изтеглете го от връзката по-долу.
- Visual C# 2010 Express Edition (Web Installer) (Натиснете тук, ако искате да инсталирате версията на CD образа)
Подробни инструкции за инсталирането на Visual Studio 2010 можете да намерите на следващата страница.
* В съветите тук и "Visual C# 2010 Express Edition", и "Visual Studio 2010" може да са смесени, но почти няма разлика в съдържанието.
XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone
Ако разработвате с XNA, трябва да инсталирате XNA Game Studio 4.0 в допълнение към Visual Studio 2010. Ако инсталирате инструментите за разработчици на Windows Phone, едновременно ще се инсталират Visual Studio 2010 Express за Windows Phone и XNA Game Studio 4.0. Не е нужно да го инсталирате отделно.
Трябва да инсталирате XNA Game Studio 4.0 след инсталиране или актуализиране до Visual Studio 2010.
Ако се опитате да инсталирате XNA Game Studio 4.0, преди да инсталирате Visual Studio 2010, ще получите съобщение, че Visual Studio 2010 не е инсталиран и няма да можете да го инсталирате.
Можете да изтеглите XNA Game Studio 4.0 от линка по-долу.
Можете също така да намерите подробни инструкции за инсталирането на XNA Game Studio 4.0 на следните страници:
Членство в Xbox Live: Xbox 360
За да създавате игри за Xbox 360, ще ви е необходимо членство в Xbox Live. За повече информация относно записването за членство в Xbox Live, моля, вижте връзката по-долу.
Имайте предвид, че членството в Xbox Live може да бъде безплатно Сребърно членство. Ако нямате Златно членство, автоматично ще бъдете преобразувани в Сребърно членство, така че не е нужно да се притеснявате за това. (Използвам го със сребърно членство.) )
Трябва обаче да имате "Златно членство", за да играете игри на Xbox 360, използвайки мрежата.
Кредитна карта : Xbox 360, (Windows Phone)
Изисква се за закупуване на членство в XNA Creators Club. Ако сте студент или непълнолетен, ще ви е необходимо съгласието на вашия настойник или ще го използвате от ваше име. Моля, консултирайте се с вашия настойник преди употреба.
Също така, ако сте създали игра за Windows Phone, ще ви е необходима, за да регистрирате играта си.
Членство в клуба на създателите на XNA: Xbox 360
За да правите игри за Xbox 360, трябва да закупите членство в XNA Creators Club. Ако не е необходимо да използвате Xbox 360, не е нужно да купувате членство в XNA Creators Club. Ще трябва да въведете личната си информация, когато правите покупка, но моля, имайте предвид, че няма да можете да се регистрирате, ако сте на възраст под 12 години.
Можете да закупите членство в XNA Creators Club на вашия Xbox 360. Членствата са на разположение за 12 месеца (9,800 йени) и 4 месеца (4,800 йени) (от 2010/10/01).
Можете да намерите инструкции за това как да закупите на тази страница.
XNA Game Studio Connect : Xbox 360
XNA Game Studio Connect се използва за стартиране на игри, създадени с XNA, и за свързване с компютър. Отново, ще ви трябва само ако разработвате за Xbox 360.
Можете да изтеглите XNA Game Studio Connect на същото място, където сте закупили членството си в XNA Creators Club. Самата XNA Game Studio Connect е безплатна.
За да свържете Windows към Xbox 360 с помощта на XNA Game Studio Connect, вижте връзката по-долу.
DirectX SDK
Нямате нужда от него за разработка на XNA, но идва с инструменти, които са полезни за разработка, така че мисля, че си струва да се инсталира.
Можете да изтеглите DirectX SDK от връзката по-долу.
друг
Слагам неща, които е хубаво да има, ако е необходимо.
Xbox 360 памет (512MB) Xbox 360 памет (64MB) |
Може да се използва за тестване, когато има няколко устройства за местоназначение на данни. |