Skip to content

Game development

Puzzle Queen: native iOS jigsaw recreated in Unity — iOS, Android & Web with three payment stacks

ApmFork

Timeline
~5 mo
Platforms
iOS · Android · Web
Payments
3 integrations
Android
Shipped

The problem

The legacy native app could not expand to Android or web. The client needed feature parity, two distinct UI layouts (phones in portrait vs tablets/web in landscape), three separate payment systems, compatibility with an existing backend for puzzles and assets, and repeatable builds across stores — without rewriting the server.

How we approached it

  1. 01 Reverse-engineered the original iOS app: screens, flows, endpoints and payloads
  2. 02 Adopted an Asset Store jigsaw foundation and hardened it for cross-platform shipping
  3. 03 Architected a payment abstraction routing to Apple IAP, Google Play Billing or XSolla by platform
  4. 04 Implemented responsive UI variants and WebGL tuning for desktop browsers
  5. 05 Delivered a single-command multi-platform build pipeline

What we shipped

A Unity/C# Puzzle Queen codebase with dual UI sets, WebGL deployment, full monetisation across stores, unchanged server integration for puzzle distribution, and automation so one build flow targets iOS, Android and web together.

Excellent dev. Project completed as requested
ApmFork — Client (Upwork)

Planning something in this space?

Jump to the contact form on our site to start a conversation.

Contact us