Stick Hero - Create Your Own Platform Adventure

Seele01-Flash
By
Stick Hero is a unique platform adventure game where you become both the designer and player. Create custom levels with heroes, enemies, and obstacles, then share your creations with friends for the ultimate gaming challenge.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Stick Hero: Infinite Dimensions**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Side-Scrolling Action. Use a **Cel-shaded / Toon-shaded** aesthetic. The game should look like a modern 3D interpretation of classic flash stickman animations. * **Character Model**: A procedural 3D Stickman constructed from simple geometries (Sphere for head, Cylinders for limbs). * **Default Skin**: "Ninja" style (Black body, Red headband trailing behind, Katana on back). * **Animation**: Smooth vertex-based or simple rotation-based animations for Idle, Run, Jump, and Attack. * **Environment**: A "Forbidden Jungle" theme based on the reference. * **Foreground**: Floating platforms with grassy tops and dirt bottoms (Low-poly). * **Background**: Multiple layers of scrolling parallax planes (trees, vines, mountains) in cool blue/green tones to contrast with the character. * **Mobile Optimization**: Use `InstancedMesh` for repetitive environment tiles. Limit dynamic lights to 1 (directional). Use baked shadows where possible. ### 2. Audio Requirements * **BGM**: High-energy, fast-paced "Ninja Techno" or "8-bit Rock" loop to induce a flow state. * **Sound Effects (SFX)**: * **Jump**: A retro "Whoosh" or air-cutting sound. * **Attack**: Sharp sword sheath/unsheath sounds. * **Impact**: Comical "Thud" or paper-tearing sounds when hitting enemies. * **UI**: Crisp clicks for menus (referencing the "Make Your Own" menu heavy origin). ### 3. Gameplay Loop * **Core Mechanic**: A classic side-scrolling platformer where the player has full control (not an auto-runner). * **Data-Driven Levels**: Since the original game focuses on "Make Your Own," the level layout (platforms, enemies, traps) must be generated from a **JSON configuration array**. This simulates a user-created level. * **Objectives**: 1. Navigate from Left to Right. 2. Defeat "Minions" (simple red stickman enemies) using the attack button. 3. Avoid static traps (spikes) and dynamic obstacles (swinging axes). 4. Reach the "End Portal" to win. * **Fail State**: Falling off the map or health reaching zero results in a "Ragdoll" death effect and a "Retry" button. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Force landscape via CSS). * **Touch Controls**: * **Left Screen Half**: Invisible Dynamic Joystick for horizontal movement (Left/Right). * **Right Screen Half**: Two large circular buttons (HTML/CSS overlays). * **Button A (Bottom-Right)**: Jump (Tap for short jump, Hold for higher jump). * **Button B (Upper-Right)**: Attack (Triggers sword animation). * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(50)` on taking damage or landing an attack. * **Visual**: Screen shake effect (camera jitter) upon impact. * **UI Layout**: Minimal HUD showing Health Bar (top left) and Pause Button (top right). Ensure all touch targets are at least 48x48px. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Stick Hero is an innovative platform adventure game that puts creative control entirely in your hands. Unlike traditional games where you simply play through pre-designed levels, Stick Hero empowers you to become the game designer, architect, and mastermind behind your own custom adventures. With a rating of 3.5/5 from the gaming community, this creative platform game offers endless possibilities for both casual players and aspiring game designers.

In Stick Hero, you'll step into the role of a game creator, designing challenging platform adventures from scratch. Choose your hero's appearance and abilities, craft intricate level designs, place cunning traps, and deploy armies of enemies to create the perfect challenge. Whether you want to design a fair and fun experience or create a nearly impossible gauntlet, the choice is entirely yours.

Core Features

Complete Creative Freedom

Stick Hero stands out from other platform games by offering unprecedented creative control. You're not limited to playing someone else's vision – you become the architect of your own gaming experience. Design levels that reflect your imagination and challenge your skills.

Diverse Hero Selection

