Підготуйте середовище розробки

Сторінка оновлюється :
Дата створення сторінки :

середовище

Ігрова студія 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 Безкоштовний
Visual Studio 2010 Windows, Xbox 360, Windows Phone Безкоштовно або платно
Ігрова студія XNA 4.0 Windows, Xbox 360, Windows Phone Безкоштовний
Членство в Xbox Live Xbox 360 Безкоштовно або платно
кредитна картка Xbox 360 (Windows Phone) По-різному.
Членство в XNA Creators Club Xbox 360 Компенсації
XNA Game Studio Connect Xbox 360 Безкоштовний
DirectX SDK Не обов'язково Безкоштовний
інший Не обов'язково ----

* Символи в дужках на платформі можуть бути потрібні, а можуть і не знадобитися.

Ми пояснимо, як отримати кожен необхідний предмет і про що слід пам'ятати.

Комп'ютер : Windows, Xbox 360, Windows Phone

Перш за все, вам знадобиться комп'ютер, тому, будь ласка, підготуйте його. Це має бути комп'ютер, на якому встановлена «Windows» або може її встановити. (Див. цей розділ для отримання додаткової інформації про типи Windows тощо.) Комп'ютер може бути як настільним, так і ноутбуком.

Він повинен мати інтерфейс для підключення до Інтернету та Xbox 360 (куди ви можете підключити мережеву карту або кабель (який зазвичай входить до комплекту, тому це нормально). Для підключення до телефону Windows Phone також знадобиться комп'ютер із USB-портом. (Це також зазвичай додається, тому проблем не виникає)

Що стосується технічних характеристик комп'ютера, то краще підготувати максимально можливу продуктивність і мати середовище, де можна розвиватися без стресу. Однак я думаю, що є люди, які не обов'язково вміють це робити, тому я запишу необхідний мінімум відповідно до заявки на розробку.

Якщо ви розробляєте гру, яка працює на Windows

Під час запуску програми, що використовує XNA Framework у Windows, потрібна відеокарта (відеокарта або чіпсет), яка підтримує шейдерну модель версії 2.0 або вище (Що таке шейдерна модель?). (з Вікіпедії)). Якщо у вас є ПК на ринку недавно (станом на 2010 рік), існує висока ймовірність того, що ви відповідаєте цій умові, але якщо у вас є ПК або нетбук, який ви використовували лише для ділового використання деякий час тому, ви повинні знати, що ваша відеокарта може не підтримувати модель шейдерів.

Інші характеристики не мають особливо мінімальної лінії. Це може бути різницею між важкою та швидкою роботою.

Якщо вам потрібна відеокарта для настільного ПК, ви можете заглянути в інтернет-магазини або магазини запчастин. Якщо ви хочете купити сам ПК, я думаю, що комп'ютер, про який говорять, що він для ігор, буде зручнішим у розробці.

Якщо ви розробляєте гру, яка працюватиме лише на Xbox 360

Якщо ви збираєтеся запускати гру лише на Xbox 360, мінімальних характеристик для ПК немає.

Якщо ви розробляєте гру, яка працює лише на телефоні Windows Phone

Якщо ви хочете, щоб ваша гра запускалася лише на справжньому пристрої Windows Phone, мінімальних характеристик для ПК не встановлено. Однак, якщо ви хочете використовувати емулятор, вам потрібно мати деякі специфікації.

Інші характеристики

Місце на жорсткому диску займає кілька гігабайт для установки середовища розробки. Цього має бути достатньо, щоб мати близько 10 ГБ ~ 20 ГБ вільних. Я не думаю, що це проблема, якщо це нещодавній комп'ютер.

Якщо ви створюєте гру для Windows, можливо, краще підготувати тестовий комп'ютер, щоб перевірити «принаймні запустити з цією специфікацією» відповідно до гри, яку ви створили.

Windows : Windows, Xbox 360, Windows Phone

Windows підтримує розробку на наступних версіях: (Станом на реліз XNA Game Studio 4.0)

