Ricochet Kills 2

Seele01-Flash
By
Ricochet Kills 2 is the ultimate physics-based shooting puzzle game where every bullet matters. Master strategic ricochet shots, eliminate all targets with limited ammunition, and unleash your creativity with the level editor.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Ricochet Kills: Noir Edition". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D "Film Noir" aesthetic using an **Orthographic Camera** to maintain precise puzzle geometry. The foreground (ground, walls, obstacles) and characters should be rendered as **flat, extruded black silhouettes** (Unlit Black Material). * **Background**: A dynamic, stylized sunset gradient (deep orange to dark purple) representing a city skyline. Parallax scrolling layers of distant buildings (low opacity silhouettes) to add depth without distracting from gameplay. * **Characters**: * **Player**: A stylized silhouette of a hitman in a trench coat holding a pistol. * **Enemies**: Silhouettes of mobsters in suits and fedoras. * **VFX**: * **Bullet Trails**: A glowing white or light yellow line renderer that fades over time to trace the bullet's path. * **Impact Particles**: Sparks (yellow) when hitting metal surfaces; blood splatter (red) when hitting enemies. * **Ragdoll/Physics**: When enemies die, they should physically collapse or get knocked back by the bullet force (using simple rigid body physics). ### 2. Audio Requirements * **BGM**: A loop of "Smooth Criminal Jazz" or "Spy Thriller" ambient music—bass-heavy, slow tempo, with subtle saxophone or vibraphone elements. * **Sound Effects (SFX)**: * **Gunshot**: A suppressed/silenced pistol sound ("Pfft" or sharp "Click-Bang"). * **Ricochet**: Distinct metallic "Ping" or "Zing" sounds that vary slightly in pitch based on velocity. * **Impact**: A wet "Thud" for enemy hits and a heavy body fall sound. * **Win/Lose**: A cool jazz chord for victory; a dissonant piano strike for failure. ### 3. Gameplay Loop * **Core Mechanic**: The player has a limited number of bullets (e.g., 3-5) to eliminate all enemies on the screen. * **The Twist (Ricochet)**: Bullets must bounce off walls, metal beams, and floors. Direct shots are often blocked by obstacles, requiring the player to calculate angles. * **Physics Logic**: * Bullets move at high speed and are not affected by gravity (or very minimally). * Walls have high restitution (bounciness). * Bullets disappear after a set number of bounces (e.g., 5 bounces) or upon hitting an enemy. * **Win Condition**: All enemies are eliminated before bullets run out. * **Lose Condition**: Bullets run out while enemies remain. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape** mode (essential for wide puzzle levels). * **Control Scheme (Slingshot/Drag-to-Aim)**: * **Touch & Drag**: Touching anywhere on the screen and dragging acts as the aiming mechanism. The player's finger does *not* need to be on the character. * **Visual Aid (Trajectory Line)**: While dragging, render a **dotted trajectory line** showing exactly where the bullet will travel, including the **first 2 bounces**. This is crucial for the "Puzzle" aspect on small screens. * **Release to Fire**: Releasing the touch triggers the gunshot. * **UI Layout**: * **Ammo Counter**: Large, clear bullet icons in the top-left corner. * **Restart Button**: A clearly visible "R" or "Refresh" icon (min 44x44px) in the top-right corner for quick retries. * **Haptic Feedback**: Trigger a short vibration on mobile devices when the gun is fired and a stronger vibration when a level is cleared. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Ricochet Kills 2 brings back the acclaimed trick shot gameplay with enhanced physics and challenging puzzles. This strategic shooting game combines precision aiming with tactical thinking, requiring players to eliminate all targets using the fewest bullets possible. With a stellar 4.4/5 rating from thousands of players, it's the definitive ricochet shooting experience.

Core Features

Strategic Bullet Physics

Every shot in Ricochet Kills 2 follows realistic physics principles. Bullets bounce off walls, ricochet through multiple angles, and can eliminate several targets in a single shot when aimed perfectly.

Creative Level Editor

Unleash your creativity with the built-in level editor! Design custom shooting scenarios, set up challenging target arrangements, and share your creations. The level editor provides the same tools used to create the main campaign levels.

Progressive Difficulty

Start with simple scenarios and gradually face increasingly complex puzzles that demand perfect shot placement and creative thinking. Each level introduces new elements and obstacles to master.

Minimalist Visual Design

The clean, silhouette-style graphics keep focus on gameplay mechanics while providing clear visual feedback for trajectory planning and shot execution.

Gameplay Mechanics

Ricochet Kills 2 challenges you to think several moves ahead. Analyze each level layout, identify potential ricochet paths, and execute the perfect shot sequence. Success requires:

  • Trajectory Analysis : Study wall angles and target positions
  • Ammunition Management : Complete levels with minimal shots
  • Physics Mastery : Understand how bullets interact with different surfaces
  • Strategic Planning : Sometimes the obvious shot isn't the optimal one

Controls and Interface

The game features intuitive mouse-based controls:

  • Mouse Movement : Aim your weapon with precision
  • Left Click : Fire bullets
  • Visual Trajectory Guide : Plan shots with helpful aiming assistance
  • Reset Function : Restart levels to perfect your approach

Why Play Ricochet Kills 2

This game perfectly blends action and puzzle elements, offering:

  • Mental Challenge : Each level is a unique physics puzzle
  • Instant Gratification : Quick gameplay sessions perfect for breaks
  • Creative Expression : Build and share custom levels
  • Replayability : Multiple solution paths for each level
  • Free Access : Complete game available in your browser
  • Cross-Platform : Works on desktop and mobile devices

Perfect for Puzzle and Shooting Fans

Whether you're a fan of strategic brain teasers or precision shooting games, Ricochet Kills 2 delivers both experiences in one package. The game rewards patience, planning, and creative problem-solving while maintaining the satisfaction of well-executed shots.

Frequently Asked Questions (FAQ)