
Setting Unreal to use the GDK online subsystem with title-managed achievements and event-based statsĪchievements are included as part of the online subsystem for the GDK. To use achievements in you Unreal game you need to make the following changes to your game and your Partner Center project.

Sign in is part of the online subsystem for the GDK. To tell Unreal to use the GDK online subsystem, edit your WinGDKEngine.ini file (in Platforms\WinGDK\Config) to include the following: GDK platform integration is part of Unreal's Online Subsystem. This is why you need to request access to Unreal's GDK support.

Standard Unreal does not contain support for the GDK. If your access request doesn't go through, contact your developer account manager (DAM). To begin Unreal GDK development, request access by using the Console Development Request form. IMPORTANT: You need to get access to console development even if you are building for PC.

Getting access to Unreal source with GDK support You can start the enrollment process by going to Independent Developers Program for Xbox One | Xbox and clicking APPLY NOW. The program enables developers to publish games on Xbox and Windows with Xbox services. See the PC Bootstrapper overview for more information.Įnrolling in you can get access to the Unreal source with GDK support, you need to enroll in the at program. The PC Bootstrapper has a dependency on the Gaming RunTime Service (GRTS) and If GRTS is out of date on your development PC, it can generate an error (E_FAIL) when attempting to sign in.

Starting with the May 2202 GRTS release, a PC Bootstrapper has been added to the PC game launch experience. Up to date Gaming Runtime Services (GRTS) and PC Bootstrapper Unreal 4.26 has GDK support built in as well, but is not recommended because it had several issues including lack of Direct3D 11 support and a PSO shader cache issue that lead to stuttering during the first playthrough of a game.
