Champion Archer

Seele01-Flash
By
Champion Archer is an intense stick figure archery game where your survival depends on precision shooting. Use your bow and arrow skills to defeat waves of enemy soldiers and earn the prestigious quick shot achievement.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Champion Archer 3D: Stickman Defense**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A "2.5D" aesthetic using 3D geometry to mimic the classic flat stick figure style. * **Character Models:** Use simple `THREE.CylinderGeometry` and `THREE.SphereGeometry` (colored solid black) to construct the Player Archer and Enemy Soldiers (Stickmen). * *Player:* Holds a simple bow (curved line or tube). * *Enemies:* Hold swords/spears. * **Environment:** * **Ground:** A vibrant green plane (`0x00FF00`) representing the grass field. * **Background:** A solid bright blue color (`0x00CCFF`) or a simple gradient sky shader. * **Camera:** Use an **Orthographic Camera** fixed in a side-scrolling view (looking at the Z-axis, moving along X) to maintain the flat classic look but with 3D depth. * **Optimization:** Use `THREE.InstancedMesh` for enemies if possible, or object pooling for arrows and enemies to ensure 60FPS on mobile devices. Shadows should be simple (blobs) or disabled to save battery. ### 2. Audio Requirements * **BGM:** A looping track with a "Medieval War" vibe—rhythmic war drums and a flute melody to build tension. * **Sound Effects (SFX):** * **Bow Draw:** A stretching string sound (pitch increases as player charges the shot). * **Arrow Release:** A sharp "Thwip" or "Whoosh" sound. * **Hit:** A wet "Thud" for body hits and a metallic "Clang" for armor/sword hits. * **Enemy Death:** Minimalist grunts or stick-figure style crumbling sounds. ### 3. Gameplay Loop * **Core Mechanic:** The player controls an archer on the left side of the screen. Waves of enemies spawn from the right and march toward the player. * **Physics:** Arrows must follow a **parabolic trajectory** based on gravity and launch force. * **Damage System:** * Headshots (top of the stickman) deal critical damage (instant kill). * Body shots require 2 hits to kill. * **Win/Loss:** * **Loss:** If an enemy reaches the player's position, the player takes damage. 3 hits = Game Over. * **Win:** Survive the wave or achieve a high score. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape Mode (Force landscape via CSS/JS hints). * **Movement (Left Hand):** * A simple **Virtual Horizontal Slider** or invisible touch area on the left 1/3 of the screen. Dragging left/right moves the archer along the X-axis. * **Combat (Right Hand - Slingshot Mechanic):** * **Touch & Drag:** Anywhere on the right 2/3 of the screen. * **Logic:** Touching and dragging *backwards* (opposite to target) charges the bow. * **Visual Feedback:** Display a **dotted trajectory line** (using `THREE.BufferGeometry`) that updates in real-time while dragging to show where the arrow will fly. * **Release:** Lifting the finger fires the arrow. * **UI:** A score counter in the top-right and a health bar (hearts) in the top-left. Ensure buttons are at least 44x44 pixels. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Champion Archer

Champion Archer is a captivating free online archery game that combines stick figure graphics with intense shooting action. With a solid 4.1/5 rating from thousands of players, this game challenges you to master the ancient art of archery in a modern combat setting. Your mission is simple yet demanding: use your bow and arrow to eliminate stick figure soldiers before they overwhelm your position.

Core Features

Precision-Based Combat System

Champion Archer emphasizes skill over luck. Every shot counts as you face increasingly challenging waves of enemy soldiers. The game's physics-based archery system requires you to account for distance, trajectory, and timing to land successful hits.

Progressive Difficulty Levels

Start with basic enemy formations and gradually face more complex attack patterns. Each level introduces new challenges that test your archery skills and strategic thinking.

Achievement System

Strive to earn the coveted "Quick Shot" achievement by demonstrating exceptional speed and accuracy. This prestigious title separates master archers from casual players.

Stick Figure Art Style

The clean, minimalist stick figure graphics ensure smooth gameplay performance while maintaining visual clarity during intense combat sequences.

Game Mechanics

Tower Defense Elements

While primarily an archery game, Champion Archer incorporates tower defense mechanics. You must strategically position yourself and manage your ammunition to prevent enemy soldiers from reaching their objective.

Dynamic Enemy AI

Enemy stick figures employ various tactics, from direct charges to flanking maneuvers. Adapt your shooting strategy to counter different enemy behaviors and formations.

Physics-Based Shooting

Realistic arrow physics add depth to the gameplay. Consider factors like gravity drop and projectile speed when aiming at distant or moving targets.

How to Play

Basic Controls

  • WASD Keys : Move your archer around the battlefield
  • Mouse : Aim your bow in any direction
  • Mouse Click : Fire arrows at enemies
  • Hold Mouse Button : Charge your shot for increased range and power

Gameplay Strategy

  • Positioning : Find advantageous spots that offer clear sight lines to incoming enemies
  • Timing : Wait for the right moment to release charged shots for maximum impact
  • Prioritization : Focus on eliminating the most threatening enemies first
  • Conservation : Manage your shooting rhythm to maintain accuracy under pressure

Why Play Champion Archer

Perfect for Quick Sessions

Each game session can be completed in just a few minutes, making it ideal for short breaks or casual gaming periods.

Skill Development

Improve your hand-eye coordination, reaction time, and strategic thinking through engaging archery challenges.

Browser-Based Convenience

No downloads required – simply open your web browser and start playing immediately on any device.

Free Entertainment

Enjoy premium archery gaming experience without any cost or subscription fees.

Cross-Platform Compatibility

Play seamlessly on desktop computers, laptops, tablets, and mobile devices through your web browser.

Game Categories

Champion Archer expertly blends multiple gaming genres: - Shooting Games : Core archery mechanics with precision aiming - Tower Defense : Strategic positioning and wave-based enemy encounters
- War Games : Military-themed combat scenarios - Stick Figure Games : Classic minimalist art style

This unique combination creates a distinctive gaming experience that appeals to fans of various game types.

Frequently Asked Questions (FAQ)