Appearance
Arcade › Clean Ops
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Amanda Behr built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Clean Ops yet. Play it, then tell Amanda Behr what you would add next.
Clean Ops was built by Amanda Behr 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 Clean Ops 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.
Create a browser-playable third-person, low-poly, no-blood arena shooter titled “Clean Ops.” Use a Three.js-style 3D scene viewed by a trailing follow camera: a large square green training arena with a pale blue sky, light fog, a dark gray north-south road crossing a dark gray east-west road through the center, scattered blocky commercial buildings and cover structures around the outer map, many simple cone-shaped green trees with brown trunks, crates, floating/spinning gold coins, and a broad roster of 250 roaming rivals. Use a clean stylized military-training aesthetic with simple geometric fallback characters in varied blue, orange, purple, and green colors, plus available low-poly soldier models; no blood, gore, or death effects. The player is a soldier avatar at the center, carrying a visible foam blaster, and begins with 0 coins, Gun Level 1/5, Pistol-A, Rookie rank, and 250 rivals remaining. Rivals wander randomly, turn periodically, and adjust direction toward the player when nearby; they do not visibly attack. The core objective is to explore, collect coins, and tag rivals by firing glowing colorful foam rounds. A hit hides/removes that rival, decreases the rival counter by one, awards coins based on gun level and gun bonus, and drops a coin at the tagged rival’s location. Walking over floating coins collects them for 5 coins. Player movement should support WASD and arrow keys, with movement relative to the player’s aim/yaw; mouse/pointer horizontal position controls aim direction, and clicking or holding Space fires. Include collision against buildings/crates and the arena boundary. Show a small center aiming dot and a smooth camera that follows behind and above the player. Implement five distinct unlockable foam blasters: Pistol-A at level 1 (balanced sidearm, single yellow round), Shotgun-A at level 2 (wide foam spread, five orange rounds), AK-47-A at level 3 (fast auto foam, two close green rounds), Sniper-A at level 4 (long-range single pale-blue round), and Fusion-A at level 5 (cyan shotgun-plus-sniper spread). Each gun has its own fire rate, projectile speed, lifetime, projectile size/color, spread pattern, and coin bonus: Pistol bonus 0, Shotgun 1, AK 1, Sniper 3, Fusion 4. Coins automatically raise gun level according to 1 + floor(coins/25), capped at 5; newly unlocked guns are equipped automatically. Locked guns cannot be equipped. Allow keyboard 1–5, Q/E cycling, clicking/tapping arsenal cards, and mobile GUN cycling. Add a FUSE action: below level 5, spending 35 coins loads three temporary Fusion-A shots that consume one charge per shot while another gun is equipped; at level 5 FUSE equips permanent Fusion-A. Display toast notifications for unlocks, equipment, and fusion messages. Build a responsive HUD over the scene. At the top show a bold “CLEAN OPS” brand and dark translucent stat pills for Coins, Gun Lv x/5, current Gun name, Rivals remaining, and Rank. Rank is Rookie below level 2, Breacher at level 2, Auto at level 3, Sniper at level 4, and Fusion Ace at level 5. Add top-right FULL, MSG OFF/MSG ON, and purple FUSE 35/FUSE count buttons. Show a dark help panel explaining the no-blood arena shooter, movement, aiming, firing, and coin-based gun unlocks. At the bottom show an arsenal selector with five cards labeled 1–5, each name and short style description; locked cards are faded and show their unlock level, while the active card has a cyan outline. Include a team radio panel in the lower right with the status text “Team radio: clean words only. Swearing = 7 day ban.”, a message input limited to 40 characters, and a green Send button. Sending clean text displays “Sent: [message]”; detecting any of the words fuck, shit, bitch, asshole, dick, cunt, or bastard triggers “Swear detected. Radio banned for 7 days.” and blocks radio sending for a simulated seven days. MSG OFF hides the panel and MSG ON restores it. FULL toggles browser fullscreen. For touch/mobile layouts, show a translucent circular left joystick with cyan knob, a large yellow circular FIRE button, a cyan GUN button, and a purple FUSE button; hide the desktop help panel and rearrange compact HUD/arsenal controls responsively. Use dark translucent glass-like panels, bold white Inter-style text, cyan accents, a yellow fire button, purple fusion controls, and no invented lives, health, ammo, enemy attacks, or gore systems.