Venge.io - Online Multiplayer FPS Game

Seele01-Flash
By
Venge.io is a fast-paced online multiplayer First-Person Shooter that combines competitive gameplay with accessible browser-based action. Choose from 4 unique heroes, master 8 different weapons, and dominate in various game modes across beautifully designed maps.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Venge.io Mobile Remake". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly, vibrant, and cartoon-stylized aesthetics similar to the screenshot. Use bright, saturated colors to ensure high visibility on small mobile screens. * **Character Models**: Implement a simplified version of the "Lilium" hero (pink hair, distinct silhouette). Use boxy, angular geometry to keep the polygon count low for mobile performance. * **Map Design**: Recreate the "Sierra" map vibe (Desert theme). Use sand-colored ground textures, orange/brown crates for cover, and a central glowing green square zone representing the "Flag Point." * **Performance Optimization**: Use `THREE.MeshLambertMaterial` or `THREE.MeshToonMaterial` for efficient lighting. Minimize draw calls by merging static environmental geometries. Ensure textures are low-res (e.g., 512x512) or use vertex colors. ### 2. Audio Requirements * **BGM**: Fast-paced, adrenaline-inducing electronic/synth-pop track that loops seamlessly to maintain competitive energy. * **Sound Effects (SFX)**: * **Weapons**: Punchy, arcade-style gunshot sounds (distinct audio for SMG vs. Sniper). * **Feedback**: A crisp "hit marker" sound (high-pitched *tick*) when damaging an enemy, and a satisfying *ping* or *coin* sound when killing an enemy or capturing an objective. * **Movement**: Simple footstep sounds synced with movement speed. ### 3. Gameplay Loop * **Core Mechanics**: First-Person Shooter (FPS) with a focus on objective control. * **Game Mode (Point/Domination)**: The player must navigate to the green "Flag Point" area. Standing inside the area increments the score over time. * **Combat**: Use raycasting for shooting mechanics. If the ray hits an enemy bot, deal damage. * **Enemy AI**: Simple bots that spawn, pathfind towards the player or the objective, and shoot when the player is in line of sight. * **Win/Loss**: The first to reach 100 points wins. If the player health drops to 0, they respawn after 3 seconds. ### 4. Mobile Controls & Interaction * **Touch Controls**: * **Left Half Screen**: Virtual Joystick for movement (WASD logic). * **Right Half Screen**: Touch and drag to look around (Camera rotation). * **Auto-Fire (Mobile Assist)**: Implement an option where the weapon automatically fires when the crosshair hovers over an enemy (raycast detection). * **UI Layout**: * **Action Buttons**: Large, circular buttons (min 60px diameter) on the right side for Jump, Reload, and Hero Ability (e.g., Throw Grenade). * **HUD**: Health bar at the top center, Ammo count at the bottom right. All text must be large and legible. * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(50)` on shooting and `navigator.vibrate(200)` on taking damage. * **Visual**: Camera shake effect on shooting. Floating damage numbers appear in 3D space near the target when hit. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Venge.io is an adrenaline-pumping online multiplayer First-Person Shooter that delivers intense competitive action directly in your browser. This fast-paced shooter features an engaged and competitive community where players battle across multiple game modes and maps. With no download required, you can jump into the action instantly and experience high-quality FPS gameplay on any device.

The game stands out with its unique combination of hero-based gameplay and traditional FPS mechanics, offering both casual and competitive players an engaging experience. Whether you're a seasoned FPS veteran or new to the genre, Venge.io provides the perfect balance of accessibility and depth.

Core Features

Hero-Based Combat System

Choose from 4 unique heroes , each with distinct abilities and playstyles: - Lilium : Master of area damage with grenade abilities and hammer melee attacks - Shin : Agile warrior wielding shurikens and dash attacks for close combat - Echo : Tactical fighter with throwing axes and grappling hook mobility - Kulu : The mysterious newest addition with secret abilities waiting to be discovered

Extensive Weapon Arsenal

Equip yourself with 8 different weapons covering all combat ranges: - Assault Rifles : Scar, AK47, M4 for versatile mid-range combat - Close Combat : Shotgun and Tec-9 SMG for aggressive playstyles - Long Range : Sniper rifle for precision elimination - Heavy Support : Light Machine Gun for sustained fire - Sidearm : Desert Eagle pistol as reliable backup

Diverse Game Modes and Maps

Experience 5 unique maps with specialized game modes:

Sierra - POINT : Desert battlefield featuring capture-and-hold gameplay similar to domination modes Xibalba - BLACKCOIN : Dark temple environment where you collect coins after eliminations Tundra - GUNGAME : Winter wasteland with progressive weapon gameplay Mistle - PAYLOAD : Town setting with cart-pushing objective gameplay Scraper - POINT : Asian-inspired strategic map for tactical combat

Customization and Progression

Personalize your gameplay experience with: - Hero Skins : Unique cosmetic options for each character - Weapon Camos : Camouflage patterns for all weapons - Tier Abilities : Unlock powerful upgrades during matches - Competitive Rankings : Climb leaderboards and prove your skills

Game Modes

POINT Mode

Capture and hold designated areas to score points. Stay within the green zones to unlock tier abilities and gain tactical advantages. Success requires both individual skill and team coordination.

BLACKCOIN Mode

Eliminate opponents and collect the coins they drop, then deliver them to the temple's green zone. This risk-reward system creates intense decision-making moments.

GUNGAME Mode

Progress through all available weapons by getting kills. Each elimination advances you to the next weapon, testing your adaptability and weapon mastery.

PAYLOAD Mode

Work as a team to push the minecart toward the opponent's base. Control the green area around the cart to advance it while unlocking powerful abilities.

Operation Guide

Movement Controls : - WASD : Move your character - Space Bar : Jump over obstacles - Mouse : Look around and aim

Combat Controls : - Left Mouse Button : Fire your weapon - Right Mouse Button/Shift : Aim down sights for precision - R : Reload your weapon - Scroll Wheel : Switch between weapons - E : Melee attack - F : Use hero abilities (grenades, shurikens, etc.)

Game Interface : - B : Open shop to buy items - Enter : Open chat to communicate - Escape : View leaderboards - H : Character dance emote - Hold B : Access card system

Why Play Venge.io

Completely Free : No payment required - access all game content without spending money

Instant Access : Play directly in your browser without downloads or installations

Cross-Platform : Compatible with PC, mobile phones, and tablets

Competitive Community : Join thousands of players in ranked matches and tournaments

Regular Updates : New content, maps, and features added regularly

Social Features : Invite friends through lobby links and team up for matches

Full-Screen Mode : Immersive gaming experience on PC with dedicated full-screen support

Venge.io combines the best elements of classic FPS games with modern hero-based mechanics, creating a unique and engaging multiplayer experience that keeps players coming back for more intense battles.

Frequently Asked Questions (FAQ)