Xbox Game Pass Online Subsystem

Xbox Game Pass Online Subsystem
Xbox Game Pass Online Subsystem

MAKE — XBOX GAME PASS ONLINE SUBSYSTEM

Xbox Game Pass Online Subsystem
Client:
INXILE ENTERTAINMENT
View profile
Domain:
Make, Support, Relate, LiveOps

Unreal Online Subsystem engineering binding a newly first-party studio's titles to Xbox Live and Game Pass entitlement.

Partner studio: Puny Human

Concept

In Unreal Engine, an Online Subsystem is the abstraction layer that maps engine-level calls — identity, presence, friends, achievements, leaderboards, matchmaking, sessions, storage and entitlements — onto a specific platform backend. An Xbox Game Pass Online Subsystem binds Unreal to the Microsoft GDK and Xbox Live services.

Requirement

Following the partner's acquisition by Microsoft in November 2018, its Unreal titles had to become first-party compliant: GDK toolchain, Xbox identity and sign-in flows, achievements and stats, connected storage, multiplayer session handling, and — critically — entitlement and license checks that correctly distinguish a Game Pass subscription from a purchase. All of it has to clear Xbox certification requirements.

Approach

Engineers implemented and integrated the Online Subsystem layer against the Microsoft GDK and Xbox Live services, covering identity, achievements, storage, sessions and Game Pass entitlement handling, and carried the work through certification requirements.

The deliverable was a reusable subsystem rather than a per-title integration, so subsequent titles inherited the platform binding rather than rebuilding it.

Delivery scope

  • Unreal Online Subsystem implementation
  • Microsoft GDK integration
  • Xbox Live identity and sign-in
  • Achievements, stats and leaderboards
  • Connected storage
  • Multiplayer sessions and MPSD
  • Game Pass entitlement and license handling
  • Xbox certification support

Results

  • Delivered 2019, in the window between the partner's acquisition by Microsoft and its first-party releases
  • Reusable subsystem delivered rather than a per-title integration
  • Underpinned the partner's subsequent day-one Game Pass releases
  • 5–12 person-months delivered, across 1–2 engineers
  • Among the most technically differentiated service lines in the studio's portfolio — first-party platform integration is a small, high-barrier market

Engine: Unreal Engine.

Delivered 2019, in the window between the partner's acquisition by Microsoft and its first-party releases

Wireframe cubes nested inside a larger open cube, drawn in indigo and periwinkle line work.Wireframe planes stacked in ascending steps above a dense lattice.An open wireframe cube crossed by diagonal lines converging at its corners.

Next

MAKE — BLADE SYMPHONY
Blade Symphony
Explore
Showcase
All
Work
Explore
Contact

Tell us what the production problem is

Describe the problem and we will scope the smallest useful engagement.

Your message has been received.
A new story begins here.
Oops! Something went wrong while submitting the form.