Transfer game from custom engine to Unity for Drag Racing
Drag Racing is one of the pioneers of the mobile drag racing genre, with short, reaction‑based races, deep tuning, and online competition modes. CM Games needed a technology partner to migrate the live title from a legacy custom engine to Unity, modernize the tech stack, and ensure the game could continue to grow on current platforms.
• Recreate the original gameplay feel—reaction timing, shifting windows, physics, and tuning depth—inside Unity without players noticing a negative change.
• Integrate a modern ecosystem of analytics, attribution, and marketing SDKs while keeping build size, performance, and stability under control for a very large install base.
• Enable long‑term LiveOps support (events, time‑limited offers, A/B tests) using Unity‑based tools and services instead of custom one‑off tech.
• Full engine transition: Reimplemented game systems in C# and Unity, including race logic, car progression, tuning, and UI, using profiling to match and then improve performance compared with the custom engine.
• SDK & services integration: Connected analytics, attribution, ads, and marketing SDKs, standardizing event structures so the publishing team could run experiments and campaigns more efficiently.
• LiveOps‑ready architecture: Structured content and configs for remote updates, allowing the client to schedule events, balance changes, and special offers without submitting new builds each time.
Delivered a complete trailer production cycle—from concept and storyboard to final online‑ready video—reducing coordination overhead for Wargaming’s internal team.Helped build anticipation for the event window (September 25–October 9) and supported the promotion of special game modes, bundles, and rewards tied to Projekt Hyperion.
