CGN4 - Cloud Gaming Notes Episode 4 - Cross-platform social Sudoku with Azure PlayFab

CGN4 - Cloud Gaming Notes Episode 4 - Cross-platform social Sudoku with Azure PlayFab

2021-05-05

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

CGN3 - Cloud Gaming Notes Episode 3 - Inventory and Economy

2021-04-07

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)

V008 - Weekly Technology Vlog #8 (Changing Role, Guest Appearances, LOTS of Azure News)

2021-02-22

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

CGN1 - Cloud Gaming Notes Episode 1 - Hosting a Game Server

2021-02-03

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.