Ricochet Kills 3

Seele01-Flash
By
Ricochet Kills 3 is an innovative physics-based puzzle shooter where you eliminate targets using bouncing bullets. With 70 challenging levels and strategic gameplay, it's the ultimate test of precision and problem-solving skills.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Ricochet Noir: Tactical Puzzle Shooter**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: "2.5D Silhouette Noir". Use an Orthographic camera to simulate a flat 2D puzzle view but with 3D depth. * **Color Palette**: High contrast. Foreground objects (walls, platforms, girders) and characters should be **solid black** silhouettes. The background should be a moody, stylized industrial gradient (Rusty Orange to Dark Grey) or a blurred cityscape. * **Character Models**: * **Player**: A sleek black silhouette standing still. * **Enemies**: Black silhouettes (men in suits). To distinguish them from the background, give them a small white detail (like a white tie or hat band). * **VFX (Visual Effects)**: * **Bullet Trails**: Bright yellow/white glowing trails so the player can track the bounce path clearly. * **Impacts**: Orange sparks when hitting metal walls; Red particle bursts ("blood") when hitting enemies. * **Death Animation**: Enemies should have simple physics properties (ragdoll or knockback) when hit, collapsing realistically. * **Optimization**: Use simple geometry (BoxGeometry, CylinderGeometry) with basic materials to keep the frame rate high on mobile devices. Avoid heavy textures; use vertex colors or simple shaders. ### 2. Audio Requirements * **BGM**: A suspenseful, slow-tempo **Film Noir Jazz** track (muted trumpet, upright bass, light drums) to set a "tactical puzzle" mood. * **Sound Effects (SFX)**: * **Gunshot**: A crisp, suppressed pistol sound or a loud revolver crack. * **Ricochet**: Distinct metallic "pings" and "clangs" varying slightly in pitch based on the surface hit. * **Impact**: A wet "thud" or "splat" sound for enemy hits. * **Win/Fail**: A short, cool jazz riff for victory; a dissonant piano chord for failure. ### 3. Gameplay Loop * **Core Mechanic**: The player has a limited number of bullets (e.g., 5 shots) to eliminate all static enemies on the screen. * **The Twist**: Bullets **must** bounce (ricochet) off walls/floors to hit enemies hiding behind cover. Direct line-of-sight is often blocked. * **Physics**: Implement 2D physics logic (using a library like Cannon.js or simple vector reflection math). Bullets should maintain momentum and bounce 3-4 times before disappearing. * **Interactables**: Include "Exploding Barrels" (Red cylinders) that explode when hit, killing nearby enemies with a physics blast radius. * **Win Condition**: All enemies dead = Level Complete (Unlock next level). * **Lose Condition**: Run out of bullets while enemies remain = Level Failed (Restart button appears). ### 4. Mobile Controls & Interaction * **Touch Input Strategy**: **"Drag-to-Aim, Release-to-Fire"** mechanics. * Touching anywhere on the screen and dragging creates a virtual aiming line extending from the player's gun. * **Trajectory Guide**: Display a dotted line showing the *first* bounce path to help the player aim (assistive UI). * Releasing the finger fires the bullet. * **Screen Orientation**: Landscape mode preferred (to see the full width of the puzzle layout), but responsive enough to handle Portrait if necessary. * **UI Elements**: * **Ammo Counter**: Large, clear bullet icons in the top corner. * **Reset Button**: A touch-friendly "Restart Level" icon (min 44x44px) clearly visible, as puzzle games require frequent retries. * **Haptic/Visual Feedback**: * Trigger a light vibration (if supported) when the gun fires. * Apply a subtle "Screen Shake" effect when a barrel explodes or the final enemy is killed. 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 3 represents the pinnacle of physics-based puzzle shooting games, earning an impressive 4.5/5 rating from over 4,310 players. This ingenious 2D shooter challenges you to eliminate all targets using limited ammunition and the power of ricocheting bullets. Unlike traditional shooting games, success depends on strategic thinking, precise aim, and understanding physics mechanics.

The game stands out in the crowded shooting genre by combining puzzle-solving elements with action gameplay, creating a unique experience that appeals to both casual gamers and puzzle enthusiasts.

Core Features

Physics-Based Shooting Mechanics

The heart of Ricochet Kills 3 lies in its realistic bullet physics system. Your projectiles bounce off walls, platforms, and obstacles with authentic momentum and trajectory calculations. This creates endless possibilities for creative solutions to seemingly impossible shots.

Progressive Difficulty System

With 50 main levels plus 20 bonus levels , the game offers extensive content that gradually increases in complexity. Early levels teach basic ricocheting concepts, while advanced stages require multi-bounce combinations and environmental manipulation.

Strategic Environmental Hazards

Beyond simple bouncing, levels feature interactive elements like: - Exploding barrels that create chain reactions - Moveable crates that can crush targets - Breakable platforms that alter level geometry - Gravity-affected objects for indirect eliminations

Score-Based Progression

Your performance determines access to bonus content. Faster eliminations and fewer shots fired result in higher scores, encouraging replay value and skill mastery.

Gameplay Mechanics

Shooting System

The intuitive mouse-based control system makes aiming and firing accessible to players of all skill levels. Click and drag to aim your shot, with trajectory prediction helping plan your ricochets.

Target Elimination Strategy

Each level presents a unique puzzle requiring creative thinking: - Analyze target positions and available surfaces - Plan bullet trajectories for maximum efficiency - Utilize environmental hazards strategically - Conserve ammunition through multi-target eliminations

Level Completion Requirements

Success requires eliminating every target within your limited shot allowance. This constraint forces players to think strategically rather than rely on rapid-fire tactics.

Operation Guide

Basic Controls: - Mouse Movement : Aim your shot direction - Mouse Click : Fire your weapon - Trajectory Line : Visual guide for bullet path (when available)

Strategic Tips: - Study each level before taking your first shot - Look for surfaces that create favorable bounce angles - Identify environmental hazards that can assist elimination - Practice bank shots to reach protected targets - Consider bullet momentum and gravity effects

Advanced Techniques: - Master multi-bounce combinations for complex eliminations - Use environmental physics to your advantage - Time shots with moving platforms or targets - Combine ricochets with explosive chain reactions

Why Play Ricochet Kills 3

Unique Puzzle-Shooter Hybrid : Unlike traditional shooting games, Ricochet Kills 3 emphasizes strategy over reflexes, making it perfect for players who enjoy thinking through challenges.

Completely Free : Access all 70 levels without any payment requirements, making it an excellent value proposition for puzzle game enthusiasts.

Browser-Based Convenience : No downloads or installations required - play instantly in any modern web browser on desktop or mobile devices.

High Replay Value : Multiple solution paths for most levels encourage experimentation and skill improvement, with score-based progression adding competitive elements.

Educational Physics : The realistic ricochet mechanics provide an entertaining way to understand basic physics principles like momentum, angles, and energy transfer.

The game perfectly balances accessibility with depth, offering immediate fun for newcomers while providing long-term challenges for dedicated players seeking to master every level with perfect scores.

Frequently Asked Questions (FAQ)