← All case studies

External · Unity · Multiplayer Optimization

Sonic Rumble: Speed, Scale, and Stability

SEGA and Rovio shipped a 32-player arcade royale across mobile and PC. The trick was scale: distance-based culling for animations, physics, and network alike, a predictive system that estimates player positions under latency, and URP's SRP Batcher to slim stage assets — holding 30 fps even on 3 GB low-spec devices.

Original source

Engine

Unity

Platforms

Web

Polygon budget

—

FPS target

—

Overview

SEGA and Rovio shipped a 32-player arcade royale across mobile and PC. The trick was scale: distance-based culling for animations, physics, and network alike, a predictive system that estimates player positions under latency, and URP's SRP Batcher to slim stage assets — holding 30 fps even on 3 GB low-spec devices.

Credits

  • External · Unity
  • SEGA + Rovio
  • Category: Multiplayer Optimization
  • Engine: Unity
  • Platforms

  • Web