Arcade › Crimson Sentinel
Click the game above and it runs right here in your browser. No download, no installer, no account needed. minecraft internet built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Crimson Sentinel yet. Play it, then tell minecraft internet what you would add next.
Crimson Sentinel was built by minecraft internet 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 Crimson Sentinel 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-based 2D arcade shooting game titled “Crimson Sentinel // Arena,” shown full-screen in a responsive dark sci-fi interface. Use an HTML canvas occupying the entire viewport with pointer/touch input, plus an HTML HUD layered above it. The visual identity is a powered armor combat prototype: near-black navy background with a subtle radial blue-gray glow near the upper center, faint perspective/grid-like gold diagonal lines, crimson red armor, gold trim, and cyan/blue energy highlights. The overall UI should feel like a polished tactical armor dashboard, with uppercase condensed labels, translucent dark panels, thin gold borders, white headings, and crimson action buttons. Gameplay is an endless top-down/front-facing arena rendered in 2D canvas. The player is a red-and-gold armored humanoid portrait/figure with a bright blue arc/reactor core, displayed in third-person mode around the lower-middle of the screen. Use the supplied Crimson Sentinel armor artwork or a similarly proportioned red metallic humanoid image as the player sprite; it should have red alloy plating, gold accents, dark joints, and a luminous cyan chest core. The figure follows the aim position smoothly: in third-person, move the mouse or pointer to aim and have the player interpolate toward the pointer, while keeping movement generally in the lower region. Rotate/tilt the portrait slightly based on horizontal position. Draw a cyan circular reticle at the pointer. Clicking/tapping the canvas, pressing Space, or pressing the “Repulsori” button fires two simultaneous repulsor bolts, one from the left and one from the right side of the armor, toward the pointer. Give the two bolts distinct cyan/light-blue and pink accents, with thick glowing trails. Enemies continuously spawn from random horizontal positions near the top and descend toward the bottom. Render them as small rotating crimson/red diamond-shaped targets with a bright gold square center and red glow. Their fall speed increases slightly with the current wave. A shot hits an enemy when it is close to the target; destroy the enemy, add 100 points, and create a short burst of about a dozen glowing gold particles. If an enemy reaches the bottom edge, remove it and subtract 25 points without going below zero. Spawn timing becomes faster as the score/wave rises. Define the wave as 1 plus the integer score divided by 700, and display the current enemy count and wave. Include three selectable modes in the HUD. “Terza persona” is the default classic pointer mode described above. “Webcam” uses the user’s webcam when activated: show a small mirrored camera preview near the lower-right area, use face landmark tracking so the nose controls the armor’s target position and tilt, and show tracking markers labeled “NASO · MOVIMENTO,” “SINISTRA · R1,” and “DESTRA · R2.” In webcam mode, open palms detected by hand tracking can fire the left/right repulsors independently toward a target in front of the player; preserve mouse/touch fallback if camera or tracking is unavailable. “Prima persona” hides the humanoid portrait and instead draws two large stylized red gauntlets near the lower-left and lower-right edges, each with gold outline details and a glowing cyan palm reactor. In first-person mode, the palms independently aim and fire using hand tracking, with the pointer providing the aim fallback. Keep the webcam/hand-tracking behavior optional and fail gracefully if browser camera access or tracking models are unavailable. The canvas drawing order should be: optional translucent mirrored webcam background in webcam mode, dark blue-to-black gradient and perspective lines, descending enemies, player or gauntlets, reticle/face-and-hand markers, glowing projectile trails, and particle bursts. Add a brief pale cyan screen flash whenever firing. Use normalized coordinates so the game scales cleanly to any viewport and support pointer/touch events without page scrolling. HUD content and layout: at the top-left show the gold eyebrow “Armor Combat // CS-01,” the large white title “Crimson Sentinel,” and a status line. At top-right place buttons “Webcam,” “Prima persona,” “Terza persona,” and “Attiva webcam,” with the active mode marked by a crimson gradient and gold border. In the lower-left, use a translucent panel showing “Punteggio” and a large numeric score, contextual help text, and “Nemici: [count] · Onda [wave].” Put a large crimson/gold-bordered “Repulsori” button in the lower-right. On small screens stack the HUD vertically and make buttons full width. Use Italian labels exactly as shown, keep the initial status “Terza persona — modalità classica con puntatore,” and initial help “Muovi il puntatore per mirare e clicca per lanciare i repulsori.”