Arcade › Mystery Pack
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Cristiano built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Mystery Pack yet. Play it, then tell Cristiano what you would add next.
Mystery Pack was built by Cristiano with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Mystery Pack opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Recreate a first-person 3D game called “Mystery Pack” set in a dark, cozy minimalist collector’s room called Mystery Corner. Use Three.js-style low-poly/block-built visuals with strong soft shadows, dark blue-gray walls and floor, warm wooden furniture, cool blue ambient fill light, a warm directional light, subtle fog, and an understated futuristic dark HUD. The player starts standing in front of a brown wooden desk, looking toward it from across the room. The desk has a thick desktop and front panel, a dark desk mat, monitor with a dim blue screen, keyboard, mouse, desk lamp with beige shade, and a small phone lying on the desk. To the left is a tall wooden collection shelf with five small display pedestals along its lower section; to the right is a closed brown door. Put a small “MYSTERY CORNER” label above the desk and “COLLECTION” above the shelf. Make the game first-person and freely navigable with FPS controls: mouse look and keyboard movement (WASD-style controls), with gravity and a walking speed around 2.3. The camera is about eye height (roughly 1.65 units). The player’s objective is to use a phone shop to buy and then physically unpack a delivered Mystery Tech Pack, reveal one random collectible, and add it to the collection. Persistent game state must use local storage: begin with €120.00, an empty owned-items collection, zero packs bought, and no active order. Display a fixed HUD in the upper-left consisting of pill-shaped labels “TAB Phone”, “C Collection”, and the current cash balance. Press TAB to raise/open a stylized smartphone interface and press TAB again or Escape to close it. The phone is also visibly modeled in the world and, when opened, a phone model appears in the player’s hand at the lower-right. The phone overlay should be a tall rounded dark navy “MYSTERY OS” screen with the current time, the heading “Your little collector shop.”, the subtitle “Order a pack, then make room on your desk.”, an available-balance card, four app tiles (Mystery Shop, Orders, Money, Collection), and a shop card for “Mystery Tech Pack,” described as “5 possible desk-sized finds,” priced at €25. The Order pack button is disabled when funds are below €25 or an order is already active. The shop tile shows a toast, Orders reports the remaining delivery time or no active orders, and Money reports the balance. Buying subtracts €25, increments packs bought, and starts a 15-second delivery countdown; show a toast saying the order was placed and delivery is in 15 seconds. Do not allow a second order during delivery. When the delivery timer completes, show a toast that the Mystery Pack has arrived and place a modeled cardboard shipping box on the desk. The package should be a brown rectangular box with a tan packing-tape strip, a shipping label marked “MPS-2048,” two top flaps, and an inner tab. The package is initially hidden until delivery and then appears centered on the desk. Use raycast-based mouse interaction: when the cursor points at the currently valid package component, show a small bottom-center rounded hint and allow a click to advance only the correct stage. The unboxing sequence must be strictly ordered: first click/place the package; then “Open right flap” (rotate the right flap outward); then “Open left flap” (rotate the left flap outward); then “Open inner tab” (tilt the inner tab); then “Remove protective film” (briefly show a translucent blue protective film and remove it); then “Open Mystery Pack” (reveal a dark blue glossy pouch marked “TECH PACK”); then click/open the pouch to trigger the discovery result. Update the hint text for every stage and play small soft UI tones on interactions, with a special higher tone for a Legendary discovery. At the final stage, show a full-screen discovery overlay with a subtle blue radial glow and darkened background. Label it “ITEM DISCOVERED,” show a large emoji-style item icon, the item name, rarity and euro value, a description, and an “Add to collection” button. Choose exactly one item using weighted random odds from this list: Mini Retro Camera — Common, €18, weight 45, icon 📷, description “A compact digital classic with a satisfying click.”; Mechanical Pocket Flashlight — Common, €22, weight 30, icon 🔦, description “Anodized aluminum, glass lens, built for the drawer.”; Mini Wireless Earbuds — Uncommon, €36, weight 15, icon 🎧, description “A satin charging case with tiny technical details.”; Vintage Digital Watch — Rare, €58, weight 8, icon ⌚, description “Retro timekeeping with a readable live display.”; Limited Golden Camera — Legendary, €220, weight 2, icon ✨, description “A collector edition finish for the one-percent pull.” When the button is pressed, add one copy to persistent owned inventory, close the overlay, hide/remove the package, reset the unboxing state, show a toast that the item was added to the collection, and place a simple colored low-poly display object on the corresponding shelf slot. Press C to open a collection overlay, or use the Collection phone tile. The collection overlay should be a large rounded dark panel titled “My Collection” with the subtitle “PRIVATE DISPLAY,” a Close button, and responsive item cards. Each owned item card shows its icon, name, rarity, quantity (such as ×1), euro value, and description. If empty, show: “Your cabinet is waiting for its first discovery. Open the phone with TAB and order a pack.” Opening the phone closes the collection overlay, and opening the collection closes the phone. Escape closes whichever is open. Keep the upper-left HUD and toast notifications visible over the 3D scene, use pointer interaction only when the phone, collection, and discovery overlays are closed, and make the overall presentation atmospheric, sparse, polished, and grounded in the visible low-poly desk-room scene rather than a busy game world.