Ricochet Kills 2 - Puzzle Game

Seele01-Flash
By Luke Anderson
Master the art of ricochet shooting in this strategic puzzle game. Plan perfect bullet trajectories, eliminate targets with precision shots, and create custom levels.
FPS

3D FPS Game

Build a desert FPS with weapon switching and a retro HUD.

Build a desert FPS with weapon switching and a retro HUD.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace
Roguelike

Dungeon Survivors

Build a Vampire-Survivors-style dungeon arena with hero picks.

Build a Vampire-Survivors-style dungeon arena with hero picks.Open in workspace
Survival

Survival Sandbox Arena

Build a survival arena with enemy waves and turret defense.

Build a survival arena with enemy waves and turret defense.Open in workspace
Unity

Endless Runner

Build a polished Unity endless runner with lanes and pickups.

Build a polished Unity endless runner with lanes and pickups.Open in workspace
Unity

Desert Quickshot

Build a Unity quickdraw duel with streaks and rising heat.

Build a Unity quickdraw duel with streaks and rising heat.Open in workspace
New

Underwater Puzzle

Build an underwater puzzle: restore coral, dodge crabs.

Build an underwater puzzle: restore coral, dodge crabs.Open in workspace
Sports

Basketball Duel

Build a one-on-one basketball game with physics shooting.

Build a one-on-one basketball game with physics shooting.Open in workspace
Sandbox

Voxel Sandbox Builder

Build a voxel sandbox for placing and breaking blocks freely.

Build a voxel sandbox for placing and breaking blocks freely.Open in workspace
New

River Raid Survival

Build a River Raid-style flight survival run with fuel pressure.

Build a River Raid-style flight survival run with fuel pressure.Open in workspace
FPS

3D FPS Game

Build a desert FPS with weapon switching and a retro HUD.

Build a desert FPS with weapon switching and a retro HUD.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace
Roguelike

Dungeon Survivors

Build a Vampire-Survivors-style dungeon arena with hero picks.

Build a Vampire-Survivors-style dungeon arena with hero picks.Open in workspace
Survival

Survival Sandbox Arena

Build a survival arena with enemy waves and turret defense.

Build a survival arena with enemy waves and turret defense.Open in workspace
Unity

Endless Runner

Build a polished Unity endless runner with lanes and pickups.

Build a polished Unity endless runner with lanes and pickups.Open in workspace
Unity

Desert Quickshot

Build a Unity quickdraw duel with streaks and rising heat.

Build a Unity quickdraw duel with streaks and rising heat.Open in workspace
New

Underwater Puzzle

Build an underwater puzzle: restore coral, dodge crabs.

Build an underwater puzzle: restore coral, dodge crabs.Open in workspace
Sports

Basketball Duel

Build a one-on-one basketball game with physics shooting.

Build a one-on-one basketball game with physics shooting.Open in workspace
Sandbox

Voxel Sandbox Builder

Build a voxel sandbox for placing and breaking blocks freely.

Build a voxel sandbox for placing and breaking blocks freely.Open in workspace
New

River Raid Survival

Build a River Raid-style flight survival run with fuel pressure.

Build a River Raid-style flight survival run with fuel pressure.Open in workspace

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.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

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)