Gameplay Designer Test
POCKET
MOCS
Deployable MOCs (My Own Creations) on the Skill Bar
- Build your own items out of bricks.
- Shrink them down to pocket size.
- Deploy them seamlessly in gameplay.
- Share them with friends or family.
Pocket MOCs · Pocketizer Platform
Anthony Ordon
Sheet 01 / 08
1. Mechanic Design · Concept
Concept
MOC is an acronym for My Own Creation, referring to custom builds that LEGO enthusiasts design from scratch using existing sets.
By letting players “pocket” their creations, this build mechanic fulfills a “Master Builder” fantasy depicted in LEGO media where characters build rapidly to overcome real-time encounters and dilemmas.
Before You Begin · Assumptions
- A LEGO action-adventure game similar to LEGO Odyssey with an existing free-form brick building system (including snap guides, grid placement, and a light resource economy). Built in Unreal Engine.
- Items are produced at player deployed crafting stations and activated from a constrained skill bar.
- Multiplayer worlds are invite-only. Anyone in your world is someone you brought there.
- Player character systems include stamina and standard status states (stunned, exhausted).
1. Mechanic Design · Core Loop
FIG. 3 · Core loop
Design Loop: Pocketizer Platform Station
At a special crafting station, the player designs their item with the game's normal building system: same bricks, same snap guides, nothing new to learn. Saving the finished build shrinks it into a “Pocket MOC”, an inventory/skill bar item. The icon is a thumbnail of the build itself.
Deploy Loop: Moment-to-Moment Gameplay
Equip the Pocket MOC. In hand, the character holds a miniature of the actual creation. A holographic placement footprint appears. Find a valid spot, confirm, and watch the Pocket MOC reassemble at full size.
Bonus · Remix Loop
Insert an existing Pocket back into the station to load it for changes.
1. Mechanic Design · Design Goals
Constraint over Complexity to Enhance Build System Joy
- Any six-year-old who understands the build system can use the Pocketizer Platform to make their own items.
- No new building grammar except for a modest size limitation.
- All constraints and functions are readable without text.
Seamless Deployment Creates New Gameplay Opportunities
- Removes the friction of free-form building when a situation is already happening.
- Players are still invited to design and build carefully ahead of time.
- Use (and show off) toys and designs in gameplay without developing the tactile skills to manipulate build menus rapidly.
Intimate Sharing Paradigms Strengthen Bonds Between Players
- Share by handing Pocket MOCs over or leaving them in a chest.
- Remix by loading a MOC back into the Pocketizer Platform.
- Invite-only worlds let sharing live inside real relationships. Parents can lend a hand, or maybe learn a thing or two.
1. Mechanic Design · Tuning Variables
Useful design-implementation variables to facilitate the search for game feel, balance, and quality.
2. Live Content Application
Event framing: on login
A cheerful tinkerer shows up in the player's village.
"I've got too many ideas and not nearly enough hands to finish them. Classic WIP disease, heh. I need real builder talent to demonstrate the potential of the Pocketizer Platform. Come finish something with me, take it into the field, and show me how it holds up!"
Week 6, DAUs flat.
A soft launch dressed as a visit.
Shipping a new systemic mechanic as a mid-season limited-time event lets us gather real usage data and player behavior before deciding how the feature graduates into the permanent core. The event is the instrument, not just the promotion.
There is no mention that he is a Master Builder emissary. Across the event's run it becomes progressively clear he has been scouting the player for entry into the League (the reveal is the event-length arc).
FIG. 4 · Reward pacing, one 20-minute session
The surprise, at about 17 minutes
The tinkerer pops in out of nowhere, delighted: "Nice parts usage! That's further than I ever got!" He gifts the player one of his own finished Pocket MOCs, boxed and ready in the inventory. It is unadvertised, it is personal recognition delivered in-fiction, and it diegetically teaches Pocket MOC sharing in the same beat.
One success metric: reactivation quality
Among players lapsed 14+ days who log in during the event, the percentage who complete the full loop (finish a design and deploy it) within their first session. Target: at least 2× the baseline rate at which lapsed returners engage with any new content system in a first session. Baseline is an assumption; the real target is set with analytics. This isolates what design controls.
3. Engineering Handoff · Activation & Ability Flow
Activation conditions
- Pocket MOC is equipped on the skill bar; the character renders the held miniature, generated from the serialized build.
- Player is not exhausted, stunned, or dead.
- Placement preview shows a valid, clear footprint within maximum range. If blocked or out of range the ability cannot start, and the player receives a clear error state.
- On confirmation, the channel begins.
Ability flow: what fires, in what order
- Confirm placement. A protected volume is created at the target. Other players cannot enter it, and the structure cannot be damaged while assembling (consistent with existing build-protection patterns).
- Channel starts. The player can move slowly. A visual link connects the player to the build site.
- Assembly over time using a Geometry Collection Level-0 (intact) representation. Piece count drives both channel duration and stamina cost. If stamina hits zero the ability still completes; the player enters the normal exhaustion state afterward.
- Interrupt cases (player leaves range, is stunned, or cancels). Already-progressed portions remain, or resolve into normal debris using existing destruction rules. Perfect accuracy on partial progress is not required; a best-guess or full collapse into collectible pieces is acceptable.
- Successful completion. The structure transitions to normal game rules and the serialized connectivity graph is applied. It spawns kinematic so the physics engine can resolve overlaps, then switches to dynamic or remains anchored per its design. One charge is deducted.
FIG. 5 · Firing order & interrupt branch
3. Engineering Handoff · Data Model & Risk
Data model
- A Pocket MOC is a serialized snapshot of the exact brick layout and materials, with a charge count (target: 3) and a provenance chain (an ordered list of creator IDs, appended each time the Pocket MOC is modified and re-saved).
- Remixing is implemented as loading. Inserting a Pocket MOC into a Pocketizer Platform deserializes it into the editable station volume; saving writes a new Pocket MOC and appends to the chain.
- Depleted Pocket MOCs can be discarded, or replenished at a Pocketizer Platform by re-paying the material cost.
- If future brick-data updates invalidate a Pocket MOC, handle it the same way the game already handles world builds that become invalid.
Engineering task worth scoping early
Thumbnail and held-miniature generation from arbitrary serialized builds: render-to-texture for the inventory icon, and a scaled LOD render for the in-hand model. Nothing else in the feature depends on art authoring, so this is the one genuinely new pipeline.
One pitfall: flagged to engineering
Mid-channel multiplayer consistency and authority.
While a Pocket MOC is assembling over time, we need a deterministic ownership and replication strategy so all clients stay in sync and interrupt/destruction behavior resolves identically on server and clients. Because pieces appear progressively and the channel can be interrupted, this is the highest-risk implementation detail in the feature.
Design expectation: the assembling structure is fully protected and owned by the activating player until the channel succeeds or fails cleanly. If that guarantee is expensive, tell me early (I would rather cut channel length or interruptibility than ship a desync).
What I would want to learn from the soft launch
- Do players build for a purpose, or build showpieces and never deploy them?
- How many Pocket MOCs does a typical player carry, and does slot count drive that?
- Does sharing actually happen inside invite-only worlds, or stay solo?