Fite.LoL - MOBA Battle Royale

Seele01-Flash
By
Fite.LoL combines the best of MOBA strategy and battle royale survival in an intense browser-based PvP experience. Choose your character, master unique abilities, and fight to be the last one standing in fast-paced arena combat.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Fite.LoL (Pocket MOBA Battle Royale)". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly, vibrant 3D cartoon aesthetic similar to *Clash Royale* or *Brawl Stars*. Use high-saturation colors (Bright Oranges for autumn trees, Deep Greens for pines, Bright Blue for player accents). * **World Generation:** Create a closed arena map (ground plane with cracked earth textures). Scatter obstacles procedurally: Low-poly trees (orange/green cones), rocks (grey icospheres), and lootable chests/crates. * **Characters:** * **Player:** A stylized low-poly Knight with a sword. Use simple geometric shapes (capsules for limbs, cube for torso). * **Enemies (Bots):** Simple color variations of the player or generic "Creature" blobs that wander. * **Visual Effects (VFX):** * **The Storm:** A semi-transparent red cylinder or ring closing in from the map edges to the center over time. * **Combat:** Particle explosions (cubes/triangles) on impact. White "swipe" trails for sword attacks. * **Mobile Optimization:** Use `BoxGeometry` and `CylinderGeometry` with shared materials (InstancedMesh if possible for trees) to keep draw calls low. Use a single DirectionalLight casting shadows and an AmbientLight for base fill. ### 2. Audio Requirements * **BGM:** Fast-paced, arcade-style synth-orchestral loop. Energetic and competitive mood. * **Sound Effects (SFX):** * **UI:** crisp "click" and "ready" sounds. * **Combat:** "Whoosh" for sword swings, distinct "Thud" for impacts. * **Looting:** High-pitched "Chime" or "Pop" when collecting gems/food. * **Movement:** Soft footstep sounds synchronized with movement speed. ### 3. Gameplay Loop * **Core Mechanic (Battle Royale):** The player spawns in a random location. The goal is to be the last survivor. * **Looting & Power:** Destroying crates or killing neutral creatures drops "Gems" (XP) and "Food" (Health). Collecting Gems increases the player's size and damage output slightly. * **Combat Logic:** * **Primary Attack:** Melee sword swing in the direction the player is facing. * **Abilities:** Implement a "Dash" (sudden velocity burst) on a cooldown. * **Damage:** Simple HP system. If HP reaches 0, the entity despawns and drops loot. * **The Storm:** Every 30 seconds, the safe zone shrinks. Players outside the safe zone take continuous damage (10% HP per second). ### 4. Mobile Controls & Interaction * **Camera:** Fixed Isometric view (Top-Down angled), following the player smoothly (`Lerp`). * **Touch Controls (Twin-Stick Setup):** * **Left Screen Area:** Virtual Joystick for movement (360 degrees). * **Right Screen Area:** * **Big Action Button:** Tap to attack nearest enemy, or drag to aim attack direction. * **Small Button (Dash):** Located near the attack button for quick access. * **Small Button (Skill):** Located above attack button. * **UI Layout:** * **Top Left:** Player Stats (HP Bar, Level/XP). * **Top Right:** Kill count / Players remaining. * **Feedback:** Trigger `navigator.vibrate(50)` on taking damage or landing a hit for tactile feedback. * **Orientation:** Force Landscape mode logic (adjust camera FOV based on aspect ratio). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Fite.LoL is an innovative MOBA-style battle royale game that brings competitive multiplayer action directly to your browser. This free-to-play arena fighter combines strategic character selection with intense survival gameplay, creating a unique PvP experience where only the strongest survive.

The game features a distinctive low-poly art style with vibrant colors and smooth animations, making every battle visually engaging and easy to follow. With its accessible browser-based platform, you can jump into epic battles instantly without any downloads or installations.

Core Features

Unique Character System

Choose from 4 distinct characters , each with their own playstyle and abilities: - Ghost Character : A supernatural fighter with the unique ability to possess different creatures, adding a strategic layer to gameplay - Warrior Classes : Traditional fighters with powerful combat abilities - Specialized Roles : Each character offers different tactical advantages and gameplay approaches

MOBA-Meets-Battle-Royale Gameplay

Experience the perfect fusion of two popular genres: - Strategic Depth : MOBA-style character abilities and tactical gameplay - Survival Elements : Battle royale mechanics with shrinking storm zones - Fast-Paced Action : Quick matches that keep the intensity high throughout

Browser-Based Convenience

  • Instant Play : No downloads required - play directly in your web browser
  • Cross-Platform : Compatible with desktop and mobile browsers
  • Free Access : Completely free-to-play with no hidden costs

Game Mechanics

Combat System

The fighting system emphasizes skill and strategy over button mashing: - Ability-Based Combat : Each character has unique primary and secondary abilities - Jump Attacks : Dynamic movement system with cursor-directed jump attacks - Tactical Positioning : Use the arena environment to your advantage

Progression and Loot

  • Gear System : Loot equipment from defeated creatures and treasure chests
  • Character Upgrades : Power up your fighter throughout each match
  • Food Items : Heal and recover during battles by consuming found items

Game Modes

Free-For-All Arena

  • Last Player Standing : Eliminate all opponents to claim victory
  • Dynamic Arenas : Battle in varied environments with unique challenges
  • Storm Mechanics : Avoid the encroaching storm that forces players into closer combat

Operation Guide

Master the controls to dominate the battlefield:

Movement Controls: - WASD Keys : Move your character in all directions - Mouse Cursor : Aim your attacks and abilities

Combat Actions: - Left Mouse Click : Execute basic attacks - Space Bar : Activate movement ability for quick repositioning - Q Key : Trigger secondary ability (unique to each character)

Survival Actions: - F Key : Consume food items for health recovery - Strategic Positioning : Use jump attacks by directing your character toward the cursor

Pro Tips: - Loot gear early to gain advantages over opponents - Master your character's unique abilities for maximum effectiveness - Keep moving to avoid the storm and stay ahead of other players - Time your healing items carefully during intense battles

Why Play Fite.LoL

Perfect for Competitive Gamers

If you enjoy games like League of Legends or Fortnite, Fite.LoL offers the perfect middle ground. It combines the strategic character-based gameplay of MOBAs with the survival tension of battle royales, all in quick, accessible matches.

Accessibility and Convenience

  • No Commitment : Jump in for a quick match or play for hours
  • Low System Requirements : Runs smoothly on most devices
  • Instant Matchmaking : Get into battles quickly without long wait times

Unique Gaming Experience

The ghost possession mechanic and diverse character roster create gameplay possibilities you won't find in other arena fighters. Each match feels fresh and unpredictable, keeping you engaged match after match.

Community and Competition

Join a growing community of players who appreciate skill-based PvP combat. The game's balanced mechanics ensure that victory comes through strategy and execution, not pay-to-win advantages.

Frequently Asked Questions (FAQ)