Appearance
Arcade › Camera Squad
Click the game above and it runs right here in your browser. No download, no installer, no account needed. MATEUS GUAZZELLI LOUZADA built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Camera Squad yet. Play it, then tell MATEUS GUAZZELLI LOUZADA what you would add next.
Camera Squad was built by MATEUS GUAZZELLI LOUZADA 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 Camera Squad 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 browser-based third-person/first-person 3D arcade shooter titled “Camera Squad: Toilet Siege,” using Three.js. The game takes place on a simple stylized city battlefield: a broad dark charcoal road runs straight into the distance over a gray-blue ground plane, with a dashed yellow center line, sparse tan blocky buildings on both sides, and small gray street barriers. Use a muted blue-gray sky/background with fog that fades distant objects, soft shadows, and simple low-poly geometry with clean materials and a slightly cinematic tone mapping. The player is a Camera Man guard: the controllable player starts near the foreground of the road at approximately x=0, z=18, and the camera is an FPS-style perspective camera at eye level, looking down the road. The player model is normally hidden because of the first-person view, but when visible it is a small blocky humanoid in a black suit/coat, with rectangular arms and legs, shoes, and a square security-camera head featuring a dark screen, glowing cyan lens, and lens ring. Place two matching camera-headed black-suited teammates near the player, one to the left and one to the right, slightly behind/around x=-3 and x=3 at z=16, facing toward the battlefield. Populate the road ahead with exactly 12 hostile low-poly “Skibids,” arranged on both sides and at varying distances roughly z=-10 to -42. Each enemy is a stylized toilet-like/robotic figure made from a gray-blue bowl or truncated cylinder base, a boxy tank/body, a rounded head, and two small glowing cyan eyes. Enemies begin with 2 hit points, move directly toward the player at roughly 1.1–1.6 units per second, rotate to face the player, and attack when within about 1.45 units. While close they inflict 7 integrity damage every 0.7 seconds. The player starts at 100% integrity. Allow movement with WASD or arrow keys, mouse look, Shift to run, Space to jump, and shooting with left click or Space as indicated by the on-screen instructions; on touch/mobile, provide the control system’s virtual joystick and allow tapping the screen to shoot. Use a centered white crosshair with a subtle cyan glow. Shooting has a 240 ms cooldown, plays a short laser sound, and checks enemies in front of the player within 15 units; select the nearest visible enemy whose direction is in front of the player (dot-product threshold about 0.15). Each hit removes one HP and briefly shows “Alvo atingido”; after two hits hide the enemy, increment the kill counter, and show “Skibid neutralizado!”. If no eligible enemy is hit, show “Disparo perdido”. The player can win after neutralizing all 12 enemies; if integrity reaches zero, lose. Stop gameplay after either ending and show a centered dark translucent game-over overlay with a bordered card: victory title “Cidade salva!” and text explaining the camera team expelled the invasion, or defeat title “Campo perdido” and text telling the player the skibids dominated the avenue and to keep moving/retry. Include a restart button that reloads the game. Build the UI as a full-screen HUD over the canvas. Before starting, show a dark blue-black translucent menu card centered on screen with the badge “OPERAÇÃO CIDADE BAIXA,” the large cyan title “CAMERA SQUAD,” a Portuguese mission description about being a Camera Man guard eliminating the Skibid invasion, control instructions, and a cyan “INICIAR MISSÃO” button. Once started, hide the menu and show a top-left rounded dark translucent panel with cyan heading “CAMERA SQUAD // TOILET SIEGE,” “Integridade: 100%,” “Skibids neutralizados: 0/12,” and the Portuguese controls hint: “WASD / setas movem · Shift corre · Espaço pula · clique dispara” plus the mobile hint. Put temporary rounded notification messages near the top center for mission start, hits, misses, and damage. Maintain the exact visual contrast of the reference: dark road, pale yellow lane markers, tan buildings, cyan-lit camera lenses and eyes, pale blue-gray enemies, foggy blue-gray environment, and clean blocky low-poly forms. The on-screen screenshot should read as an FPS view down the road, with the two allied camera guards visible at the lower left/right edges and enemy groups ahead.