
CGN4 - Cloud Gaming Notes Episode 4 - Cross-platform social Sudoku with Azure PlayFab
Cloud Gaming Notes Episode 4 features Dominic, a Senior PM Manager at Microsoft, who built Sudoku Social — a cross-platform competitive Sudoku game for iOS and Android — entirely as a passion project outside his day job.
The problem Dominic solved: Most Sudoku apps were platform-locked. Players on iOS couldn’t compete against players on Android. Sudoku Social bridges that gap, enabling cross-platform leaderboards and social play. The driving question: who is the fastest Sudoku player?
Technology choices:
- Unity — chosen for its build-once, deploy-to-many model (iOS, Android, and future platforms from a single codebase)
- Azure PlayFab — game backend-as-a-service handling player accounts, leaderboards, friend systems, matchmaking, and statistics. PlayFab’s APIs significantly reduced the backend development effort compared to building those services from scratch
- Azure DevOps — CI/CD pipeline for the game build and release process
The learning journey is a recurring theme: Dominic had no prior Unity, iOS, or Android experience when he started. The episode explores how iterative improvement — revisiting and refactoring both art and code as skills grew — mirrors the developer diary model seen in indie games like Stardew Valley.
The episode is a strong case study for using managed cloud gaming services to accelerate solo or small-team game development, and for how passion projects can serve as genuine career-expanding learning experiences.
Related Content

CGN3 - Cloud Gaming Notes Episode 3 - Inventory and Economy
Gaming has evolved from isolated save files to persistent, cloud-powered experiences that follow players across every device they own. In this third episode of Cloud Gaming Notes, Chris and Lee Williams explore the cloud architecture behind in-game inventory and economy systems — using Sea of Thieves as a live example. Topics include persistent state management with Azure Cosmos DB, managed gaming backends with PlayFab, Live Ops patterns, and how cloud infrastructure enables monetisation and long-term player retention at scale.

V008 - Weekly Technology Vlog #8 (Changing Role, Guest Appearances, LOTS of Azure News)
Chris marks two months of weekly vlogging with a big career update: leaving FastTrack for Azure to become a Cloud Solution Architect in Microsoft's UK Customer Success Unit, focusing on the Manufacturing & Resources industry. The cloudwithchris.com site is also refreshed with a PodScribe-powered interactive transcript player that highlights spoken words in real time and enables crowd-sourced corrections — a meaningful accessibility improvement. Azure news is substantial this week, headlined by Azure RBAC for Key Vault data plane reaching GA (enabling secret- and certificate-level access control) and Azure Front Door Standard & Premium entering preview with private origin support via Private Link.
CGN1 - Cloud Gaming Notes Episode 1 - Hosting a Game Server
Ever thought about what it takes to host a game in the Cloud? Well, this is the series for you! On the first Wednesday of every month, we explore Cloud Concepts that impact your journey to a connected multiplayer gaming experience! In this first session, we'll play some Minecraft and talk to the concept of a hosted game server.