Створення проекту гри для Xbox 360
зведення
Створіть проект своєї гри для Xbox 360 в XNA.
*Зверніть увагу, що станом на 01.10.2010 всі системи, пов'язані з Xbox 360 в XNA Game Studio 4.0, є β версіями.
Робоче середовище
Передумови
Підтримувані версії XNA | 4.0 |
Підтримувані платформи |
|
Потрібна версія вершинного шейдера Windows | |
Потрібна версія піксельного шейдера для Windows |
Робоче середовище
платформа | Windows 7, Xbox 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 для Windows Phone» з меню «Пуск».
З'явиться екран, аналогічний зображеному на малюнку. Це «Візуальна студія».
Тепер давайте створимо проект. На панелі інструментів у верхньому правому куті екрана натисніть кнопку «Новий проект».
Ви також можете зробити те ж саме з «Файлу» в меню.
Відкриється діалогове вікно «Новий проект», як показано на малюнку.
У лівій частині діалогового вікна виберіть XNA Game Studio 4.0 у розділі «Встановлені шаблони». Єдиною мовою програмування є C#.
Перш за все, вибираємо «Шаблон». Можна почати з порожнього проекту взагалі без файлів, але ви можете використовувати готовий шаблон для створення базових програм, файлів і т.д., щоб ви могли відразу почати розробляти свої цілі.
В даному випадку ми будемо створювати гру для Xbox 360, тому вибираємо "Xbox 360 Game (4.0)".
Далі є пункт для введення «Назва (назва проекту)» внизу діалогового вікна, але непогано буде ввести назву гри, яку ви створюєте. Ця назва проєкту також є простором назв, тому бажано вводити її буквено-цифровими символами, якщо це можливо.
Цього разу ми продовжимо з «Xbox360Game1», введеним із самого початку.
Далі вкажіть місце (шлях до папки), де ви хочете створити проект. Ви можете ввести розташування безпосередньо, або ви можете вказати шлях до папки за допомогою кнопки «Огляд» праворуч. Якщо є можливість, краще створити шлях, що складається тільки з буквено-цифрових символів.
«Рішення» внизу - це рамки для організації проекту. Зазвичай вказується ім'я всього проекту, але для невеликих проектів воно може збігатися з назвою проекту. У XNA Game Studio 4.0 щоразу, коли ви створюєте новий проект, створюються два проекти, тому вони створюються разом у цьому рішенні.
Коли закінчите, натисніть кнопку «ОК».
Через деякий час проект буде створений і ви побачите програму на екрані. Це і буде базовий шаблон.
Якщо ви подивитеся на Провідник рішень у правій частині екрана (який може бути в іншому місці залежно від середовища Visual Studio), ви побачите, що в рішенні є два проекти та кілька файлів у них.
До речі, у файлі є невелика відмінність від того, коли я створював ігровий проект для Windows.
Цього разу я хотів би запустити програму, не вносячи жодних змін у програму. Натисніть кнопку «Почати налагодження» на панелі інструментів на екрані. Починається збірка, починається збірка, а коли вона завершена, програма розгортається на Xbox 360 і гра запускається.
До речі, під «збіркою» мається на увазі ряд завдань, які виконуються відразу, таких як автоматична перевірка програми на помилки, створення ресурсів і створення виконуваного файлу, який може бути запущений програмою.
Крім того, оскільки проект Xbox 360 має операцію під назвою «Розгортання», а гра не запущена в Windows, вам потрібно надіслати створені дані на Xbox 360. Це те, що робить «розміщення».
Тепер, коли ви його запускаєте, макет екрану змінюється, але більше нічого не відбувається. Отже, якщо ви подивитеся на телевізор, підключений до Xbox 360, ви побачите, що екран перейшов на одноколірну заливку.
Таким чином, все, що вам потрібно зробити, це почати налагодження в Windows, і ваша гра буде розгорнута на Xbox 360, і ви зможете легко запустити гру на Xbox 360.
Тепер натисніть кнопку «НАЗАД» на контролері, підключеному до Xbox 360. Програма за замовчуванням налаштована на вихід з гри.
Якщо у вас немає можливості вийти з гри на Xbox 360 і ви хочете змусити гру вийти з Visual Studio, натисніть кнопку «Зупинити налагодження» на панелі інструментів.
До речі, ігри, які я викладаю на Xbox 360, знаходяться в категорії «Інді-ігри».
Спосіб закриття створеного проекту і спосіб запуску виробництва з продовження такі ж, як і для проектів Windows, тому, будь ласка, зверніться до нього. Ви можете залишити Xbox 360 у спокої.