Skip to content
VibeGameDB
Containment start screen

Containment

Dairon Canel · Also known as CONTAINMENT

Made with Claude CodeDeveloper ReportedVibe Jam ↗ActionBrowserPartially verified

Strangers across the internet fight the same AI boss with one shared health bar; each time it dies, it comes back stronger.

Where to play

Official site containment.daican.dev, verified Nov 3, 2026. Entry URL submitted by the entrant in the official Vibe Jam 2026 games data under the X handle daicandev, hosted on a subdomain of daican.dev, the website linked from that X profile (display name Dairon Canel). The daican.dev home page does not list the game.

Where to play

Every platform this game is on. Links are checked against official sources; we never host or mirror games.

  • BrowserReleased · Mobile support per the entrant's jam answerFree

    Runs in a desktop or mobile browser. No download.

    Browser (no download) · Mobile · Official link verified Nov 3, 2026.

    Play free — official site

About Containment

A first-person action game in the browser built around one shared boss. Every player fights alone in their own instance, with no lobby or voice chat, but all of them hit the same boss, whose “integrity” bar is shared across the internet. You move with WASD, jump with Space and fire with the mouse, take out the boss's four weak points in each phase and survive with three hit points; the boss goes through four phases, and when it falls the game counts how many times the AI has been contained before it returns stronger. The entrant pitches it as “Strangers across the internet hitting the same boss. When it dies, it comes back stronger.”, says the idea was to see whether the internet could beat something together without talking, and adds that a narrative explains why the AI must be contained. The AI in the story is a fictional enemy, not a call to an AI service. It was made for the Cursor Vibe Jam 2026, whose rules required at least 90% of each game's code to be written by AI; the official submission lists Claude Code as the tool. It finished 127th of 945 entries. Free in the browser on a subdomain of the developer's site, with on-screen joysticks for phones.

boss-fightshared-health-barasynchronous-co-opfpsthree-jsvibe-jam

How it was built

Partially verified

In the official Vibe Jam 2026 submission the entrant lists Claude Code as the tool and answers Yes to the AI-written field. No devlog describes how Claude Code was used or which model ran it, and the submission covers the jam version only.

Supporting evidence
Development approach

Built for the Cursor Vibe Jam 2026 on Three.js, with Claude Code named as the tool. The shared boss health is kept on a Convex backend that every player's client connects to.

Engine / framework
Three.js
Languages
Not disclosed
Team size
Not disclosed
Development time
Not disclosed
Development cost
Not disclosed
AI-written code
Not disclosed
“I wanted to know if the internet could beat something together without talking. No lobby, no party, no voice chat. Solo instances, one shared health bar.”
— Dairon Canel, Vibe Jam 2026 games data (entrant submissions, final rank, awards)

Verification notes: Tool (Claude Code), engine (ThreeJS), genre (Action), pitch, inspiration and the multiplayer (Yes), mobile (Yes) and portal (Yes) flags from the entrant's answers in the official Vibe Jam 2026 games data (submitted 12 Apr 2026, 13:07 UTC; final rank 127 of 945 entries, no award), re-read on 4 Nov 2026; rule 3 on the jam page requires at least 90% AI-written code. Developer: the jam data gives the X handle daicandev, whose profile's display name is Dairon Canel and links daican.dev; the game runs on containment.daican.dev. Neither the profile nor daican.dev mentions the game, and team size is not stated. Controls, phases, weak points and on-screen texts (“BOSS INTEGRITY”, “AI CONTAINED”, “HUMANITY WINS... FOR NOW”) come from the game's script; the game was not played, and the narrative the entrant mentions was not read. The game's code connects to its own Convex backend and the jam widget; no calls to AI services were found. The jam page's widget counters showed 1,296 plays and 7,583 portal transfers for containment.daican.dev on 4 Nov 2026 (observed; plays are sessions, not players or downloads, so neither is recorded as a metric). The release date is not stated; the jam submission is dated 12 Apr 2026. Other games named Containment are unrelated; the slug includes “vibe-jam” to tell them apart.

Development history

  1. Entered in the Cursor Vibe Jam 2026 (submission date in the official games data, 13:07 UTC); the jam required at least 90% AI-written code. Final rank 127 of 945 entries, no award.

Game performance

Each figure measures something different — concurrent players, owners, downloads and sales are never interchangeable and are never added together. Labels show where each number comes from.

Browser (official site)

Released (Mobile support per the entrant's jam answer)FreeOfficial site

No public metrics recorded for this listing.

Not publicly available: Concurrent players (site), Monthly revenue, Gross revenue.

Sales & revenue (all platforms)

Downloads
Not disclosed

Browser game — there are no downloads to count.

Reviews & rankings

Editorial review

Not yet reviewed by our editors.

Ranking positions

Not currently ranked.

Sources

SourceTypePublishedAccessed
Cursor Vibe Jam 2026 — rules, prizes and game stats
Vibe Jam (Pieter Levels)
Official siteNot confirmedNov 3, 2026
Vibe Jam 2026 games data (entrant submissions, final rank, awards)
Vibe Jam
Official siteNot confirmedNov 3, 2026
CONTAINMENT (game page and script)
Dairon Canel
Official siteNot confirmedNov 3, 2026
Dairon Canel (@daicandev) — X profile
X
Social postNot confirmedNov 3, 2026
Official game page (language check)
Dairon Canel
Official siteNot confirmedNov 3, 2026
Verification: Partially verifiedLast verified: Nov 4, 2026OfficialDeveloperThird-PartyObservedUnverified
Are you the developer? Claim this profile

Similar games

Comparable games by genre, gameplay, AI tool and platform.