Slash Royal - Ultimate Battle Arena Survival Game

Seele01-Flash
By
Slash Royal is an intense 3D battle arena survival game where you fight against AI opponents until you're the last warrior standing. Collect powerful weapons and dominate unique battle arenas in this thrilling free-to-play experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Slash Royal". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Hyper-casual, vibrant 3D aesthetic. Use a bright, saturated color palette (e.g., Orange background, bright floor). * **Characters:** * **Player:** A "Blue Blob-like Humanoid" (capsule/cylinder based geometry) wearing a golden crown. * **Enemies:** Similar blob-like humanoids in different colors (Red, Yellow, Green) to distinguish them clearly. * **Geometry:** Use Low-poly primitives (SphereBufferGeometry, CylinderBufferGeometry) to ensure 60FPS on mobile devices. * **Weapons:** Oversized, exaggerated weapons (Axes, Swords, Maces, Crossbows) floating above the ground with a bobbing animation until picked up. * **Arena:** A contained level (circular or square) with obstacles (walls, crates) to break line of sight. * **VFX:** * Simple particle explosions (cubes) upon enemy death. * "Speed lines" or trail renderers behind weapon swings. * Floating text for damage numbers. * **Camera:** Isometric top-down view (approx 60-degree angle) following the player smoothly. ### 2. Audio Requirements * **BGM:** Upbeat, energetic, and looping synth-pop track to maintain high energy. * **SFX:** * **UI:** Pop sounds for button clicks. * **Combat:** Comical "Whoosh" for missed swings, heavy "Thwack" or "Bonk" for impacts. * **Environmental:** Soft footstep tapping. * **Feedback:** A distinct "Ding" or "Cheer" sound when an enemy is eliminated. A "Glitch" or "Fail" sound on player death. ### 3. Gameplay Loop * **Pre-Game:** Display a "Start" screen where the player can select a randomized bonus (e.g., "Start Giant", "Speed Boost"). * **Core Loop:** 1. Spawn the player unarmed in an arena with 5-10 AI bots. 2. **Scavenge:** Player uses a Virtual Joystick to run toward weapon spawn points. 3. **Combat:** Upon collision with a weapon, it attaches to the character. When near an enemy, the character automatically swings/fires, or uses a dedicated "Attack" button. 4. **Survival:** Physics-based knockback is applied on hit. 2-3 hits eliminate a character. 5. **Win Condition:** Be the last entity remaining in the arena. * **AI Behavior:** Simple Finite State Machine (FSM): Wander -> Detect Weapon -> Pick Up -> Chase Nearest Target -> Attack. ### 4. Mobile Controls & Interaction * **Movement:** **Virtual Joystick** positioned at the bottom-left of the screen. It should handle both movement direction and character rotation. * **Orientation:** Portrait mode is preferred for one-handed play, but responsive design for Landscape is acceptable. * **Combat Control:** * **Auto-Attack:** If the player is within range of an enemy and facing them, the character attacks automatically (mobile-friendly). * **Visual Indicator:** A range circle around the player showing weapon reach. * **UI/UX:** * Health bars floating above all characters (Billboard effect). * "Enemies Left" counter at the top center. * Restart Button must be large (minimum 44x44px touch area) and centered upon Game Over. * **Haptics:** Trigger `navigator.vibrate(50)` on impact and `navigator.vibrate(200)` on victory/death. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Slash Royal is a fast-paced 3D survival battle arena game that puts you in the center of intense combat action. Your mission is simple yet challenging: be the last fighter standing in the arena. With its colorful graphics, intuitive gameplay, and exciting weapon collection mechanics, this game delivers pure adrenaline-fueled entertainment that's perfect for casual gaming sessions.

The game features a unique cartoon-style 3D art design with vibrant colors and smooth animations that make every battle visually exciting. Each match is a test of strategy, quick reflexes, and tactical weapon selection as you face off against intelligent AI opponents in various battle scenarios.

Core Features

Diverse Weapon Arsenal

Slash Royal offers an impressive collection of weapons to suit every fighting style. From explosive bombs and precise crossbows to devastating axes, sharp swords, and powerful maces, each weapon brings its own tactical advantages. The key to victory lies in quickly identifying and securing the most effective weapons for each battle situation.

Dynamic Arena Environments

Every battle takes place in uniquely designed arenas with distinct layouts and environmental features. These varied battlegrounds aren't just visual backdrops - they're strategic elements that smart players can use to their advantage. Learn to navigate different terrain types, use cover effectively, and position yourself strategically to outmaneuver opponents.

Pre-Battle Power-Ups

Before each round begins, you'll choose between two randomly generated bonuses that can dramatically change your gameplay approach. These powerful advantages include:

  • Giant Mode : Transform into a massive warrior with increased strength
  • Weapon Starter : Begin the match already equipped with a powerful weapon
  • Speed Boost : Move faster than opponents to secure better positions
  • Weapon Steal : Take weapons directly from defeated enemies
  • Additional unique bonuses that keep every match fresh and unpredictable

Intelligent AI Combat

While Slash Royal is a single-player experience, don't expect easy victories. The AI opponents are programmed to provide genuine challenge, using smart tactics, weapon selection, and positioning to create engaging combat scenarios that will test your skills.

Gameplay Guide

Basic Strategy

Success in Slash Royal requires a combination of quick decision-making and strategic thinking. At the start of each match, immediately scan the arena for available weapons and choose your path wisely. Sometimes the nearest weapon isn't the best choice - consider the weapon type, your current position, and opponent locations before making your move.

Combat Tactics

Once armed, focus on eliminating opponents systematically while avoiding unnecessary risks. Use the arena layout to your advantage by creating distance when needed, ambushing opponents around corners, and controlling high-value weapon spawn points.

Weapon Selection Tips

Different weapons excel in different situations. Ranged weapons like crossbows are excellent for maintaining distance, while melee weapons like swords and axes deal devastating close-range damage. Bombs can clear multiple enemies but require careful timing and positioning.

Platform Support

Slash Royal offers excellent cross-platform compatibility, ensuring you can enjoy the game anywhere:

  • Web Browser : Play instantly without downloads on any modern browser
  • Mobile Devices : Full touch-screen support for iOS and Android
  • Tablet : Optimized interface for larger touch screens
  • Desktop : Smooth performance on Windows, Mac, and Linux systems

Why Play Slash Royal

This game perfectly balances accessibility with engaging gameplay depth. It's easy enough for casual players to jump in immediately, yet offers enough strategic elements to keep experienced gamers engaged. The combination of weapon variety, arena diversity, and AI intelligence creates endless replayability.

The colorful, family-friendly art style makes it suitable for players of all ages, while the competitive survival gameplay provides genuine excitement and challenge. Whether you have five minutes or an hour to spare, Slash Royal delivers satisfying gaming sessions that leave you wanting more.

Best of all, it's completely free to play with no hidden costs, making it accessible to everyone who wants to experience high-quality battle arena action.

Frequently Asked Questions (FAQ)