Skip to content

Arcade › Code Red

Code Red

  • medical
  • quiz
  • sci-fi
  • educational
  • choice-based
  • browser
  • simulation
0
Remix it Discord

1 play

How to play

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

Discussion

Nobody has said anything about Code Red yet. Play it, then tell Glory what you would add next.

Make your own game

Code Red was built by Glory 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 Code Red 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 Code Red

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 desktop-first browser game titled “CODE RED: THE LAST BEAT.” It is a dark, neon medical decision-making simulation set in AURORA Hospital’s sealed cardiac wing. Use a responsive single-page layout with a header, two-column main area, and footer. The visual style is clinical sci-fi terminal: near-black background, charcoal/navy panels with thin blue-gray borders, cyan telemetry, red warnings, amber countdown/objective accents, pale text, subtle radial glow, and faint grid lines.

At launch, show a full-screen dark overlay modal. The modal headline reads “CODE RED: THE LAST BEAT.” with the second line emphasized in red. Explain that the player is the emergency doctor in AURORA Hospital, the AI has sealed the cardiac wing, and a patient with acute myocardial infarction is deteriorating; correct decisions open rooms while mistakes cost time and perfusion. Include an amber educational warning that this is for medical learning/pattern recognition rather than clinical guidance, and a red primary button labeled “ENTER THE CARDIAC WING.” Clicking it starts the simulation.

The persistent header should show the brand “CODE RED: THE LAST BEAT.” and the subtitle “AURORA HOSPITAL // CARDIAC WING // SIMULATION MODE.” On the right, show a Perfusion horizontal bar starting at 100% and a six-minute countdown starting at 06:00. The footer says “Keyboard: 1–4 choose an option · R restart” and has a status message initially “NO SIGNAL // DO NOT TRUST THE VOICE.”

The main game has a left room panel and right sidebar. The left panel displays the current room kicker, large room title, room number, narrative description, a live ECG monitor, and four answer buttons in a two-column grid on desktop (one column on small screens). The ECG monitor is a black-blue rectangle with faint cyan horizontal/vertical grid lines, a cyan animated repeating heartbeat trace, a top-left label “ECG // LIVE TELEMETRY,” and a top-right telemetry value. The value is “ST 0.00 mV” initially, changes to “ST ↑ V1–V4” in room 4, “PCI TEAM READY” in room 7, and otherwise displays the current room index times 0.07 formatted to two decimals, e.g. room 1 is ST 0.00 mV, room 2 is ST 0.07 mV. Keep the ECG as a visual animated canvas trace, not a separate gameplay mechanic.

The right sidebar contains an AI dialogue card labeled “AI // AURORA” in red with a blinking cursor, a “CLINICAL LOG” panel showing recent decisions, and an amber “ACTIVE OBJECTIVE” panel. The AI prompt and objective update with each room. Correct choices should be logged in green, errors in red, and the log should retain only the seven most recent entries.

