Skip to content
ID
← All work
PrototypeXR2019

Hiring test: AR multiplayer skate game design

Technical design response to a mobile AR skateboarding dev test: AR tech stack, Photon multiplayer architecture, and a minimal prototype control/object scheme.

Hiring test: AR multiplayer skate game design artwork

Written response to Reality Crisis's Unity developer hiring test (dated March 2019), which asked candidates to design the core mechanics and multiplayer architecture for a mobile AR skateboarding game inspired by Tony Hawk's Skate Jam, rendering a skatepark on a real-world flat surface with at least two competing players.

The response proposed AR-core/Wikitude for skatepark rendering, a Photon Cloud/Photon Server (or custom backend) multiplayer architecture with room creation, matchmaking and OnPhotonSerializeView-based state sync, a 3-round high-score competition format, and a UI-button-based trick/animation control scheme, with five accompanying flow diagrams.

My role

Solo developerCandidate: design and architecture write-up

Team

Reality Crisis · 2019 — present

Platforms

  • iOS
  • Android

Stack

  • Unity 2018.3
  • AR-core / Wikitude
  • Photon Cloud / Photon Server

Solo developer

What I did

  1. 01Designed AR rendering approach (AR-core vs Wikitude trade-off) for a tabletop-scale skatepark
  2. 02Designed multiplayer architecture and player-connection flows for Photon Cloud, Photon Server, and custom-backend options (5 diagrams)
  3. 03Specified a 3-class player architecture: trick/mechanics logic, animation state, and network sync (position/rotation/animation/velocity via OnPhotonSerializeView + RPC)
  4. 04Proposed a 3-round high-score competition game loop and UI-button-driven trick control scheme referencing Tony Hawk's Skate Jam
  5. 05Authored two follow-on design docs scoping a minimal prototype: a swipe/joystick-based trick control model (ollie, grind/flip tricks, stance switch) and a 5-object gameplay list (Hubba, Box, Downrail, Flatrail, Ramp) with grind/fall-off rules

What stands out

  1. 01Full multiplayer architecture proposal (Photon Cloud vs Photon Server vs custom backend) with 5 flow diagrams for a mobile AR competitive game
  2. 02Concrete Unity/Photon code example (OnPhotonSerializeView) included in the response

See it in action

Hiring test: AR multiplayer skate game design: concept illustration (AI-generated, not a screenshot)
Concept illustration (AI-generated)