Crush the Castle 2

Seele01-Flash
By
Crush the Castle 2 is an acclaimed physics-based siege warfare game where you serve as a master tactician destroying enemy fortresses with strategic catapult shots. Combine destruction with creativity by building your own castles in this engaging medieval adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Medieval Siege Physics: Castle Crusher 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **2.5D Low-Poly aesthetic**. The game should be rendered in 3D but viewed from a fixed side-scrolling perspective (Orthographic Camera) to mimic the original Flash game feel while adding depth. * **The Trebuchet**: A detailed wooden siege machine placed on the far left. It must have articulated parts (base, arm, counterweight, sling). * **The Castle**: Constructed from modular blocks (vertical wood beams, horizontal wood planks, stone blocks, ice blocks). These must be separate physics bodies. * **Characters**: Stylized, low-poly figures representing the King (Blue/Gold), Queen (Pink/White), and Knights (Silver/Grey). They should be physically simulated (like ragdolls or simple capsule colliders) so they topple easily. * **Background**: A parallax scrolling background with layers: foreground grass, mid-ground rolling green hills, and distant mountains/sky. * **Mobile Optimization**: Use `InstancedMesh` for repeating castle blocks (bricks/wood) to reduce draw calls. Limit shadows to the main gameplay plane. ### 2. Audio Requirements * **BGM**: A lighthearted, medieval-style loop featuring lute and flute (playful but driving). * **Sound Effects (SFX)**: * *UI*: Wooden "clunk" for button presses. * *Trebuchet*: A creaking sound when the arm swings, and a "whoosh" upon release. * *Impact*: Distinct sounds for Wood Splintering, Stone Crumbling, and Metal Clanking based on what material is hit. * *Enemies*: Comical "grunts" or "screams" when characters are hit or fall with high velocity. ### 3. Gameplay Loop * **Preparation Phase**: The camera focuses on the Castle. The player can pinch-to-zoom or drag to inspect weak points. The player selects ammo type from a bottom UI menu (e.g., Standard Rock, Triple Bomb, Iron Log). * **Firing Phase**: 1. Camera snaps to the Trebuchet. 2. **First Tap**: Starts the physics simulation of the trebuchet arm swinging forward. 3. **Second Tap**: Releases the projectile from the sling. The timing of this tap determines the arc and trajectory. * **Destruction Phase**: The camera follows the projectile. Upon impact, physics (using a library like Cannon.js or Ammo.js) calculates the destruction. * **Win/Loss Condition**: * **Win**: All royal characters (King/Queen) cease movement (velocity < 0.1) and are either "dead" (tipped over/crushed) or knocked off the platform. * **Loss**: Running out of ammo before all targets are eliminated. ### 4. Mobile Controls & Interaction * **Orientation**: Landscape mode only. * **Camera Controls**: * **One-finger drag**: Pan the camera left/right to view the castle. * **Two-finger pinch**: Zoom in/out. * **Firing Mechanic**: An invisible, full-screen touch overlay active during the firing phase. * Tap anywhere to Start -> Tap anywhere to Release. * Provide a visual "Arc Hint" (fading line) showing the previous shot's trajectory to help aiming. * **UI Layout**: * **Ammo Selector**: A scrollable horizontal bar at the bottom center (thumb-reachable). Icons should be at least 48x48px. * **Restart Button**: Top-right corner. * **Feedback**: Use **Haptic Feedback** (vibration) when the projectile hits the castle and a stronger vibration when a Level Clear occurs. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Crush the Castle 2 is the ultimate physics-based castle destruction game that has captivated players worldwide with its satisfying combination of strategy and destruction. As a siege master serving King Redvonian, you'll embark on an epic campaign to conquer enemy kingdoms using nothing but wit, physics, and an arsenal of devastating projectiles.

This award-winning game earned an impressive 4.1/5 rating from players who love its perfect blend of strategic thinking and explosive action. Whether you're a fan of physics puzzles or medieval warfare, this game delivers hours of engaging gameplay without costing a penny.

Core Features

Strategic Physics Warfare

Master the art of siege warfare using realistic physics mechanics. Every shot matters as you calculate angles, account for gravity, and identify structural weak points in enemy fortifications. The game's sophisticated physics engine ensures that each catapult launch feels authentic and rewarding.

Progressive Arsenal System

Start with basic projectiles and unlock increasingly powerful ammunition as you advance through levels. From simple logs to specialized siege weapons, each tool serves a unique purpose in your conquest strategy. Choose your ammunition wisely based on the castle's construction and defensive layout.

Dual Game Experience

Enjoy two complete gaming experiences in one package: - Campaign Mode : Systematically destroy enemy castles across multiple challenging levels - Castle Builder : Design and construct your own fortresses, then share them with friends or challenge other players

Expert Allies and Support

Work alongside skilled professionals including a mason, engineer, and wizard who provide valuable insights and specialized equipment. Their expertise helps you choose the most effective approach for each unique castle challenge.

Game Mechanics

Destruction Objectives

Your mission extends beyond simple castle demolition. Successfully complete levels by: - Bringing down enemy fortifications completely - Defeating defending knights and soldiers - Capturing or eliminating royal family members - Achieving objectives with minimal ammunition for bonus points

Castle Analysis System

Use the mouse-controlled camera to thoroughly examine each target before attacking. Identify structural vulnerabilities, observe guard positions, and plan your assault strategy. Look for weak foundation points, unsupported walls, or precarious tower placements that can create devastating chain reactions.

How to Play

Basic Controls

  • Mouse Movement : Navigate the battlefield view and examine castle structures
  • Click to Select : Choose your ammunition type from available options
  • Click to Aim : Set the trajectory angle for your catapult shot
  • Strategic Planning : Study the castle layout before each shot

Winning Strategy Tips

  1. Analyze First : Always survey the entire castle structure before shooting
  2. Target Foundations : Aim for supporting structures to cause maximum collapse
  3. Plan Sequences : Consider how each shot will affect subsequent opportunities
  4. Conserve Ammo : Efficient destruction earns higher scores and bonuses
  5. Account for Terrain : Hills and natural barriers can block or redirect projectiles

Why Play Crush the Castle 2

Completely Free Entertainment

Enjoy full access to all game features, levels, and building tools without any payment required. No hidden costs, no premium content locks – just pure medieval destruction fun that's accessible to everyone.

Perfect for All Skill Levels

Whether you're a casual gamer looking for quick entertainment or a strategy enthusiast seeking complex challenges, the game scales beautifully. Simple mechanics make it easy to start, while mastering efficient destruction techniques provides long-term engagement.

Creative Expression

The castle building feature transforms you from destroyer to creator. Design elaborate fortresses, experiment with different materials and layouts, then test their durability against other players' siege attempts. Share your architectural masterpieces with the global community.

Instant Browser Gaming

No downloads, installations, or account creation required. Simply open your web browser and start playing immediately on any device. The game runs smoothly on computers, tablets, and smartphones alike.

Educational Physics Fun

While having fun, players naturally learn about structural engineering, physics principles, and strategic thinking. It's entertainment that engages your mind while delivering satisfying visual results.

Frequently Asked Questions (FAQ)