Choose from an impressive roster of stick figure heroes, each with unique characteristics: - Noble Knights : Armored warriors perfect for medieval adventures - Stealthy Ninjas : Agile assassins for stealth-based challenges - Heavy Tanks : Powerful units for combat-focused levels - Futuristic Mechs : High-tech warriors for sci-fi scenarios - Mysterious Aliens : Otherworldly beings with special abilities - Elite Soldiers : Military specialists for tactical gameplay

Advanced Level Editor

The game's intuitive level editor allows you to: - Design Custom Environments : From dark dungeons to mystical forests - Place Strategic Obstacles : Create jumping challenges and platforming puzzles - Set Deadly Traps : Design cunning hazards to test player skills - Deploy Enemy Armies : Choose from robots, demons, and other minions - Customize Enemy Behavior : Adjust stats, movement patterns, and actions - Create Multiple Scenarios : Design various themed adventures

Social Sharing System

One of Stick Hero's most exciting features is the ability to save and share your custom games with friends. Create challenging levels specifically designed to test your friends' gaming skills, or collaborate to build the ultimate platform adventure.

Gameplay Mechanics

The game operates on two primary modes: Creation Mode and Play Mode . In Creation Mode, you'll spend time carefully crafting your adventure using the comprehensive suite of design tools. The intuitive interface allows both beginners and experienced players to create engaging content.

Once you've designed your level, switch to Play Mode to test your creation. This dual-mode system ensures that your designs are not only creative but also playable and fun. You can iterate and refine your levels based on actual gameplay experience.

Strategic Enemy Placement

The enemy AI system in Stick Hero allows for sophisticated gameplay design. You can adjust enemy stats, behavior patterns, and response triggers to create dynamic challenges that adapt to different play styles. This depth ensures that even simple-looking levels can provide complex and engaging gameplay.

Operation Guide

Getting Started

  • Mouse Navigation : Use your mouse to interact with all in-game menus and options
  • Selection Process : Browse through tables of heroes, enemies, and environmental elements
  • Placement Controls : Right-click to select and place items in your level design
  • Menu System : Navigate through different creation categories using the intuitive interface

Creating Your First Adventure

  1. Choose Your Hero : Select from the available character types based on your adventure theme
  2. Design the Environment : Pick a setting that matches your vision (dungeon, forest, etc.)
  3. Place Obstacles : Add platforms, traps, and challenges throughout the level
  4. Deploy Enemies : Strategically place minions and adjust their properties
  5. Test and Refine : Play through your creation and make adjustments
  6. Save and Share : Export your finished adventure to share with friends

Advanced Tips

  • Balance Challenge and Fun : Create levels that are challenging but not impossibly difficult
  • Theme Consistency : Match your hero choice with appropriate environments and enemies
  • Progressive Difficulty : Design levels that gradually increase in challenge
  • Test Thoroughly : Always playtest your levels before sharing them

Why Play Stick Hero

Unlimited Replay Value

Unlike traditional platform games with finite content, Stick Hero offers unlimited gameplay through its creation system. Every new level you design provides fresh challenges and experiences, ensuring the game never becomes repetitive.

Develop Game Design Skills

Stick Hero serves as an excellent introduction to game design principles. Players learn about level pacing, difficulty curves, enemy placement, and player psychology through hands-on experience. These skills transfer to understanding game design in general.

Social Gaming Experience

The ability to share custom levels with friends creates a unique social gaming experience. Challenge your friends with deviously crafted levels, or work together to create collaborative adventures. The social aspect adds an extra layer of engagement beyond the core gameplay.

Creative Expression

Stick Hero provides a platform for creative expression through game design. Whether you prefer creating beautiful, artistic levels or focusing on challenging gameplay mechanics, the game accommodates various creative approaches.

Free and Accessible

As a free browser-based game, Stick Hero is accessible to anyone with an internet connection. No downloads, installations, or payments required – simply load the game and start creating your adventure.

Stick Hero represents the perfect blend of creativity and gameplay, offering both the satisfaction of creating something unique and the thrill of overcoming challenges. Whether you're designing your first simple level or crafting an elaborate adventure saga, Stick Hero provides the tools and freedom to bring your platform game visions to life.

Frequently Asked Questions (FAQ)