Get started with PC game development

This section describes additional considerations you need to be familiar with when developing a PC game using the Microsoft Game Development Kit (GDK).

If you haven't already followed the steps in Set up your developer environment, you should start there first and then review the topics in this section.

In this section

Getting started for PC
Getting started for PC

PC Bootstrapper
Describes how the PC Bootstrapper improves pre-launch scenarios for MSIXVC packaged games for PC.

Supporting high DPI displays on PC
Describes supporting high DPI displays on PC.

Adding the GDK to an existing desktop project
Describes how to add the Microsoft Game Development Kit to an existing desktop (Windows PC) project.

Starting development of a new title using Gaming Runtime
Starting development of a new title using Gaming Runtime

Window display modes and title-callable UI dialogs
Describes the special considerations that are needed for dealing with window display modes on PC and showing title-callable UI (TCUI) dialogs.

Configuring your title to run as a single instance
Describes how to configure your title to run as a single instance.

Set up a remote test PC
Describes how to set up a remote test PC.

Configure remote debugging
Describes how to configure remote debugging.

Running PC samples
Describes the samples that are available and how to run them after your development PC is set up.

FAQ for PC developers
Provides an FAQ for PC developers.

Troubleshooting Xbox Services traffic for PC games
Describes how to troubleshoot Xbox Services network traffic for PC games.

Get started with Unity for PC development
Provides an overview about how to get started with Unity for PC development.

Get started with Unreal for PC development
Describes how to get started with Unreal for PC development.

Get started with a custom engine for PC development
Provides an overview about how to integrate the GDK into a custom engine for your PC title.

Get started with GameMaker for PC development
Describes how to get started with GameMaker for PC development.

Additional porting guides (NDA topic)
Additional porting guides.

See also

Microsoft Game Development Kit