- Приложения UWP для Xbox One UWP on Xbox One
- Видео Videos
- Getting started with UWP app development on Xbox One
- Before you start
- Setting up your development PC
- Setting up your Xbox One console
- Creating your first project in Visual Studio
- Приложение Xbox для ПК с Windows 10
- Отправляйтесь на встречу со своей новой любимой игрой
- Найти игры для компьютера
- Не знаете, во что играть дальше?
- Быстрый доступ и запуск игр
- Общайтесь и играйте с друзьями
- Чат
- Xbox Game Bar позволяет быстро реагировать
- Уведомления приложения
- Купить компьютерную игру
- Обратная связь по приложению Xbox
Приложения UWP для Xbox One UWP on Xbox One
Приступите к созданию приложений универсальной платформы Windows (UWP) для Xbox One. Get started building apps for the Universal Windows Platform (UWP) on Xbox One.
Платформа UWP для Xbox One поддерживает разработку как приложений, так и игр. UWP on Xbox One supports developing both apps and games. Вам не нужно участвовать в программе для разработчиков, чтобы экспериментировать, создавать и тестировать игры или приложения для Xbox. You don’t have to be part of a developer program to experiment, create, and test games or apps on Xbox. Все, что вам нужно — учетная запись разработчика в Центре партнеров. All you need is a developer account in Partner Center. Когда вы будете готовы публиковать и продавать игры для Xbox One или использовать Xbox Live в Windows 10, вам нужно будет присоединиться к Xbox Live Creators Program или стать разработчиком ID@Xbox. When you are ready to publish and sell games on Xbox One or take advantage of Xbox Live on Windows 10, you need to join the Xbox Live Creators Program or be an ID@Xbox developer. Если вы планируете стать разработчиком для ID@Xbox, перед регистрацией учетной записи разработчика мы советуем подать заявку на участие в программе. If you plan to be an ID@Xbox developer, we recommend applying to the program first before registering for a developer account. Дополнительные сведения см. в статье Developer program overview (Обзор программы разработчика). For more info, see Developer program overview.
В этом разделе содержится пошаговая инструкция по настройке системы и процедуре аутентификации, информация об установке необходимых версий Visual Studio и средств Windows 10, а также руководство по созданию, запуску и отладке вашего первого простого приложения. This section includes setup steps, a guide through the authentication process, information about installing the required versions of Visual Studio and Windows 10 tools, and the steps to build, run, and debug your first simple application.
Раздел Topic | Описание Description |
---|---|
Начало работы Getting started | Руководство по началу разработки приложений UWP для Xbox One. Getting started guide for UWP on Xbox One development. |
Новые возможности What’s new | Новые возможности в UWP для Xbox One. Highlights new features in UWP on Xbox One. |
Активация режима разработчика Xbox One Xbox One Developer Mode activation | В этой статье описано, как включить режим разработчика в Xbox One. Explains how to enable Developer Mode on Xbox One. |
Отключение режима разработчика в Xbox One Disabling Developer Mode on Xbox One | В этой статье описано, как отключить режим разработчика в Xbox One. Explains how to disable Developer Mode on Xbox One. |
Настройка среды разработки UWP для Xbox Set up your UWP on Xbox development environment | В этом разделе описано, как настраивать и тестировать среду разработки Xbox One. Describes the steps to set up and test your Xbox One development environment. |
Примеры Samples | Указатель на местоположение GitHub (TVHelpers), где вы найдете полезные примеры XAML и JavaScript, чтобы начать разработку для Xbox. Pointer to the GitHub location – TVHelpers — where you will find useful XAML and JavaScript samples to get you started developing for Xbox. В этих примерах представлен полноценный шаблон мультимедийного приложения XAML, а также описаны процессы автоматической навигации с помощью контроллера, воспроизведения мультимедиа и поиска веб-технологий. Samples include a full XAML Media App template as well as automatic controller navigation, rich media playback, and search for web-based technologies. |
Известные проблемы Known issues | Известные проблемы с UWP для Xbox One. Known issues with UWP on Xbox One. |
Вопросы и ответы FAQ | Вопросы и ответы, связанные с приложениями UWP для Xbox One. Frequently asked questions related to UWP on Xbox One. |
Инструменты Tools | В разделе описывается инструмент для Xbox One под названием Dev Home, а также показано, как использовать портал устройств Windows и настраивать Visual Studio для разработки. Describes the Xbox One-specific tool Dev Home, how to use the Windows Device Portal, and how to set up Visual Studio for development. Также в разделе даются рекомендации для начинающих разработчиков по созданию приложений UWP для Xbox и показано, как использовать инструмент Fiddler для просмотра данных о сетевом трафике. This section also guides a new developer through their first Xbox UWP application and explains how to use the Fiddler tool to view network traffic. |
Мероприятие «Разработка приложений на Xbox» App Dev on Xbox event | Мероприятие «Разработка приложений на Xbox» — превосходная отправная точка для разработчиков, которые хотят создавать приложения для Xbox. The App Dev on Xbox event is a great starting point for developers new to building apps on Xbox. Посмотрите записи сеансов и прочитайте блоги о мероприятии. Watch the recorded sessions and read the blog posts from the event. |
Проектирование для Xbox и ТВ Designing for Xbox and TV | В этом разделе даются рекомендации по проектированию приложения для просмотра на ТВ, ввод в котором будет осуществляться с помощью контроллера. Describes best practices for designing an app that will be viewed on a TV and will use a controller for input. |
Рекомендации для Xbox Xbox best practices | Выключение режима мыши, рисование на краях экрана и отключение масштабирования. How to turn off mouse mode, draw to the edges of the screen, and disable scaling. |
Использование голосовых функций для вызова элементов пользовательского интерфейса Using speech to invoke UI elements | Рекомендации для поддержки оболочки с поддержкой голосовых функций в приложениях UWP на Xbox. Describes best practices for supporting Voice Enabled Shell in UWP apps on Xbox. |
Системные ресурсы для приложений UWP и игр для Xbox One System resources for UWP apps and games on Xbox One | В этом разделе описаны ресурсы, доступные для приложения при запуске на Xbox One. Describes the resources available to your application when it is running on Xbox One. |
Вводные сведения о многопользовательских приложениях Introduction to multi-user applications | В этом разделе описаны многопользовательские приложения для Xbox One. Describes multi-user applications (MUAs) on Xbox One. |
Автоматизация задач разработки для Xbox One Automating Xbox One Development tasks | В проекте WindowsDevicePortalWrapper на GitHub предоставлена библиотека, позволяющая автоматизировать распространенные задачи разработки, такие как развертывание и запуск приложений. The WindowsDevicePortalWrapper project on GitHub provides a library that allows you to automate common development tasks such as deploying or launching an app. Проект содержит пример XboxWdpDriver.exe, который показывает, как использовать интерфейсы API для распространенных задач. The project includes a sample, XboxWdpDriver.exe, that demonstrates how to use the APIs for common tasks. |
Перенос существующих игр на Xbox Bringing existing games to Xbox | В зависимости от технологии, лежащей в основе вашей игры, мы можем предоставить вам пошаговые инструкции по ускорению переноса вашей игры на Xbox с помощью UWP. Based on what technology your game is built on top of, we can direct you to step-by-step instructions that can expedite the process of bringing your game to Xbox using the UWP. |
Функции UWP, которые не поддерживаются в Xbox UWP features not supported on Xbox | В этом разделе описаны функциональные области UWP, которые еще не полностью реализованы в Xbox One. Describes UWP feature areas that are not yet fully functional on Xbox One. |
Видео Videos
Следующие презентации на канале Channel 9 являются источником полезной информации о создании великолепных приложений для Xbox. The following talks on Channel 9 are a great source of information for building amazing apps on Xbox:
Getting started with UWP app development on Xbox One
Carefully follow these steps to successfully set up your PC and Xbox One for Universal Windows Platform (UWP) development. After you’ve got things set up, you can learn more about Developer Mode on Xbox One and building UWP apps on the UWP for Xbox One page.
Before you start
Before you start you will need to do the following:
- Set up a PC with the latest version of Windows 10.
[!NOTE] > Visual Studio 2019 is required if you are using the Windows 10, build 15063 SDK. —>
- Have at least five gigabytes of free space on your Xbox One console.
Setting up your development PC
Install Visual Studio 2015 Update 3, Visual Studio 2017, or Visual Studio 2019.
If you’re installing Visual Studio 2015 Update 3, make sure that you choose Custom install and select the Universal Windows App Development Tools check box – it’s not part of the default install. If you are a C++ developer, make sure that you choose Custom install and select C++.
If you’re installing Visual Studio 2017 or Visual Studio 2019, make sure that you choose the Universal Windows Platform development workload. If you’re a C++ developer, in the Summary pane on the right, under Universal Windows Platform development, make sure that you select the C++ Universal Windows Platform tools checkbox. It’s not part of the default install.
Install the latest Windows 10 SDK.
Enable Developer Mode for your development PC (Settings / Update & Security / For developers / Use developer features / Developer mode).
Now that your development PC is ready, you can watch this video or continue reading to see how to set up your Xbox One for development and create and deploy a UWP app to it.
Setting up your Xbox One console
Activate Developer Mode on your Xbox One. Download the app, get the activation code, and then enter it into the Manage Xbox One consoles page in your Partner Center app developer account. For more information, see Xbox One Developer Mode activation.
Open the Dev Mode Activation app and select Switch and restart. Congratulations, you now have an Xbox One in Developer Mode!
Your retail games and apps won’t run in Developer Mode, but the apps or games you create will. Switch back to Retail Mode to run your favorite games and apps.
Before you can deploy an app to your Xbox One in Developer Mode, you must have a user signed in on the console. You can either use your existing Xbox Live account or create a new account for your console in Developer Mode.
Creating your first project in Visual Studio
For C#: Create a new Universal Windows project, and in the Solution Explorer, right-click the project and select Properties. Select the Debug tab, change Target device to Remote Machine, type the IP address or hostname of your Xbox One console into the Remote machine field, and select Universal (Unencrypted Protocol) in the Authentication Mode drop-down list.
You can find your Xbox One IP address by starting Dev Home on your console (the big tile on the right side of Home) and looking at the top left corner. For more information about Dev Home, see Introduction to Xbox One tools.
For C++ and HTML/Javascript projects: You follow a path similar to C# projects, but in the project properties go to the Debugging tab, select Remote Machine in the Debugger to open the drop-down list, type the IP address or hostname of the console into the Machine Name field, and select Universal (Unencrypted Protocol) in the Authentication Type field.
Select x64 from the dropdown to the left of the green play button in the top menu bar.
When you press F5, your app will build and start to deploy on your Xbox One.
The first time you do this, Visual Studio will prompt you for a PIN for your Xbox One. You can get a PIN by starting Dev Home on your Xbox One and selecting the Show Visual Studio pin button.
After you have paired, your app will start to deploy. The first time you do this it might be a bit slow (we have to copy all the tools over to your Xbox), but if it takes more than a few minutes, something is probably wrong. Make sure that you have followed all of the steps above (particularly, did you set the Authentication Mode to Universal?) and that you are using a wired network connection to your Xbox One.
Sit back and relax. Enjoy your first app running on the console!
Приложение Xbox для ПК с Windows 10
Находите и скачивайте новые игры с помощью абонемента Xbox Game Pass, узнавайте, во что играют ваши друзья, и общайтесь с ними со своей консоли Xbox, мобильного телефона или компьютера.
Для игры на ПК требуются Windows 10 (последнее обновление) и приложение Xbox.
Отправляйтесь на встречу со своей новой любимой игрой
Воспользуйтесь доступом к более чем 100 высококачественным играм для ПК на Windows 10 с абонементом Xbox Game Pass для ПК.
Найти игры для компьютера
Просматривайте по жанрам, смотрите рекомендуемые и популярные игры или конкретную игру, соответствующую вашим предпочтениям.
Не знаете, во что играть дальше?
Попробуйте функцию «Удиви меня», которая предложит вам в случайном порядке игры из библиотеки Xbox Game Pass, которые вы еще не загрузили.
Быстрый доступ и запуск игр
Запускайте игры, в которые вы играете с Xbox Game Pass, или игры, которые вы добавили в свою коллекцию, одним нажатием кнопки.
Общайтесь и играйте с друзьями
Чат
Общайтесь в чате с другом или группой в голосовом режиме, с использованием текстовых сообщений и обменивайтесь GIF-изображениями, снимками экрана или игровыми клипами для визуального и интерактивного общения в чате.
Xbox Game Bar позволяет быстро реагировать
Начните разговор в приложении, а затем просто нажмите сочетание клавиш Win+G, чтобы продолжить разговор в игровой панели Xbox в процессе любимой игры.
Уведомления приложения
Благодаря уведомлениям приложения, которые появляются в центре уведомлений Windows, вы никогда не пропустите ни одного сообщения, приглашения на вечеринку или запроса друга.
Купить компьютерную игру
Перейдите на вкладку «Магазин» приложения, чтобы просматривать и покупать любимые игры для компьютера, DLC или дополнения. Владельцы Xbox Game Pass получают скидку до 20% на игры и до 10% на DLC и дополнения для игр из библиотеки Xbox Game Pass.
Системные требования приложения
ОС | Windows 10 (многие игры требуют наличия версии 1903 или старше) |
---|---|
Процессор | Intel Core i5; AMD Ryzen 5. Четырехъядерный или выше. |
ГРАФИЧЕСКИЙ ПРОЦЕССОР | NVIDIA GTX 1050; AMD Radeon RX 560 |
Память | 8ГБ ОЗУ, 3ГБ ВОЗУ |
---|---|
Жесткий диск | 150ГБ |
DirectX®: | DirectX 12 API |
Монитор | 1080p |
Системные требования зависят от игры; производительность повышается при использовании более производительных систем.
Не поддерживается на Windows 10 в S–режиме.
Обратная связь по приложению Xbox
Здесь, в Xbox, мы — страстная команда геймеров, которые вдохновлены идеей дальнейшего улучшения игровых возможностей в Windows 10. Помогите нам создать приложение, предоставив обратную связь. В приложении перейдите в Настойки > Обратная связь и поделитесь своими мыслями, чтобы помочь нам создать любимого игрового клиента, который нравится вам.