10 Minutes Till Dawn

Seele01-Flash
By
10 Minutes Till Dawn is an intense action bullet-hell roguelite where you must survive relentless monster hordes for exactly 10 minutes. Master strategic upgrades and precise combat in this challenging survival experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**10 Minutes Till Dawn (Eldritch Survival)**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a dark, stylized "Lovecraftian Pixel-Noir" aesthetic using Three.js post-processing or shaders. Use a strict, limited color palette: deep indigo/black for the background (`#1a1c2c`), muted teal/grey for enemies and environment (`#5d275d` or similar), and stark white/crimson red for high-contrast elements like the player, bullets, and damage numbers. * **Player & Enemies:** * **Player:** A simple low-poly character or sprite billboard representing a gun-wielding survivor. Must be high contrast (e.g., bright white or light grey) to stand out against the dark background. * **Enemies:** Various Lovecraftian horrors (eyeballs, tentacles, shapeless blobs) rendered as simple geometries or billboard sprites. They should have a "shadowy" shader effect. * **Lighting & VFX:** Implement a "flashlight" cone effect attached to the player that illuminates the immediate surroundings, simulating a dark, foggy environment. Enemies outside the light should be barely visible or just silhouettes. Use simple square particles for blood splatter, muzzle flashes, and enemy death effects (pixel-art style particles). * **Performance:** Use `InstancedMesh` for the enemy hordes to ensure 60fps performance on mobile devices even with 100+ enemies on screen. Limit texture sizes and use vertex colors where possible. ### 2. Audio Requirements * **BGM:** A driving, synth-heavy, dark ambient track with a steady, suspenseful beat. It should sound retro and oppressive, building in intensity as the timer counts down. * **Sound Effects:** * **Shooting:** Crunchy, impactful 8-bit gunshots (revolver/shotgun styles). * **Impact:** A wet, squelching sound when bullets hit eldritch monsters. * **Reloading:** A mechanical clicking sound when ammo is depleted. * **XP Collection:** A high-pitched, satisfying "ding" or "crystal" sound when picking up experience gems. ### 3. Gameplay Loop * **Core Mechanic:** The player must survive for 10 minutes against an endlessly spawning horde of monsters. * **Combat System:** Auto-firing or manual firing mechanics. The player has limited ammo and must reload (either automatically after a delay or manually). Bullets should have knockback effects. * **Progression (Roguelite):** Enemies drop "XP Gems" upon death. Collecting enough gems triggers a "Level Up" screen where the game pauses, and the player selects 1 of 3 random upgrades (e.g., "Fire Rate Up," "Walk Speed," "Lightning Strike on Shoot," "Shotgun Spread"). * **Failure/Victory:** Game Over if HP reaches 0. Victory if the timer reaches 10:00. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape mode is mandatory for the best field of view. * **Dual Joystick Control:** * **Left Stick (Movement):** A virtual joystick on the bottom-left for moving the character. * **Right Stick (Aim/Shoot):** A virtual joystick on the bottom-right for aiming. Holding it shoots; releasing stops (or auto-shoot if aiming). * **UI/UX:** * **Minimalist HUD:** Health hearts in the top-left, Timer in the top-center, Ammo counter near the player character. * **Tactile Feedback:** Trigger the device's vibration API (`navigator.vibrate`) on taking damage or firing heavy weapons. * **Upgrade Selection:** Large, tap-friendly cards (min-height 100px) for the level-up menu to prevent mis-clicks on small screens. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

10 Minutes Till Dawn is a high-intensity action bullet-hell roguelite that challenges players to survive exactly 10 minutes against overwhelming monster hordes. This top-down survival shooter combines fast-paced combat with strategic character progression, creating an addictive gameplay loop that keeps you coming back for more.

The game features a unique time-based survival concept where every second counts. As darkness closes in, you must use precise aim, strategic positioning, and smart upgrade choices to outlast the increasingly dangerous waves of creatures until dawn breaks.

Core Features

Intense Bullet-Hell Action

Experience heart-pounding combat as you face endless waves of monsters in classic bullet-hell style. Every playthrough presents escalating difficulty with more enemies, faster attacks, and deadlier patterns to navigate.

Strategic Roguelite Progression

Each run offers different upgrade paths and character builds. Choose from various weapons, abilities, and enhancements that dramatically change your playstyle. No two runs feel the same thanks to the randomized upgrade system.

Perfect 10-Minute Sessions

Designed for quick but intense gaming sessions, each complete run lasts exactly 10 minutes. This makes it perfect for short breaks or when you want immediate action without long-term commitment.

Top-Down Tactical Combat

The overhead perspective gives you full battlefield awareness while maintaining the challenge of precise movement and aiming. Navigate through monster swarms while managing your resources and positioning.

Free Browser Gameplay

Enjoy the complete experience directly in your web browser with no downloads required. The game runs smoothly on both desktop and mobile devices, making it accessible anywhere.

Gameplay Mechanics

Survival Strategy

Success requires balancing aggressive offense with careful positioning. Learn enemy patterns, manage your ammunition, and use the environment to your advantage. Each monster type has unique behaviors that require different tactical approaches.

Character Builds

Experiment with different character builds through the upgrade system. Focus on raw damage output, defensive capabilities, special abilities, or balanced approaches. The choice of upgrades significantly impacts your survival chances and playstyle.

Progressive Difficulty

The 10-minute timer creates natural tension as enemy waves become increasingly overwhelming. Early minutes allow for careful planning, while later stages demand quick reflexes and optimal positioning.

Controls Guide

Movement : Use WASD keys to navigate your character around the battlefield. Smooth, responsive controls allow for precise positioning essential in bullet-hell combat.

Combat : Left mouse button fires your weapon. Aim carefully and manage your shots - every bullet counts when facing massive hordes.

Strategy : Combine movement and shooting effectively. Learn to kite enemies, create safe spaces, and maximize your damage output while minimizing risk.

Why Play 10 Minutes Till Dawn

This game perfectly captures the "just one more run" appeal of great roguelites. The 10-minute time limit makes each attempt feel manageable while the increasing difficulty ensures genuine challenge. Whether you're a bullet-hell veteran or newcomer to the genre, the game offers accessible yet deep gameplay.

The free-to-play model means you can jump in immediately without any commitment. The browser-based format eliminates barriers - no downloads, installations, or account creation required. Simply load the page and start surviving.

For fans of games like Enter the Gungeon, Nuclear Throne, or Vampire Survivors, 10 Minutes Till Dawn delivers similar thrills in a more compact, accessible format. The roguelite progression keeps you engaged while the bullet-hell action provides immediate excitement.

Frequently Asked Questions (FAQ)