BACK TO WORK

CASE FILE / SHIPPED

PlatformNative Desktop LauncherLive OpsWeb3APIsFile Delivery

Battleframe OS

Fort Block Games / TAKEOVER

VISUALS

Inside the system

Battleframe OS native launcher sign-in: Epic account linking with website pairing code flow
BATTLEFRAME OS / EPIC ACCOUNT LINKING - DESKTOP TO WEB PAIRING
Battleframe OS live tactical overview with real-time match scoreboard, K/D ratios, and player ping
BATTLEFRAME OS / LIVE TACTICAL OVERVIEW - REAL-TIME MATCH DATA
Battleframe OS global leaderboards with MMR, tiers, wins, and win rates per faction
BATTLEFRAME OS / GLOBAL LEADERBOARDS - MMR, TIERS, WIN RATES
Battleframe OS wallet: in-game credits, power cores, mods, transactions, and web3 wallet status
BATTLEFRAME OS / WALLET - CREDITS, ASSETS, WEB3 INTEGRATION

DEBRIEF

Overview

Battleframe OS is the operating layer behind TAKEOVER: the native launcher players install, the web console that manages their identity and assets, and the platform our own team runs the game from. It is the clearest example of what True Industries builds everywhere: when the operation outgrows off-the-shelf tools, we build the system around it.

The problem

Running a persistent multiplayer shooter with a blockchain economy requires capabilities that normally live in five or six separate products: a launcher and patcher, account management, Epic Online Services identity, a crypto wallet, leaderboards and match data, content publishing, and internal live-ops dashboards. Off-the-shelf options each solved one slice and fought the rest. Player identity would have been scattered across services, operational data split across admin panels, and every workflow bridged by hand. For a small operating team, that overhead is the difference between running the game and being run by it.

How we solved it

We designed Battleframe OS as one platform with a single player identity at the core. The native PC launcher handles install, verify, repair, auto-update, and game deployment. Epic account linking pairs the desktop launcher to the web console with an 8-character code, so platform accounts and in-game identity stay unified. Sequence wallet integration on Avalanche manages credits, power cores, mods, and transactions without players needing to understand web3. On top of that identity layer sits the operational surface: global and faction leaderboards driven by MMR data, real-time tactical overviews of live matches, connection telemetry, content publishing, and the admin tooling our team uses daily. Players get one launcher, operators get one console, and the business gets one source of truth.

Our role

End-to-end: product design, architecture, native launcher, web console, integrations, and ongoing live operations.

Technologies

Next.js, React, Supabase, Epic Online Services, Sequence Wallet, Avalanche, Vercel

Results

  • Replaced 5+ separate tools with one platform
  • Single player identity across launcher, web, game, and wallet
  • Real-time telemetry and live tactical match data
  • Operated daily by a small live-ops team

RESTRICTED / FULL DOSSIER

CLEARANCE REQUIRED

The public case file stops here.

The full dossier goes deeper: architecture decisions, timelines, what broke and how we fixed it, and the numbers we don't publish. We share it with teams evaluating us for serious work, usually on a walkthrough call.

YOUR TURN

Want a system built around your operation?

The same discipline behind this work: diagnose, design, prototype, build, improve. Find out where custom software creates the most leverage in your business.