What I owned
- Product direction and staged priorities
- System and Agent ownership boundaries
- Review of multiplayer, battle, cards, identity, map and interface results
- Playable-flow acceptance and correction decisions
Case study · Multiplayer product system
A personalized-avatar multiplayer pixel RPG where player identity, online presence, skill-card state and turn resolution have to remain coherent across a branching client–server product.

The difficult part was not producing another game screen. The same player identity had to survive the profile, overworld, remote-player and battle contexts. Two online players also needed to submit different actions but receive one shared, authoritative round result.
I translated the broad game direction into staged systems, set module boundaries and acceptance priorities, coordinated persistent Agent ownership, and reviewed the actual playable flows as the product grew.


Player actions are treated as submitted intentions. The server waits for the required inputs, validates and stores them, resolves the rules and persists the round. Both clients then render the same result.
Each player submits a command; the server owns the authoritative round result instead of trusting either client.
Profile, overworld, remote-player and battle views use the same player identity rather than disconnected representations.
A code-verified 79-card catalogue supports limits, elements, counters, statuses and combo setup/payoff while preserving an explainable core loop.
The core-playability milestone was completed.
A later phase covering tournaments, live streaming and operations was planned or partially scaffolded, but the client did not commission that expansion.
This case does not claim public launch, production readiness, revenue, user count or verified business impact. The selected captures use an ephemeral guest identity and contain no wallet address, credential, client material or transaction data.
Next case
Continue with the in-development 牛来生米小队 multi-Agent system.