Funny Blade & Magic

Seele01-Flash
By
Funny Blade & Magic is a hilarious action-fighting game where you play as a betrayed goblin prince fighting to reclaim your throne. Combine magical abilities with powerful melee weapons in this colorful, engaging adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Funny Blade & Magic". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a "Goofy Low-Poly" aesthetic. Use **Flat Shading** (MeshLambertMaterial) with vibrant, saturated colors (Lime Green for goblins, Neon Pink/Yellow for effects). Implement a **Cel-Shading/Outline effect** (using the Inverted Hull method or `THREE.OutlineEffect`) to mimic the comic-book style seen in the screenshot. * **Characters:** * **Player:** A first-person view (seeing hands/weapon) or a close third-person view of a Green Goblin. * **Enemies:** Modular low-poly Goblins with exaggerated features (giant googly eyes made of white spheres with black pupils). Randomize enemy accessories (cowboy hats, pilot goggles, hockey masks) to match the screenshot variety. * **Weapons:** oversized low-poly melee weapons: Giant Wooden Hammer, Rusty Axe, and jagged Sword. * **Environment:** A stylized medieval arena with minimal textures. Use bright solid colors for the ground and simple geometric shapes for obstacles (crates, pillars). The Skybox should be a bright, cartoonish blue with static white clouds. * **Mobile Optimization:** Use `THREE.InstancedMesh` for rendering multiple enemies to maintain 60FPS on mobile. Limit dynamic lights to one directional light (Sun) and use baked ambient occlusion if possible. ### 2. Audio Requirements * **BGM:** A whimsical, fast-paced track mixing medieval instruments (lute, flute) with a silly, upbeat tempo. Think "circus meets dungeon crawler." * **Sound Effects (SFX):** * **Attack:** Cartoonish "Swoosh" and squeaky toy "Bonk" sounds on impact. * **Damage:** Exaggerated goblin grunts, yelps, or gibberish voice lines. * **UI:** Pop/bubble sounds for clicking buttons. * **Ambience:** Subtle wind, but the focus is on the chaotic combat sounds. ### 3. Gameplay Loop * **Core Mechanics:** An endless wave survival or level-based progression. 1. **Spawn:** Player starts in the center. Enemies spawn from the edges. 2. **Combat:** Player uses a primary weapon (Melee) to hit enemies. Enemies chase the player and attack when in range. 3. **Abilities:** Player can trigger a "Magical Ability" (e.g., a shockwave or temporary speed boost) on a cooldown. 4. **Currency:** Defeated enemies drop "Coins" (yellow spinning meshes) that are magnetically collected. * **Win/Loss:** * **Win:** Clear all waves or defeat a Boss (a giant Goblin with 3x size). * **Loss:** Player HP reaches 0. * **Progression:** Between waves, show a simple "Shop UI" to spend coins on Damage Upgrades or HP recovery. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode (Force landscape via CSS/JS check). * **Movement (Left Screen):** A dynamic Virtual Joystick (thumbpad) for moving the character (WASD logic). * **Camera/Aim (Right Screen):** Touch and drag area on the right half of the screen to rotate the camera/view. * **Action Buttons (Right UI Overlay):** * **Attack Button (Large):** A prominent circular button (64px+) for the primary melee attack. * **Jump/Dash Button (Medium):** Located near the attack button. * **Ability Button (Small):** Indicates cooldown state visually (greying out). * **Feedback:** Trigger `window.navigator.vibrate(50)` on successful hits or taking damage for tactile feedback. * **UI Layout:** Keep Health Bar and Coin Count at the top corners, away from touch zones. Ensure all buttons have `touch-action: none` to prevent browser scrolling. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Funny Blade & Magic is an exciting action-fighting game that combines humor, magic, and intense combat in a vibrant goblin world. After being betrayed by your uncle, you must fight your way back to reclaim the goblin king's throne. This free browser game offers a unique blend of close-quarters combat, magical abilities, and character progression that will keep you entertained for hours.

The game features a colorful, cartoonish art style with quirky character designs that make every battle both challenging and amusing. With its engaging storyline and immersive gameplay mechanics, Funny Blade & Magic stands out as a must-play action game for fans of fighting and adventure genres.

Core Features

Epic Combat System

Experience thrilling close-quarters combat using a variety of powerful weapons including swords, axes, and hammers. Each weapon type offers different combat styles and strategies, allowing you to find your preferred fighting approach.

Magical Abilities

Harness mystical powers to enhance your combat effectiveness. The game features multiple magical abilities that can be unlocked, upgraded, and strategically combined during battles against unique bosses and challenging enemies.

Character Progression

Upgrade your goblin character as you progress through the adventure. Earn coins from victories to unlock new weapons, improve your stats, and customize your appearance. The progression system ensures that every battle makes you stronger and more capable.

Challenging Boss Fights

Face off against unique bosses, each with their own fighting patterns and abilities. These epic encounters test your combat skills and require strategic use of your weapons and magical powers.

Immersive Story Elements

Enjoy an engaging storyline complete with cutscenes that bring the goblin world to life. The narrative adds depth to your quest for the throne, making every victory more meaningful.

Game Mechanics

Funny Blade & Magic combines traditional fighting game elements with modern action gameplay. The combat system emphasizes skill-based melee fighting while incorporating magical elements that add strategic depth. Players can dash, jump, run, and execute various attacks to overcome enemies and environmental challenges.

The achievement system provides additional goals and rewards, encouraging players to master different aspects of the game. From combat achievements to exploration rewards, there's always something new to unlock.

Operation Guide

The game features intuitive controls optimized for both desktop and mobile play:

  • Movement : Use WASD keys to move your character around the battlefield
  • Advanced Movement : Combine WASD with C to perform quick dashes, essential for avoiding enemy attacks
  • Jumping : Space bar for jumping over obstacles and dodging attacks
  • Running : Hold Shift to run faster across the game world
  • Combat : Left mouse button or Z key for basic attacks
  • Ranged Combat : Right mouse button or R key to throw axes at distant enemies
  • Magic : Press F to activate your selected magical ability
  • Ability Management : Use Tab to open the ability selector, or press keys 1-6 to quickly select specific abilities

Why Play This Game

Completely Free : Enjoy the full gaming experience without any cost. No hidden fees or premium content locks - everything is accessible from the start.

Cross-Platform Compatibility : Play seamlessly on any device with a web browser. Whether you're on desktop, tablet, or mobile phone, the game adapts perfectly to your screen.

No Download Required : Jump into the action immediately through your browser. No installation, no storage space concerns, and no waiting for updates.

Engaging Gameplay Loop : The combination of combat, character progression, and story elements creates an addictive gameplay experience that keeps players coming back.

Perfect for All Skill Levels : While the game offers challenging boss fights and achievements for experienced players, the intuitive controls and gradual difficulty curve make it accessible to newcomers.

Whether you're looking for a quick gaming session or an extended adventure, Funny Blade & Magic delivers entertainment that scales to your available time. The humorous tone and colorful visuals make it an excellent stress-reliever, while the challenging combat keeps you engaged and improving your skills.

Frequently Asked Questions (FAQ)