Magic Hands

Seele01-Flash
By
Magic Hands is an exciting action-packed spell casting game where you become a powerful wizard fighting enemies with magical hand combinations. Master different spell combos, unlock new abilities, and progress through challenging levels in this free online adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Magic Hands**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Hyper-casual 3D aesthetic. Use bright, saturated colors (cartoon style) with flat shading or simple Toon Shaders to ensure high visibility on small screens. * **Player Character**: First-person perspective. Render only a pair of floating "Wizard Hands." The hands must be capable of performing simple gestures (weaving signs) before casting. * **Enemies**: Low-poly humanoid "stickman" or "ragdoll" enemies (e.g., generic goons, monsters). They rely on physics-based animation rather than complex skeletal animations. * **VFX (Crucial)**: * **Fire**: Orange/Yellow particle systems for fireballs and meteor showers. * **Ice**: Blue/Cyan shard geometry for ice tornados or freezing blasts. * **Impact**: Smoke puffs and screen distortion shaders upon spell collision. * **Environment**: A linear level design (corridor or arena). Simple geometry (low-poly terrain) with a contrasting background color (e.g., deep purple or sky blue) to make the foreground action pop. * **Optimization**: Use instanced mesh rendering for particle effects and enemy crowds to maintain 60 FPS on mobile devices. ### 2. Audio Requirements * **BGM**: Upbeat, heroic, and energetic synth-orchestral loop. Fast-paced to match the action. * **SFX**: * **Combo Input**: Distinct musical notes or "clicks" when tapping element buttons (to help players memorize rhythms). * **Casting**: "Whoosh" sounds for hand movements; energetic "blasts" for spell release. * **Impact**: Heavy "thud" sounds for ragdoll collisions; "cracking" sounds for ice; "explosion" sounds for fire. * **Win/Fail**: A triumphant chime for level clear; a comical "womp-womp" for failure. ### 3. Gameplay Loop * **Phase 1: Approach**: Enemies run toward the camera (the player). * **Phase 2: Input (Combo System)**: * The player is presented with a set of elemental buttons (e.g., Fire, Water, Earth). * **Mechanic**: The player must tap a specific sequence (e.g., Fire + Fire or Fire + Earth) to load a spell. * **Phase 3: Execution**: * Once the combo is entered, the hands perform a quick animation, and the spell is cast automatically towards the center of the screen (or aimed point). * **Physics**: The spells must exert high physical force. Enemies should be knocked back, thrown into the air, or shattered (ragdoll physics using Cannon.js or Ammo.js). * **Phase 4: Win Condition**: Clear all enemies in the wave before they reach the player's position. * **Buff System**: At the start of a level, show a simple UI modal offering two power-ups (e.g., "Explosive Turkey" vs. "Asteroid Rain"). ### 4. Mobile Controls & Interaction * **Camera Control**: * **Look**: Single-finger drag anywhere on the screen (outside the UI zone) to rotate the camera/aim the crosshair. * **Spell Casting (UI)**: * Place large, circular, distinct buttons (minimum 60x60px) at the bottom center of the screen for elemental inputs (e.g., Red button for Fire, Blue for Ice). * **Feedback**: Buttons should scale down slightly when pressed. * **Haptics & Feedback**: * Trigger a heavy vibration (navigator.vibrate) when a spell impacts an enemy. * Implement "Screen Shake" on explosions to enhance the feeling of power. * **Orientation**: Lock to **Landscape Mode** for a wider field of view suitable for aiming at multiple enemies. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Magic Hands

Magic Hands is a thrilling casual action game that transforms you into a mighty wizard wielding incredible magical powers. In this engaging spell-casting adventure, you'll face waves of approaching enemies and defeat them using strategic hand combinations that create powerful magic spells. The game combines fast-paced action with tactical spell selection, making every battle both exciting and challenging.

Core Features

Dynamic Spell Casting System

The heart of Magic Hands lies in its innovative combo system. You'll press two available combo buttons simultaneously to cast unique magic spells, each offering different tactical advantages:

  • Flaming Asteroids : Rain down fiery destruction from above
  • Ice Tornado : Create swirling frozen storms that devastate enemy ranks
  • Lightning Strikes : Deliver precise electrical attacks
  • Earth Tremors : Shake the battlefield with ground-based magic

Each spell combination requires timing and strategy to maximize effectiveness against different enemy types.

Progressive Ability System

As you advance through the game, you'll unlock new magical abilities that expand your combat repertoire. These new spells can be combined with existing ones, creating an ever-growing arsenal of devastating magical attacks. The progression system ensures that gameplay remains fresh and exciting as you discover new spell combinations.

Power-Up and Boost System

At the beginning of each round, choose from two powerful buffs that can dramatically change your gameplay experience:

  • TNT-bearing Turkey : Explosive companion that adds extra firepower
  • Apocalyptic Asteroid Collision : Massive area-of-effect devastation
  • Speed Enhancements : Accelerate through multiple levels quickly
  • Damage Multipliers : Increase your spell potency

These boosts provide strategic depth and allow you to tailor your approach to different challenges.

Character Customization

Personalize your wizard with various skins available through the customization system. Unlock new appearances randomly as you progress, giving your magical character a unique look that reflects your achievements.

Gameplay Mechanics

Combat Strategy

Success in Magic Hands requires more than quick reflexes. You'll need to:

  • Analyze Enemy Patterns : Different enemies require different spell approaches
  • Time Your Combos : Perfect timing maximizes spell effectiveness
  • Manage Resources : Strategic use of boosts and abilities
  • Adapt Your Strategy : Each level presents unique challenges requiring tactical flexibility

Level Progression

The game features multiple levels with increasing difficulty. As you progress, enemies become more challenging, requiring you to master advanced spell combinations and strategic thinking to overcome obstacles.

Operation Guide

Basic Controls

  • Mouse Movement : Control camera angle and targeting
  • Keyboard Combinations : Execute magic spells using two-button combos
  • Special Elements : Access powerful magical abilities through keyboard shortcuts

Getting Started

  1. Learn Basic Combos : Start with simple two-button spell combinations
  2. Practice Timing : Master the rhythm of spell casting
  3. Experiment with Boosts : Try different power-ups to find your preferred playstyle
  4. Progress Gradually : Build your spell arsenal as you advance through levels

Advanced Techniques

  • Combo Chaining : Link multiple spells for devastating effect
  • Crowd Control : Use area-effect spells against multiple enemies
  • Resource Management : Save powerful abilities for challenging encounters

Platform Compatibility

Magic Hands offers excellent cross-platform accessibility:

  • Web Browsers : Play directly online without downloads on desktop and mobile browsers
  • Mobile Devices : Native apps available for both Android and iOS
  • Universal Access : No installation required for browser version

Why Play Magic Hands

Immediate Entertainment

  • No Download Required : Jump straight into the action through your web browser
  • Free to Play : Complete game experience without any cost
  • Quick Sessions : Perfect for both short breaks and extended gaming sessions

Engaging Gameplay

  • Strategic Depth : Combo system provides meaningful tactical choices
  • Progressive Challenge : Difficulty scales appropriately with your skill development
  • Satisfying Combat : Powerful spell effects create rewarding gameplay moments

Accessibility

  • Easy to Learn : Simple controls make the game approachable for all players
  • Hard to Master : Deep combo system provides long-term engagement
  • Multi-Platform : Play anywhere, anytime across different devices

Magic Hands delivers an exceptional blend of action, strategy, and magical fantasy that appeals to both casual players seeking quick entertainment and dedicated gamers looking for skill-based challenges.

Frequently Asked Questions (FAQ)