Cigarette Killer - Anti-Smoking Shooting Game

Seele01-Flash
By
Cigarette Killer is a unique arcade shooting game where you fight against smoking with a water pistol. Aim precisely and extinguish as many lit cigarettes as possible in no-smoking zones.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Cigarette Killer**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Use a **Cel-Shaded / Toon-style** aesthetic to match the "Cute" tag and original Flash animation style. The game should look vibrant and colorful, not gritty. * **Player Character (First Person View):** Render a cute, oversized **Blue Water Sniper Rifle** in the bottom right foreground. It should have a visible translucent water tank attached to it that depletes visually as the player shoots. * **Enemies (The Cigarettes):** * Model anthropomorphic cigarettes: White cylinders with an orange filter, stick-figure arms/legs, and a **glowing red tip (ember)**. * They should emit a constant trail of grey smoke particles (use low-poly billboard sprites for performance). * Expressions: Angry eyebrows when lit, "X_X" eyes when extinguished. * **Environment:** A stylized urban "No Smoking Zone". Background includes a brick wall, a sidewalk, trash cans (obstacles), and prominent "No Smoking" signs. * **Effects:** * **Water Stream:** A blue cylinder or particle stream that travels from the gun to the target. * **Extinguish Effect:** When a cigarette is hit, trigger a white steam particle explosion and turn the cigarette's glowing tip black. * **Mobile Optimization:** Use simple geometry (Low Poly) for the city and characters to maintain high FPS. Bake lighting where possible. ### 2. Audio Requirements * **BGM:** A quirky, upbeat **Ska or Fast-paced Jazz** loop (bass, brass, drums) to create a comedic "vigilante" vibe. * **SFX:** * **Shoot:** A cartoonish "Squirt" or "Pew-splash" sound (not a realistic gun shot). * **Hit/Extinguish:** A loud "Tsssss" (hissing steam sound) followed by a sigh of relief or a comedic groan from the cigarette. * **Reload:** A water bubbling/glugging sound. * **UI:** Pop sounds for button clicks. ### 3. Gameplay Loop * **Perspective:** Stationary First-Person Shooter (Gallery Shooter style). The player cannot walk, only aim and shoot. * **Core Mechanic:** Cigarettes spawn from the sides of the screen or pop up behind trash cans and move across the "No Smoking Zone". * **Shooting Logic:** The player must aim the water gun and shoot the **lit tip** of the cigarette. * **Hit:** The cigarette stops, turns soggy/gray, emits steam, and the player gets points. * **Miss:** The water stream hits the background with a splash decal. * **Resource Management:** The water tank has limited capacity (e.g., 10 shots). The player must manually reload (refill). * **Win/Loss:** * **Score:** Based on how many cigarettes are extinguished. * **Game Over:** If 5 cigarettes cross the screen fully lit (escaping the zone) or if the "Smog Meter" fills up. ### 4. Mobile Controls & Interaction * **Aiming (Touch Drag):** * The right half of the screen acts as a trackpad. Dragging a thumb moves the crosshair/scope. * Implement variable sensitivity (slower movement when the scope is zoomed in). * **Firing (Button):** A large, circular blue button on the bottom right corner. Tapping it fires a stream of water. * **Scope Zoom (Button):** A toggle button on the bottom left (icon: magnifying glass). When active, the camera FOV narrows (zooms in) and a circular vignette overlay appears to simulate a sniper scope. * **Reload (Swipe/Button):** A swipe down gesture on the gun area OR a small "Refill" button near the water tank UI to pump water. * **Haptic Feedback:** Trigger a short vibration when a cigarette is successfully extinguished. * **Orientation:** Landscape mode only. * **UI Layout:** Keep all interactable buttons in the bottom corners (thumb zones). Score and Water Level displayed at the top center. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Cigarette Killer is an entertaining arcade-style shooting game with a positive message about anti-smoking. This browser-based game puts you in the role of a vigilante armed with a sniper-scoped water pistol, tasked with extinguishing cigarettes in designated no-smoking areas. The game combines simple mechanics with engaging gameplay, offering a fun way to pass time while promoting a smoke-free environment.

With its cute cartoon graphics and straightforward concept, Cigarette Killer appeals to players of all ages who enjoy precision-based shooting games with a twist. The game's unique premise sets it apart from typical shooting games by focusing on elimination of harmful smoking rather than violence.

Core Features

Unique Anti-Smoking Theme

Unlike traditional shooting games, Cigarette Killer promotes a positive message by encouraging players to eliminate cigarettes from no-smoking zones. This makes it both entertaining and educational.

Simple Yet Addictive Gameplay

The game features easy-to-learn mechanics that anyone can master quickly. Simply use your mouse to aim and click to squirt water at lit cigarettes. The challenge lies in accuracy and speed as you try to extinguish as many cigarettes as possible.

Cute Visual Style

The game boasts charming cartoon graphics that make the experience light-hearted and enjoyable. The cute art style makes it appropriate for players of all ages while maintaining the game's fun factor.

Browser-Based Convenience

No downloads or installations required! Play directly in your web browser on any device with internet access. The game runs smoothly on both desktop computers and mobile devices.

Precision-Based Challenge

Test your aiming skills with the sniper scope feature. Each shot requires careful aim to successfully hit the target, making every successful extinguishing satisfying.

Game Mechanics

The objective is straightforward: locate and extinguish as many lit cigarettes as possible within the given time or area. Players must use their water pistol effectively, aiming through a sniper scope for maximum accuracy. The game rewards precision over speed, though quick reflexes can help achieve higher scores.

Operation Guide

Mouse Controls : The entire game is controlled with your mouse, making it incredibly accessible: - Move Mouse : Aim your water pistol and scope - Left Click : Fire water to extinguish cigarettes - Precision Aiming : Use the sniper scope view for accurate targeting

The controls are intuitive and responsive, allowing players to focus on the fun rather than complex button combinations. This simple control scheme makes the game perfect for quick gaming sessions during breaks.

Why Play This Game

Cigarette Killer offers a refreshing take on the shooting genre by combining entertainment with a positive social message. It's perfect for:

  • Quick Gaming Sessions : Ideal for short breaks or casual gaming
  • All Ages : Family-friendly content that everyone can enjoy
  • Skill Development : Improves hand-eye coordination and precision
  • Stress Relief : Light-hearted gameplay that's both relaxing and engaging
  • Educational Value : Promotes awareness about no-smoking policies

The game's unique concept, combined with its accessible gameplay and positive message, makes it a standout choice for players looking for something different from typical online games. Whether you're a casual gamer or someone who enjoys precision-based challenges, Cigarette Killer offers an entertaining experience that you can feel good about playing.

Frequently Asked Questions (FAQ)