Shoot Rat - Fun Mouse Shooting Game - Action Game

Seele01-Flash
By Elijah Young
Play Shoot Rat, a fun cartoon-style shooting game! Use your mouse to aim and shoot pesky rats in this cute arcade shooter. Free to play online, no download required.
New

Character Physics World

Build a third-person physics world with day-night and props to touch.

Build a third-person physics world with day-night and props to touch.Open in workspace
Puzzle

Box Robot Puzzle

Build crate-pushing puzzles with vehicles and physics timing.

Build crate-pushing puzzles with vehicles and physics timing.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Unity

Battle of Balls

Build a Unity arena where rolling balls collide and grow.

Build a Unity arena where rolling balls collide and grow.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace
Unity

Crimson Illusion Battle

Build a Unity fantasy battle through a crimson illusion realm.

Build a Unity fantasy battle through a crimson illusion realm.Open in workspace
New

3D Block Puzzle

Build a 3D falling-block puzzle with rotations and row clears.

Build a 3D falling-block puzzle with rotations and row clears.Open in workspace
Unity

Farmstead Shop

Build a Unity farm-shop sim: grow, stock, serve, upgrade.

Build a Unity farm-shop sim: grow, stock, serve, upgrade.Open in workspace
New

Hook a Fish Arcade

Build a fishing arcade where catches buy you more time.

Build a fishing arcade where catches buy you more time.Open in workspace
New

Character Physics World

Build a third-person physics world with day-night and props to touch.

Build a third-person physics world with day-night and props to touch.Open in workspace
Puzzle

Box Robot Puzzle

Build crate-pushing puzzles with vehicles and physics timing.

Build crate-pushing puzzles with vehicles and physics timing.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Unity

Battle of Balls

Build a Unity arena where rolling balls collide and grow.

Build a Unity arena where rolling balls collide and grow.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace
Unity

Crimson Illusion Battle

Build a Unity fantasy battle through a crimson illusion realm.

Build a Unity fantasy battle through a crimson illusion realm.Open in workspace
New

3D Block Puzzle

Build a 3D falling-block puzzle with rotations and row clears.

Build a 3D falling-block puzzle with rotations and row clears.Open in workspace
Unity

Farmstead Shop

Build a Unity farm-shop sim: grow, stock, serve, upgrade.

Build a Unity farm-shop sim: grow, stock, serve, upgrade.Open in workspace
New

Hook a Fish Arcade

Build a fishing arcade where catches buy you more time.

Build a fishing arcade where catches buy you more time.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Shoot Rat". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Use a **Low-Poly, Toon-Shaded (Cel-shaded)** aesthetic to match the "Cute" tag and original cartoon art. Bright, saturated colors (Orange, Teal, Grey) with black outlines if possible. * **Environment (The Junkyard):** Create a semi-circular stage representing a stylized junkyard. Key elements include stacks of old tires, rusty trash cans, and cardboard boxes. These serve as "cover" spots. * **Characters:** * **The Rats (Targets):** Simple grey, egg-shaped low-poly models with big ears and pink tails. They must animate (pop up/down) from behind the trash items. * **The Cat (NPC/Mascot):** A large, round, orange tabby cat (derived from the screenshot) sitting in the foreground corner. It should have idle animations (blinking, tail wagging). * **Effects:** * **Particles:** "Poof" smoke clouds when a rat is shot. * **UI:** 2D crosshair overlay (optional, or just hide cursor for mobile). * **Mobile Optimization:** Use `InstancedMesh` for the junk items and rats to reduce draw calls. Texture resolution should be low (512x512 max). ### 2. Audio Requirements * **BGM:** A fast-paced, comedic "slapstick" track (reminiscent of Tom & Jerry or silent films) using piano and xylophone. * **Sound Effects (SFX):** * **Shoot:** A comical "Pop" or cork-gun sound (not a realistic gunshot). * **Rat Hit:** A high-pitched "Squeak!". * **Miss:** A metallic "Clank" or "Thud" if the player hits the junk piles. * **Cat:** A "Meow" sound if the player accidentally taps the cat (penalty). ### 3. Gameplay Loop * **Mechanism (Gallery Shooter):** The camera is fixed in a First-Person view. * **The Loop:** 1. Rats spawn randomly behind 3-5 distinct "junk piles" in the scene. 2. They remain visible for a short duration (e.g., 1.5 seconds) before hiding. 3. **Objective:** The player must tap the rats before they hide. * **Scoring:** * +10 points for hitting a rat. * Combo multiplier for not missing shots. * **Fail State:** The game uses a "Lives" system (3 lives). A life is lost if a rat stays up too long without being shot. * **Progression:** As the score increases, rats pop up faster and in pairs. ### 4. Mobile Controls & Interaction * **Input System:** **Tap-to-Shoot**. Use Three.js `Raycaster` to detect touches on the Rat meshes. * Do **not** use a virtual joystick; this is a reflex game. * **Orientation:** **Landscape Mode** is preferred for a wider field of view of the junkyard. * **Feedback:** * **Visual:** When a rat is hit, flash the mesh white briefly before it disappears. * **Haptic:** Trigger `navigator.vibrate(50)` on a successful hit. * **UI Layout:** * Score: Top-Left (large font). * Lives: Top-Right (represented by Cheese icons). * Restart Button: Centered, large hit area (minimum 60x60px) upon Game Over. 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

