Deadly Demons

Seele01-Flash
By
Deadly Demons is a free first-person shooter game featuring intense demon combat. Easy to learn controls and bloody action make it perfect for quick gaming sessions in your browser.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Deadly Demons**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 90s Retro Arcade FPS style (Doom/Quake inspired). Use **Low-poly 3D geometries** to represent characters to ensure high performance on mobile browsers. * **Characters**: * **The Boss/Heavy Enemy**: A large, red, bulky "Demon" made of blocky shapes (red cubes/spheres) with glowing yellow eyes and horns. * **The Minion**: A thin "Skeleton" made of white cylinder primitives. * **Environment**: A dark, cavernous "Hell" dungeon. Use a dark reddish-brown plane for the floor and dark fog (`scene.fog`) to hide the render distance and create a spooky atmosphere. * **Weapon**: A simple gun model attached to the bottom-right of the camera view (FPS perspective). * **Visual Effects**: * **Gore/Blood**: When enemies are destroyed, generate an explosion of red square particles (ParticleSystem). * **Muzzle Flash**: A brief yellow light/plane flash at the gun tip when firing. ### 2. Audio Requirements * **BGM**: A looping, fast-paced **Retro Heavy Metal** track (synthesized guitar riffs). * **SFX**: * **Shot**: A loud, punchy shotgun sound. * **Hit**: A squishy "splat" sound when an enemy dies. * **Enemy**: Low-pitched growls for Demons, rattling sounds for Skeletons. * **Game Over**: A deep, echoing demonic laugh. ### 3. Gameplay Loop * **Core Mechanic**: **Stationary Wave Survival**. The player stands in the center of the arena. Enemies spawn from the fog at the edge of the map (360 degrees) and walk slowly towards the player. * **Combat**: The player must rotate the camera to find enemies and shoot them before they reach the camera position. * **Skeletons**: Fast movement, low health (1 shot). * **Demons**: Slow movement, high health (3 shots). * **Win/Loss**: * **Score**: +10 points for Skeleton, +50 for Demon. * **Loss**: If an enemy reaches the player's position (collision distance < 2.0), the screen flashes red, and the game ends. High score is displayed. ### 4. Mobile Controls & Interaction * **Camera Control (Aiming)**: Implement **Touch-and-Drag** logic on the entire screen background. Dragging left/right rotates the camera horizontally (Y-axis). Dragging up/down looks vertically (clamped angle). * **Firing Mechanism**: Place a large, semi-transparent circular **"FIRE" button** in the bottom-right corner of the UI (fixed position overlay). Tapping or holding this button triggers the weapon. * **UI Layout**: * **Landscape Mode Preferred**: Force or suggest landscape orientation via CSS. * **HUD**: Display "SCORE" in the top-left (large, bold green font like the logo). * **Reticle**: A small green crosshair in the exact center of the screen. * **Feedback**: * **Camera Shake**: A slight random camera shake effect when shooting for weapon impact feel. * **Vibration**: Trigger `navigator.vibrate(50)` when shooting. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Deadly Demons

Deadly Demons is an action-packed first-person shooter that puts you face-to-face with terrifying demonic enemies. This free HTML5 browser game delivers intense shooting action with simple controls that anyone can master. With a solid 4.0 rating from players, Deadly Demons combines accessibility with thrilling gameplay for an engaging FPS experience.

Core Features

Deadly Demons offers everything you need for an exciting shooting game experience:

  • Completely Free : Play the full game without any cost or hidden fees
  • No Download Required : Instant play through your web browser using HTML5 technology
  • Easy Controls : Simple mouse-based aiming and shooting mechanics
  • First-Person Perspective : Immersive FPS gameplay puts you in the action
  • Demonic Enemies : Face off against supernatural foes in intense combat
  • Cross-Platform Compatible : Works on desktop computers and mobile devices

Intense Demon Combat

Prepare for supernatural warfare as you battle against deadly demons. The game features intense, bloody action that keeps you on edge throughout each encounter. Every demon presents a unique threat, requiring quick reflexes and accurate aim to survive.

Browser-Based Convenience

Built with HTML5 technology, Deadly Demons runs smoothly in modern web browsers without requiring downloads or installations. This makes it perfect for quick gaming sessions at home, work, or school.

Game Mechanics

The first-person shooter gameplay focuses on fast-paced demon elimination:

  • Weapon System : Use various firearms to take down demonic enemies
  • Health Management : Survive waves of demon attacks while managing your health
  • Progressive Difficulty : Face increasingly challenging demonic foes as you advance
  • Score System : Earn points for accurate shots and demon eliminations

Controls Guide

Deadly Demons features intuitive controls designed for quick mastery:

  • Mouse Movement : Move your mouse to aim and look around
  • Left Mouse Button : Fire your weapon at enemies
  • Mouse Wheel (if available): Switch between different weapons
  • Movement Keys : Use WASD or arrow keys for character movement

The simplified control scheme ensures that both newcomers and experienced FPS players can jump right into the action without a steep learning curve.

Why Play Deadly Demons

This game is perfect for players seeking:

  • Quick Gaming Sessions : Jump in for fast-paced action without long commitments
  • Accessible FPS Experience : Easy controls make it suitable for casual and hardcore gamers
  • Free Entertainment : High-quality shooting action without any cost
  • Instant Access : No downloads or registrations required
  • Supernatural Theme : Unique demon enemies add excitement to traditional FPS gameplay
  • Browser Flexibility : Play anywhere you have internet access

Whether you're new to first-person shooters or a veteran looking for quick demon-blasting action, Deadly Demons delivers satisfying gameplay that's both challenging and accessible.

Frequently Asked Questions (FAQ)