Shadow Trick - Master the Power of Shadows

Seele01-Flash
By
Shadow Trick is a challenging 16-bit platform game where you play as a wizard with shadow transformation abilities. Master magical realms filled with traps, bosses, and collectible moons in this beautifully crafted retro adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Shadow Trick". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A 2.5D Side-Scrolling Platformer with a "Voxel" or "Toon-shaded Low-Poly" aesthetic to pay homage to the original 16-bit pixel art style while utilizing Three.js capabilities. * **Color Palette:** Use a "Magic Night" theme: Deep indigo and midnight blue backgrounds (#1a1a40), vibrant neon purple for the player character (#8a2be2), and glowing yellow for eyes and collectables (#ffd700). * **Main Character (The Wizard):** A cute, small character composed of simple geometric shapes (Cone for body/robe, Sphere for head). He wears a purple hood and has glowing yellow eyes. * **The Shadow Mechanic:** The visual representation of the "Shadow Mode" is crucial. When active, the character model should flatten (scale.z = 0.05), turn jet black, and become slightly transparent (opacity 0.8), simulating becoming a 2D shadow on the wall. * **Environment:** Floating platforms, spikes (red cones), and "Shadow Gates" (bars that block the player normally but allow passage in Shadow Mode). * **Mobile Optimization:** Use `THREE.BoxGeometry` for platforms and minimal textures to ensure 60FPS on mobile browsers. Use an Orthographic Camera to maintain the retro side-scroller perspective. ### 2. Audio Requirements * **BGM:** A fast-paced, upbeat "Chiptune/8-bit" track that loops seamlessly. It should feel magical and adventurous. * **Sound Effects (SFX):** * **Jump:** A classic retro "boing" or rising square wave sound. * **Shadow Transform:** A quick "woosh" or digital warping sound when toggling modes. * **Collect Moon:** A high-pitched, rewarding "ding" or major triad arpeggio. * **Death:** A low-bit "crunch" or descending slide. * *Note:* Ensure audio context is initialized on the first user touch interaction. ### 3. Gameplay Loop * **Core Mechanic:** The player moves right to reach the exit portal. The twist is the **Shadow Mode**. * *Normal State:* Player collides with all walls and enemies. * *Shadow State:* Player can pass through thin vertical bars (gates) and is immune to physical projectiles, but cannot jump as high or move as fast. * **Objective:** Navigate the level, switch between Normal and Shadow forms to solve traversal puzzles (e.g., switch to shadow to pass through a gate, switch back to jump over a pit), and collect floating "Moons". * **Win Condition:** Reach the swirling portal at the end of the level. * **Fail Condition:** Falling into a bottomless pit or touching red spikes while in Normal form. ### 4. Mobile Controls & Interaction * **Orientation:** Force **Landscape Mode** for the best platforming view. * **Touch Controls (Virtual Overlay):** * **Left Side:** Two large, transparent buttons (or a virtual D-Pad) for Left/Right movement. * **Right Side:** * Button A (large): **Jump**. * Button B (medium, distinct color like Purple): **Shadow Mode Toggle**. * **Responsiveness:** Controls must have zero input lag. Visual feedback (button press down animation) is required on touch. * **Touch Areas:** Ensure touch targets are at least 48x48 pixels equivalent to prevent mis-clicks. * **Camera:** The camera should smoothly follow the player's X-position with a slight "look ahead" offset so the player can see what is coming. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Shadow Trick

Shadow Trick is an enchanting platform game that combines classic 16-bit aesthetics with innovative shadow magic gameplay. As a skilled wizard capable of transforming into shadows, you'll navigate through magical realms filled with dangerous minions, cleverly designed traps, and epic boss battles. The game features beautiful retro-inspired graphics and charming musical tracks that create an immersive gaming experience.

Core Features

Unique Shadow Transformation Mechanic

The game's standout feature is the shadow transformation ability. Press E, Spacebar, or Enter to seamlessly switch between your wizard form and shadow mode. This mechanic opens up creative solutions to platforming challenges and adds strategic depth to every level.

Beautiful 16-Bit Art Style

Experience stunning retro graphics with modern polish. The vibrant color palette and detailed sprite work create a visually appealing world that pays homage to classic platformers while maintaining its own unique charm.

Collectible Moon System

Each level contains hidden moons waiting to be discovered. Collecting these moons is essential for truly mastering each stage and unlocks additional content. The hunt for moons encourages exploration and rewards thorough gameplay.

Challenging Boss Battles

Face off against formidable bosses that require skill, timing, and clever use of your shadow abilities. Each boss presents unique attack patterns and requires different strategies to defeat.

Gameplay Mechanics

Shadow Trick offers fast-paced platforming action with strategic elements. Navigate through carefully crafted levels using precision jumping, shadow transformations, and quick reflexes. The game rewards both speed and exploration, making each playthrough engaging whether you're rushing to the finish or searching for every collectible.

Shadow Mode Advantages

When in shadow form, you gain access to special abilities that can help you: - Slip through certain obstacles - Access hidden areas - Avoid specific enemy attacks - Solve unique environmental puzzles

Operation Guide

Master these simple yet effective controls:

  • Movement : Use A/D keys or left/right arrow keys to move
  • Jump : Press W or the up arrow key to jump
  • Shadow Transformation : Activate shadow mode with E, Spacebar, or Enter
  • Pause : Press P or Escape to pause the game

The controls are responsive and intuitive, allowing for precise platforming even during the most challenging sequences.

Why Play Shadow Trick

Shadow Trick stands out in the crowded platformer genre by offering:

Complete Free Experience : Enjoy the full game without any cost or hidden fees. Play directly in your browser with no downloads required.

Cross-Platform Compatibility : Whether you prefer gaming on your computer, smartphone, or tablet, Shadow Trick runs smoothly across all devices.

Perfect Difficulty Balance : The game offers genuine challenge without being unfairly difficult. Each death feels like a learning opportunity rather than frustration.

Nostalgic Yet Fresh : While the 16-bit aesthetic evokes classic gaming memories, the shadow transformation mechanic feels innovative and modern.

High Replay Value : With collectible moons and multiple approaches to each level, you'll find reasons to return even after completing the main adventure.

Ideal For These Players

  • Fans of classic platform games seeking modern twists
  • Players who enjoy challenging but fair difficulty curves
  • Retro gaming enthusiasts who appreciate pixel art aesthetics
  • Anyone looking for a free, high-quality browser game
  • Mobile gamers seeking premium experiences without downloads

Frequently Asked Questions (FAQ)