Fragen - Intense FPS Multiplayer Shooter

Seele01-Flash
By
Fragen is an intense 3D FPS shooter game featuring adrenaline-pumping multiplayer battles. Choose between solo and team modes, customize your arsenal, and dominate in fast-paced combat across stunning environments.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Fragen". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Realistic but stylized "Low-Poly Military" aesthetic suitable for mobile WebGL performance. Use baked lighting textures to simulate high-fidelity shadows without real-time rendering costs. * **Environment**: An "Abandoned Industrial Complex". Key elements include concrete barriers, rusty shipping containers (for cover), metal walkways, and scattered debris. The color palette should be desaturated (greys, browns, olive greens) with high-contrast red smoke particles to indicate danger zones or boundaries. * **Characters**: A soldier character model equipped with tactical gear (helmet, vest). To optimize performance, use a single mesh for the body with simple skeletal animation (Idle, Run, Shoot, Die). * **Performance Optimization**: * Limit visible triangle count to < 50k per scene. * Use `InstancedMesh` for repetitive environmental props (barrels, crates). * Implement texture atlasing to reduce draw calls. * Use a "Skybox" with a desert or overcast atmosphere to limit rendering distance. ### 2. Audio Requirements * **BGM**: A tense, adrenaline-pumping electronic-orchestral hybrid track. It should be low-volume during gameplay to allow players to hear footsteps, intensifying during the last 30 seconds of a match. * **Sound Effects (SFX)**: * **Weapons**: Distinct audio for Primary (Assault Rifle - heavy, rapid) and Secondary (Pistol - sharp, punchy) weapons. * **Movement**: Footstep sounds that vary based on surface (metal clang vs. concrete thud). * **UI/Feedback**: A satisfying "thwack" or "hit marker" sound when damaging an enemy, and a high-pitched "ding" for a kill confirmation. * **Voice**: Generic announcer lines: "Match Start," "Enemy Down," "Victory/Defeat." ### 3. Gameplay Loop * **Core Mechanics**: A Team Deathmatch (5v5 logic) or Free-For-All loop. Players spawn at random points away from enemies. * **Combat System**: * **Hitscan Shooting**: Raycasting from the center of the camera for instant hit detection. * **Health & Recovery**: Player has 100 HP. Health does *not* auto-regenerate; player must press a specific button (simulating the 'H' key logic) to use a Medkit with a 3-second cooldown animation. * **Weapon Switching**: rapid toggling between Primary (Rifle) and Secondary (Pistol). Rifle has range/damage; Pistol has faster movement speed. * **Win Condition**: The first team/player to reach 20 kills or the highest score when the 3-minute timer expires. * **Progression**: Simple XP gain display on screen after a kill. ### 4. Mobile Controls & Interaction * **Screen Orientation**: Locked to **Landscape Mode**. * **Touch Controls (Multi-touch support is mandatory)**: * **Left Half**: Floating Virtual Joystick for movement (WASD logic translation). * **Right Half**: Screen drag for camera aim/rotation. * **Action Buttons (UI Overlays)**: * **Fire Button**: Large button on the right (thumb zone). * **ADS (Aim)**: Toggle button near the fire button to zoom FOV. * **Jump/Crouch**: Smaller buttons positioned above the fire button. * **Reload**: Circular icon near the center-right. * **Weapon Swap**: Tap the weapon icon at the top-right or bottom-center to switch. * **Medkit**: A dedicated icon (Cross symbol) for healing. * **Feedback**: * **Visual Recoil**: Camera shakes slightly upward when shooting. * **Damage Indicator**: Red vignette pulsing on screen edges when taking damage, indicating the direction of the attack. * **Haptic Feedback**: Trigger device vibration (if supported by API) on shooting and taking damage. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Fragen is a high-intensity first-person shooter that delivers non-stop action and tactical combat. This free-to-play 3D FPS game puts you in the boots of a fully-equipped soldier, ready to battle through abandoned complexes and diverse environments. Whether you prefer going solo or coordinating with a team, Fragen offers multiple game modes designed to test your shooting skills and strategic thinking.

The game features stunning graphics with environments ranging from neon-lit urban streets to desert military bases and industrial zones. With smooth controls, intuitive aiming mechanics, and immersive sound design, Fragen creates a realistic combat experience that appeals to both newcomers and veteran FPS players.

Core Features

Diverse Game Modes

Fragen offers extensive gameplay variety with multiple battle modes:

Solo Battle Options: - Free-for-All : Every player for themselves in chaotic combat - Sniper Only : Long-range precision battles - Secondary Weapon Only : Close-quarters combat with pistols and shotguns

Team Battle Modes: - Team Deathmatch : Coordinate with teammates to eliminate the opposing team - Gun Race : Progress through different weapons as you score kills - Sniper Only Team : Team-based long-range combat - Secondary Only Team : Team battles with secondary weapons

Advanced Weapon Customization

The game features an extensive arsenal of customizable weapons including rifles, shotguns, sniper rifles, and secondary weapons. Each weapon has detailed statistics showing: - Headshot damage potential - Effective range - Fire rate - Magazine capacity - Recoil patterns

Players can fine-tune their loadouts to match their playstyle and the specific requirements of each battle scenario.

Battle Pass and Progression System

Fragen includes a comprehensive battle pass system offering: - Exclusive weapon skins - Gear upgrades - Daily rewards including cash, armor, and weapons - Ranked progression through leaderboards - Clan challenges and team competitions

Tactical Combat Features

  • Cover System : Use terrain and obstacles strategically
  • Multiple Weapon Classes : Switch between close-range and long-range weapons
  • Environmental Awareness : Navigate without mini-maps using instinct and game sense
  • Ranked Matches : Climb leaderboards in competitive play

Gameplay Mechanics

Success in Fragen requires both quick reflexes and strategic thinking. The game rewards players who can adapt their weapon choice to the situation - switching between sniper rifles for long-range engagements and shotguns for close-quarters combat. The tactical cover system allows skilled players to use environmental elements to gain advantages in firefights.

The absence of traditional mini-maps creates a more immersive and challenging experience, requiring players to develop strong spatial awareness and communication skills when playing in team modes.

Control Guide

Fragen features intuitive controls optimized for both mouse/keyboard and controller input:

  • WASD Keys : Character movement
  • Left Mouse Button : Fire weapon
  • Right Mouse Button : Aim down sights
  • Mouse Wheel : Cycle through weapons
  • Space Bar : Jump
  • C Key : Crouch/Squat
  • G Key : Throw grenade
  • H Key : Use first aid kit
  • Tab Key : Access game menu

For optimal performance, the game is best played with a mouse and keyboard combination or a compatible controller, as keyboard-only play can limit your competitive edge.

Why Play Fragen

Fragen stands out in the crowded FPS market by offering:

  • Completely Free : No upfront cost or pay-to-win mechanics
  • Cross-Platform Compatibility : Play on PC, mobile, or tablet
  • Regular Updates : Fresh content and balance improvements
  • Competitive Scene : Ranked matches and clan system for serious players
  • Casual-Friendly : Multiple difficulty levels and game modes
  • High-Quality Graphics : Stunning 3D environments and realistic weapon models

Whether you're looking for quick casual matches or intense competitive gameplay, Fragen delivers the fast-paced FPS action that keeps players coming back for more. The combination of tactical depth, weapon customization, and diverse game modes ensures that every battle feels fresh and challenging.

Frequently Asked Questions (FAQ)