Implement exactly eight sequential rooms, each with four choices and one correct choice:
1. “Emergency Room,” kicker “ROOM 01 // LOCKDOWN.” Description: a red isolation light pulses above the resuscitation bay; the patient is pale, diaphoretic, clutching the center of their chest; AURORA wants a first move. Objective: recognize a time-critical ACS presentation and begin immediate assessment. AI: “Doctor. The patient has crushing chest pain, diaphoresis, and hypotension. Choose the action that buys the heart time.” Correct: “Activate the STEMI pathway, assess ABCs, attach monitor, obtain IV access, and a 12-lead ECG.” Incorrect options are routine outpatient stress test, sedative and wait, or asking the patient to walk alone to radiology.
2. “Risk Factors,” kicker “ROOM 02 // HISTORY CORE.” Show fragments: smoker, diabetes, hypertension, LDL 198 mg/dL, with one panel marked modifiable. Objective: identify the risk profile increasing ASCVD risk. Correct: smoking, diabetes, hypertension, and severe hyperlipidemia. Distractors: blue eyes/left-handedness/winter birth; remote ankle sprain/seasonal allergies; high fluid intake/normal sleep.
3. “Coronary Maze,” kicker “ROOM 03 // VASCULAR MAP.” A holographic coronary tree and blockage icon over anterior-wall territory are described. Objective: link anterior-wall territory to the likely vessel. Correct: “LAD — left anterior descending artery.” Distractors: coronary sinus, pulmonary artery, inferior vena cava.
4. “ECG Room,” kicker “ROOM 04 // ELECTRICAL EVIDENCE.” Three ECG strips scroll across glass; strip C shows contiguous ST elevation in V1–V4. Objective: recognize the ECG pattern demanding immediate reperfusion thinking. Correct: ST-segment elevation in contiguous anterior leads V1–V4. Distractors: diffuse isolated T-wave flattening with no symptoms; normal sinus rhythm with no ischemic changes; artifact only/ignore the tracing.
5. “Laboratory,” kicker “ROOM 05 // BIOMARKER VAULT.” The lab asks for the test confirming myocardial injury while warning a normal early result does not exclude evolving infarction. Objective: use cardiac troponin without delaying reperfusion. Correct: high-sensitivity cardiac troponin interpreted with serial change and timing. Distractors: D-dimer as primary myocardial-necrosis test; a single random creatine kinase draw; waiting for every lab before cath activation.
6. “Treatment Room,” kicker “ROOM 06 // FIRST-LINE DECISIONS.” Medication drawers unlock while the patient remains hypotensive. Objective: choose initial treatment while screening contraindications. Correct: activate emergent reperfusion, give aspirin if not contraindicated, address shock, and avoid harmful delays. Distractors: immediate beta-blocker despite shock/hypotension; nitrates for everyone regardless of BP or RV involvement; delay all treatment until pain reaches zero.
7. “Cath Lab,” kicker “ROOM 07 // REPERFUSION GATE.” The angiography suite spins in darkness and a blocked LAD glows red; a timer counts down the transfer window. Objective: select reperfusion for STEMI with timely PCI access. Correct: immediate primary PCI with cath team activated now. Distractors: discharge with antacid/follow-up; observe six hours; message primary care only.
8. “Final Heart Room,” kicker “ROOM 08 // LAST BEAT.” The patient is on the table and the AI core resembles a beating heart. Objective: close the loop with reperfusion, monitoring, secondary prevention, and human handoff. Correct: confirm reperfusion, monitor complications, document the event, and plan secondary prevention with the patient/team. Distractors: stop monitoring after artery opens; say risk factors no longer matter; leave without handoff.

Game rules: the simulation begins only after the overlay button. The player chooses by clicking an answer or pressing keyboard keys 1, 2, 3, or 4. Each correct choice awards 100 points plus 20 times the current consecutive-correct streak, increments the streak, subtracts 5 seconds, marks the choice green, logs the response, changes status to “PATHWAY OPEN // NEXT ROOM UNLOCKED,” and after a short delay unlocks the next room. Each incorrect choice reduces perfusion by 18 percentage points, subtracts 24 seconds, resets the streak, marks the choice red, logs an ERROR, changes status to “ERROR // PERFUSION DROPPING,” and after a short delay rerenders the same room. Disable choices immediately after selection during the delay. The six-minute timer continuously counts down in real time; if it reaches zero, end the run. Pressing R restarts at room 1 with 100 perfusion, score 0, 360 seconds, empty log, and zero streak.

When all eight rooms are cleared, or perfusion reaches zero, or time reaches zero, show a full-screen results overlay. For zero perfusion or zero time, headline “THE SIGNAL FLATLINES” and explain that AURORA keeps the doors sealed and that time, physiology, and escalation matter. Otherwise, if score is at least 950 and perfusion is at least 80%, headline “THE LAST BEAT RETURNS” and say the player chose the time-critical path and closed the loop with a safe handoff; otherwise headline “SURVIVAL WITH QUESTIONS” and say the patient reaches reperfusion but the margin was thin. Include a RUN SUMMARY with score, rounded perfusion percentage, and rooms cleared out of 8, plus the educational note about rapid assessment, ECG interpretation, appropriate antiplatelet/reperfusion pathways, monitoring, and clear handoff. Provide a “RUN THE SIMULATION AGAIN” button. Maintain responsive behavior: under about 800px stack the room and sidebar, use one-column choices, reduce padding and monitor height, and keep the overlay and controls usable on touch screens.

More free browser games

Browse the whole Arcade →