Cryzen.io - Multiplayer First-Person Shooter

Seele01-Flash
By
Cryzen.io is an intense multiplayer first-person shooter that delivers fast-paced combat in your browser. Battle players worldwide in Deathmatch and Team Deathmatch modes with extensive character and weapon customization options.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Cryzen.io - Mobile Tactical FPS". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a stylized, low-poly aesthetic similar to "Counter-Strike meets Toon Shader". Use `THREE.MeshToonMaterial` for all assets to give a flat, vibrant look. Implement a subtle black outline effect on characters (or use the "inverted hull" technique) to make them pop against the background on small screens. * **Characters**: Generate simplified soldier models. They should be blocky but have distinct heads (with helmets) and vests. Team colors are strictly **Red** and **Blue** for high visibility. * **Map Design**: Create a compact "Arena" style map optimized for mobile rendering. Use simple geometric shapes (cubes for crates, planes for walls) to create cover. Textures should be solid colors or simple gradients to reduce memory usage. Include verticality (ramps or stacked crates) for tactical depth. * **Performance**: Limit scene polygon count. Use object pooling for bullets and impact particles to prevent garbage collection stutter on mobile devices. ### 2. Audio Requirements * **BGM**: An energetic, looping "Tactical Electronic" track with a driving bassline to keep the pace fast. * **SFX**: * **Shooting**: Distinct, punchy sounds for a Rifle (fast automatic) and a Pistol (semi-auto). * **Impact**: A satisfying "hit marker" sound (high-pitched *tick*) when a player damages an enemy. * **Movement**: Soft rhythmic footsteps that change slightly based on surface (optional). * **UI**: crisp "clicks" for button presses and a "whoosh" for respawning. ### 3. Gameplay Loop * **Core Mechanics**: A fast-paced First-Person Shooter (FPS). Players spawn in a team zone, navigate the map, and eliminate players of the opposite color. * **Shooting Logic**: Use Raycasting from the camera center. If the ray hits an enemy mesh, deduct health. * **Win Condition**: Team Deathmatch rule set. The first team to reach 20 kills wins the round. * **Combat Feedback**: When an enemy is hit, flash their material white briefly and spawn small cube particles (blood/sparks). Display a floating damage number. * **Respawn**: 3-second delay after death, respawning at a random safe spawn point belonging to the team. ### 4. Mobile Controls & Interaction * **Dual Virtual Joysticks**: * **Left Stick**: Controls movement (WASD logic) – Forward, Backward, Strafe Left/Right. * **Right Screen Area**: Controls Camera rotation (Look). Touch and drag anywhere on the right half of the screen to aim. * **Action Buttons**: * **Shoot Button**: A large, easy-to-hit circular button on the bottom right. * **Jump Button**: A smaller button near the shoot button. * **Reload Button**: A small icon near the ammo counter. * **Mobile Assist**: Implement a subtle "Auto-Fire" toggle (optional in code) where the gun fires automatically if the crosshair hovers over an enemy for 0.2 seconds. * **UI Layout**: * **Top Center**: Scoreboard (Red Score vs. Blue Score) and Timer. * **Bottom Left**: Health Bar (Green to Red gradient). * **Bottom Right**: Ammo Counter (e.g., 30/90). * **Orientation**: Force Landscape mode for the best FPS experience. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Cryzen.io

Cryzen.io is a dynamic multiplayer first-person shooter that brings intense combat action directly to your browser. This free-to-play .io game combines fast-paced shooting mechanics with competitive multiplayer gameplay, allowing you to battle against players from around the world in real-time combat scenarios.

The game features stunning 3D graphics with a distinctive low-poly art style that ensures smooth performance across all devices while maintaining visual appeal. Whether you're a seasoned FPS veteran or new to shooting games, Cryzen.io offers an accessible yet challenging combat experience.

Core Features

Multiple Game Modes

Cryzen.io offers two primary combat modes designed for different play styles:

  • Deathmatch Mode : Engage in free-for-all combat where every player fights for themselves. The goal is simple - eliminate as many opponents as possible while staying alive
  • Team Deathmatch : Join forces with other players in organized team battles. Coordinate strategies and work together to dominate the opposing team

Extensive Customization System

One of Cryzen.io's standout features is its comprehensive customization system:

  • Character Outfits : Unlock and equip various military-style uniforms and tactical gear to personalize your soldier's appearance
  • Weapon Skins : Customize your firearms with unique skins and designs that reflect your personal style
  • Progressive Unlocks : Advance through ranks to access new customization options and exclusive content

Cross-Platform Compatibility

The game is built with accessibility in mind, supporting seamless gameplay across multiple platforms without requiring downloads or installations.

Gameplay Mechanics

Combat System

Cryzen.io features intuitive yet skill-based combat mechanics. Players must master:

  • Precision Aiming : Accurate mouse control for precise shots
  • Movement Strategy : Strategic positioning using WASD movement
  • Quick Reflexes : Fast-paced encounters requiring split-second decisions
  • Map Awareness : Understanding battlefield layouts for tactical advantages

Ranking and Progression

As you participate in battles and achieve eliminations, you'll progress through a ranking system that rewards skill and dedication. Higher ranks unlock exclusive customization options and demonstrate your combat prowess to other players.

Operation Guide

Cryzen.io uses standard FPS controls that are easy to learn:

  • Movement : Use WASD keys or arrow keys to move your character around the battlefield
  • Jumping : Press the spacebar to jump over obstacles or reach elevated positions
  • Aiming : Move your mouse to aim your weapon with precision
  • Shooting : Left-click to fire your weapon at enemies
  • Camera Control : Mouse movement also controls your viewing angle and camera direction

The controls are optimized for both desktop and mobile devices, ensuring smooth gameplay regardless of your preferred platform.

Why Play Cryzen.io

Instant Action

No downloads, no installations, no waiting - jump straight into intense multiplayer battles from your browser. The game loads quickly and gets you into matches within seconds.

Competitive Environment

Test your skills against real players from around the world. Every match is unique, with different opponents bringing varied strategies and skill levels.

Free-to-Play Excellence

Enjoy a complete FPS experience without any cost. All core gameplay features are available for free, with customization options unlocked through gameplay progression.

Regular Updates

The game receives ongoing support with new content, features, and improvements based on community feedback.

Perfect for Quick Sessions

Whether you have 5 minutes or 5 hours, Cryzen.io's match-based gameplay makes it perfect for gaming sessions of any length.

Frequently Asked Questions (FAQ)