Skip to content

Arcade › Games for Life

Games for Life

  • 3d
  • hub
  • minigames
  • arcade
  • social
  • purple
  • roblox-inspired
0
Remix it Discord

10 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. Matt Kearney built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Games for Life yet. Play it, then tell Matt Kearney what you would add next.

Make your own game

Games for Life was built by Matt Kearney 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 Games for Life 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.

Read the build brief for Games for Life

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.

Create a playable browser game titled “Games for Life,” a local-only purple 3D mini-game hub with an original Roblox-inspired feel. Use a full-screen Three.js scene behind a polished responsive glassmorphism interface. The world uses a deep purple background and fog, a glossy circular purple hub floor with a pink outer ring, floating rotating cyan/pink diamond lamps around the perimeter, and five colorful portal structures arranged around the hub: Fashion Show, No-Jump Obby, Purple Yeti Chase, Magic School, and Life Drive. Each portal has a colored rectangular base, a glowing translucent panel, and a semicircular arch. Place an animated casual female avatar in the hub; if the character asset is unavailable, use a simple white capsule body with a pink head. Use a third-person perspective camera that smoothly follows the avatar from behind and above, looking toward the avatar. Movement is continuous planar movement with WASD or arrow keys; provide a mobile directional pad as well. Keep the avatar constrained within the hub circle.

The main UI should be layered over the scene in translucent dark-purple rounded panels with thin lavender borders, shadows, and blur. At the top, show a gradient “G” logo, the title “Games for Life,” subtitle “Purple play hub,” a search field labeled “Search games…,” a diamond counter initially showing 25, a “Buy Diamonds” button, and a settings button. On the left show buttons for “My Diamonds,” “Request Friends,” “Create Game with AI,” “My Approval Queue,” and “Open Chat.” On the right show a scrollable “Mini Games” catalog with a Credits counter initially at 0 and two-column desktop cards (single-column on mobile). Include these cards exactly: playable “Fashion Show” with an outfit emoji and description “Dress up, walk the runway, earn style credits.”; playable “No-Jump Obby” with a purple-square emoji and description “75 levels. Move carefully — jumping is disabled.”; and locked/unreleased cards “Easy Cloud Obby,” “Purple Yeti Chase,” “Bike Balance Obby,” “Prison Breakout,” “The Crash,” “Life Drive,” “School Roleplay,” “Magic School,” and “Drawing Competition,” each visibly marked “Needs owner approval,” with their respective descriptions: “500 gentle stages coming soon.”, “A pink-eyed yeti chases you through an arena.”, “Ride ramps and collect credits.”, “Escape tunnels, lasers, and guards.”, “A sci-fi story after a strange landing.”, “Drive and role-play in a purple city.”, “Classes, clubs, and friend quests.”, “Earn spells and enchanted accessories.”, and “Draw prompts, vote, and win credits.” Add search filtering over card titles and descriptions.

Clicking a locked card must not start it: display a modal explaining that it is in the owner approval queue and push its title into a local approval queue. “Create Game with AI” adds a local draft named sequentially “AI Game Draft 1,” etc. “My Approval Queue” opens a modal listing pending queue entries. Other menu buttons open informational modals: diamonds are for accessories, effects, and extra game slots; purchases are placeholders with no real payment; friend requests are planned for a backend; settings says the purple theme, chat filtering, and owner approval are enabled.

The two playable games should switch to a dedicated mode, hide the catalog/sidebar, and show a bottom glass play panel with a “← Hub” button, mode title, instructions, and “Claim Reward.”

Fashion Show mode: build a 3D purple runway, a raised pink circular voting stage at the far end, and eight simple alternating cyan/white mannequins placed along both sides of the runway, each wearing a contrasting cone hat. Spawn the avatar at the runway entrance. Constrain movement to x=-2.6..2.6 and z=-24..4. Walking to the far end displays “Pose at the voting stage, then claim your fashion credits.” Claiming awards 15 credits, increments the round and score, briefly plays a Victory animation, then returns to idle; update the panel with text like “Round 1: Purple Pop Star. +15 credits!”.

No-Jump Obby mode: build a dark purple void floor and a forward path of 14 separated rectangular platforms, alternating purple and cyan, with varying widths and positions across the route. Add pink horizontal sweeper bars at some later platforms and a large green finish/credit gate at the end around z=-42. Spawn at the start, constrain movement to the route bounds, and disable jumping entirely. If the player presses the jump key or the mobile Jump button, show “No jumping here — this obby is all movement.” Track a displayed level from 1 to 75 based on forward progress, update checkpoints, award 2 bonus credits every fifth level, and show progress such as “No-Jump Obby level 5/75. Keep moving — no jump needed.” Reaching the green gate awards 35 credits, opens an “Obby Cleared” modal, and resets the player to the start. Claiming in this mode awards 10 plus the current level (capped at an additional 20), and reports the checkpoint reward.

Implement the currency loop exactly: start with 0 credits and 25 diamonds; whenever credits reach 100, automatically convert each full 100 credits into 1 diamond and retain the remainder, with a “Diamond Bonus” modal. Include a safe local chat panel with a welcome message from Guide, text input capped at 90 characters, and a Guide response after sending. Censor the words “badword,” “stupid,” “idiot,” “hate,” “kill,” “ugly,” and “shut up” with heart characters before displaying messages. Add a mobile D-pad and a large pink-purple circular Jump button; the jump button only gives the no-jump warning in the obby and otherwise says it is ready for future games. Keep all data local, with no real accounts, multiplayer, purchases, or backend. Use rounded playful typography, high-contrast white/lavender text, pink/cyan accents, responsive desktop/mobile layout, animated avatar idle/walk/run/victory states, smooth camera follow, and rotating/glowing hub decorations.

More free browser games

Browse the whole Arcade →