Windows, розробка ігор для Xbox 360

  • Windows XP з пакетом оновлень 3 (SP3) або новішої версії, Windows Vista з пакетом оновлень 1 (SP1) або пізнішої версії, Windows 7

Розробка ігор для Windows Phone

  • Windows Vista з пакетом оновлень 2 (SP2) або новішої версії, Windows 7

Xbox 360 : Xbox 360

Необхідний для налагодження та запуску ігор на Xbox 360. І навпаки, якщо ви не займаєтеся розробкою ігор для Xbox 360, в цьому немає необхідності.

Якщо ви використовуєте Xbox 360, на додаток до консолі у вас має бути встановлений жорсткий диск Xbox 360. Існує кілька ємностей жорсткого диска, наприклад «20 ГБ», «120 ГБ» і «250 ГБ», але будь-яка з них не має значення. Без нього ви не зможете зберігати середовище, необхідне для розробки 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. Він поставляється з компакт-диском, тому, якщо ви використовуєте Windows XP, встановіть його, а потім підключіть контролер через USB (або перейдіть за цим посиланнямВи можете завантажити та інсталювати програмне забезпечення Microsoft Xbox 360 Controller Game Controller для 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, оскільки для запуску XNA Game Studio Connect потрібно підключитися до Xbox Live через Інтернет. Підключення потрібне на консолі Xbox 360.

Підключене мережеве середовище Xbox 360: Xbox 360

Для отримання додаткової інформації відвідайте офіційний сайт Xbox.

Інструменти розробника Windows Phone: Windows, Xbox 360, Windows Phone

Це середовище розробки для розробки ігор з XNA. Як мова програмування буде використовуватися "C#". Якщо інсталювати "Windows Phone Developer Tools", "Visual Studio 2010 Express для Windows Phone" і "XNA Game Studio 4.0" будуть інстальовані одночасно. XNA Game Studio 4.0 також підтримує інші вищі версії Visual Studio 2010 для C#.

Якщо ви хочете встановити його вручну, завантажте його за посиланням нижче.

  • Windows Phone Developer Tools RTW (веб-інсталятор) (Якщо ви хочете отримати його як файл образу диска, ви можете завантажити його за посиланням ".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 для 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 вищого рівня.

Перш ніж інсталювати XNA Game Studio 4.0, необхідно інсталювати Visual Studio 2010.

Якщо ви хочете встановити його вручну, завантажте його за посиланням нижче.

Детальну інструкцію по установці 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 Developer Tools, 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 може бути безкоштовним Silver. Якщо у вас немає членства Gold, ви автоматично перейдете на срібне членство, тому вам не доведеться турбуватися про це. (Я використовую його зі срібним членством.) )

Однак ви повинні мати «Золоте членство», щоб грати в ігри на Xbox 360 через мережу.

Кредитна картка : Xbox 360 (Windows Phone)

Необхідно придбати членство в XNA Creators Club. Якщо ви студент або неповнолітній, вам знадобиться згода вашого опікуна або використання його від вашого імені. Будь ласка, проконсультуйтеся зі своїм опікуном перед використанням.

Крім того, якщо ви створили гру для Windows Phone, вона знадобиться вам для реєстрації гри.

Членство в XNA Creators Club: Xbox 360

Щоб створювати ігри для Xbox 360, потрібно придбати членство в XNA Creators Club. Якщо вам не потрібно використовувати Xbox 360, вам не потрібно купувати членство в XNA Creators Club. Вам потрібно буде ввести свої особисті дані при покупці, але зверніть увагу, що ви не зможете зареєструватися, якщо вам ще не виповнилося 12 років.

Ви можете придбати членство в XNA Creators Club на Xbox 360. Членство доступне на 12 місяців (9,800 ієн) і 4 місяці (4,800 ієн) (станом на 01.10.2010).

Інструкції щодо покупки ви можете знайти на цій сторінці.

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 (512 МБ)
Блок пам'яті Xbox 360 (64 МБ)
Його можна використовувати для тестування, коли є кілька пристроїв призначення даних.