Back to Projects

Multiplayer Cycling Simulator Webapp

Cross-platform cycling webapp with real-world Google Maps terrain and live users

8 min read
Multiplayer Cycling Simulator Webapp

Overview

Built a photorealistic cross-platform cycling simulator running on iOS, Android, PC, Mac, and tvOS. Generates accurate real-world maps on-the-fly using Google Maps integration, allowing users to ride real locations together in multiplayer. Features a performant Blur UI/UX design system consistent across all platforms, Bluetooth sensor support, and a social multiplayer layer for group rides.

Key Features

Real-world map generation from Google Maps API

Cross-platform: iOS, Android, PC, Mac, tvOS

Live multiplayer group rides

Bluetooth sensor integration (cadence, heart rate)

Performant Blur UI/UX design system across platforms

Location-based route discovery

Architecture

Unity (C#) cross-platform client with Google Maps SDK terrain generation, ASP.NET Core backend for multiplayer session management and matchmaking, SignalR for real-time player state synchronisation, AWS for scalable hosting.

Technology Stack

UnityC#ASP.NET CoreSignalRGoogle Maps APIAWSiOSAndroid

Detailed technical blog post coming soon. This project showcases production-grade architecture and real-world problem solving.

Interested in similar solutions?

Let's discuss how I can help with your project.

Get in Touch