Shoot Rat is an entertaining arcade-style shooting game that combines simple mechanics with engaging gameplay. This browser-based shooter offers players a fun way to test their aiming skills while dealing with pesky cartoon rats. With its straightforward approach and accessible controls, the game provides instant entertainment without complicated rules or lengthy tutorials.

Core Features

Simple Yet Engaging Gameplay

The game focuses on precision shooting mechanics that are easy to learn but challenging to master. Each shot requires careful aim and timing, making every successful hit satisfying.

Completely Free to Play

  • No download required - play instantly in your browser
  • No registration or account creation needed
  • Zero cost for full game access
  • Works on all modern web browsers

Cross-Platform Compatibility

  • Perfect performance on desktop computers
  • Optimized for laptop trackpads
  • Responsive design for different screen sizes
  • Compatible with Windows, Mac, and Linux systems

Cute Visual Style

Despite being a shooting game, Shoot Rat maintains a lighthearted atmosphere with cartoon-style graphics and playful animations. The cute art style makes it suitable for players who enjoy casual gaming.

Quick Gaming Sessions

Ideal for short breaks or when you need a quick gaming fix. Each round is fast-paced, allowing you to jump in and out of the game easily.

Game Mechanics

The core gameplay revolves around accurate mouse control and quick reflexes. Players must identify targets, aim precisely, and shoot before opportunities disappear. The challenge increases as you progress, requiring better accuracy and faster reaction times.

Operation Guide

Mouse Control System: - Move Mouse : Aim your crosshair at targets - Left Click : Fire your weapon - Mouse Precision : Accuracy determines your success rate

The game uses intuitive point-and-click mechanics that feel natural and responsive. No complex key combinations or difficult controls to memorize - just point, aim, and shoot.

Tips for Better Performance: - Take time to line up your shots for better accuracy - Watch for movement patterns to predict target locations - Practice smooth mouse movements for consistent aiming - Stay calm and focused for the best results

Why Play This Game

Perfect for Casual Gamers : If you're looking for a simple yet entertaining game that doesn't require a huge time investment, Shoot Rat delivers exactly that. It's ideal for stress relief during work breaks or when you want quick entertainment.

Skill Development : The game helps improve hand-eye coordination and mouse precision - skills that can benefit other computer activities and games.

No Commitment Required : Unlike complex games that require hours of learning, you can jump into Shoot Rat immediately and start having fun. There's no pressure to complete levels or achieve high scores unless you want to challenge yourself.

Family-Friendly Fun : The cute cartoon style makes it appropriate for players of various ages who enjoy lighthearted arcade action.

Instant Accessibility : Being a browser game means you can play anywhere with an internet connection - at home, work, or school (where appropriate).

Frequently Asked Questions (FAQ)