Mouse and Guns - Intense Shooting Action Game

Seele01-Flash
By
Mouse and Guns is an intense arcade shooting game where one brave mouse takes on endless waves of enemies. Survive the night, collect coins, upgrade your weapons, and take down the ultimate target - the cheese copter!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Mouse and Guns". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a **2D Silhouette / Noir aesthetic** (similar to *Limbo* but with a "Cute" twist). * **Foreground**: Pure black silhouettes for the ground, platforms, the player (Mouse), and enemies. * **Background**: A deep, gradient night blue sky. To add depth in Three.js, use **parallax scrolling layers**: darker blue trees/buildings in the mid-ground (moving slowly), and lighter blue clouds/moon in the far background (moving very slowly). * **Characters**: * **Player**: A stylized black mouse silhouette with large white circular eyes and a visible gun model. * **Enemies**: "Beady-eyed creatures" (small dogs/rats) and the "Cheese Copter" (a helicopter with cheese aesthetics). * **UI/Effects**: Bright white or yellow contrasting elements for bullets, muzzle flashes, coin sparkles, and the crosshair. * **Mobile Optimization**: * Use `THREE.OrthographicCamera` for a crisp 2D side-scrolling view. * Use simple `PlaneGeometry` with textures or basic `ShapeGeometry` for characters to keep draw calls low. * Limit dynamic lights; use baked gradients for the sky and simple sprite-based particles for explosions/muzzle flashes. ### 2. Audio Requirements * **BGM (Background Music)**: A fast-paced, "Secret Agent" style jazz-funk track or retro 8-bit action loop. It should feel energetic to match the "Hard" difficulty tag. * **Sound Effects (SFX)**: * **Shooting**: Distinct, snappy gunshot sounds (vary pitch slightly for realism). * **Coins**: A high-pitched, satisfying metal "ping" or "cha-ching" when collected. * **Jump**: A cartoonish "whoosh" or spring sound. * **Enemy Hit/Death**: Squeaks or soft thuds. * **The Cheese Copter**: A constant low-frequency propeller whirring sound when the boss appears. ### 3. Gameplay Loop * **Core Mechanics**: Side-scrolling survival shooter. * **The Player**: Can move left/right, jump (double jump enabled), duck (to dodge high bullets), and shoot 360 degrees. * **The Enemies**: Waves of ground-based creatures spawn from both sides. They damage the player on contact. * **The Boss (Cheese Copter)**: Circles overhead, dropping bombs or shooting cheese projectiles. This is the main victory target. * **Economy & Progression**: * Enemies drop **Golden Coins** upon death. These coins should have simple physics (bounce on the floor) and magnetism towards the player when close. * **Shop/Upgrade**: (Simplified for MVP) Collecting enough coins automatically upgrades the weapon (e.g., Pistol -> Machine Gun -> Shotgun) or restores health. * **Difficulty**: "Hard" implies high enemy density and fast projectiles. The player has a limited health bar (3 hearts). Game Over if hearts reach 0. ### 4. Mobile Controls & Interaction * **Control Scheme (Twin-Stick Style)**: * **Left Screen Zone**: Virtual Joystick for Movement (Left/Right to run, Up to Jump, Down to Duck/Drop). * **Right Screen Zone**: Virtual Joystick for **Aiming & Shooting**. Dragging the stick aims the gun; holding it at the limit fires automatically. Releasing stops firing. * **UI Layout**: * **Top Left**: Health Display (Heart Icons). * **Top Right**: Coin Counter & Ammo/Weapon Icon. * **Reload**: A dedicated, easy-to-hit button (circular, min 60px diameter) near the shooting joystick for reloading. * **Feedback (Juice)**: * **Screen Shake**: Apply a subtle camera shake on explosions or player damage. * **Haptic Feedback**: Trigger `window.navigator.vibrate(50)` when the player shoots or gets hit. * **Damage Numbers**: Pop-up floating numbers when enemies are hit to show effectiveness. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Mouse and Guns is a thrilling arcade-style shooting game that combines cute visuals with intense combat action. You control a determined mouse hero facing off against hordes of beady-eyed creatures in an epic survival battle. The game features a unique art style with silhouette graphics and challenging gameplay that will test your reflexes and strategic thinking.

With a rating of 3.4/5 from thousands of players, this game offers engaging shooting mechanics wrapped in an adorable package featuring our brave mouse protagonist.

Core Features

Intense Combat System

Experience fast-paced shooting action as you battle endless waves of enemies. Each enemy defeated drops valuable coins that you can use to purchase bigger and better weapons. The combat is challenging but rewarding, requiring both quick reflexes and strategic positioning.

Weapon Upgrade System

Start with basic equipment and work your way up to powerful firearms. Collect coins from defeated enemies to purchase increasingly deadly weapons. The progression system keeps you motivated to survive longer and earn more currency for better gear.

Ultimate Boss Challenge

Your primary objective is to bring down the mysterious cheese copter that circles overhead. This flying menace represents the ultimate challenge and the key to ending your night of bullets. Defeating it requires skill, patience, and the right equipment.

Charming Visual Style

The game features a distinctive silhouette art style that makes the cute mouse protagonist stand out against dramatic backgrounds. Despite the intense action, the visual presentation maintains a playful charm that appeals to all ages.

Free Browser Gaming

Enjoy this complete gaming experience absolutely free through your web browser. No downloads, no installations, and no hidden costs - just pure shooting action available anytime.

Gameplay Mechanics

The core gameplay revolves around survival and progression. You must:

  • Survive waves of attacking creatures
  • Collect coins dropped by defeated enemies
  • Purchase weapon upgrades between waves
  • Avoid enemy attacks while maintaining offensive pressure
  • Work toward the ultimate goal of destroying the cheese copter

The difficulty increases gradually, making each successful wave more rewarding and challenging than the last.

Operation Guide

Master these essential controls to dominate the battlefield:

  • Movement : Use WASD keys or arrow keys to move your mouse character around the battlefield
  • Jump : Press W or Up arrow to leap over obstacles and dodge attacks
  • Duck : Press S or Down arrow to crouch and avoid high attacks
  • Aim : Use your mouse cursor to precisely aim at enemies
  • Fire : Click to shoot at targeted enemies
  • Reload : Press R or Shift when your weapon runs out of ammunition

Effective movement and positioning are crucial for survival, especially in later waves when enemy density increases significantly.

Why Play This Game

Mouse and Guns offers a perfect blend of cute aesthetics and hardcore shooting action that's rare in browser games. The progression system provides long-term motivation, while the immediate gameplay delivers instant satisfaction. Whether you're looking for a quick gaming session or an extended challenge, this game adapts to your available time.

The free-to-play model means you can jump in immediately without any commitment, and the browser-based platform ensures you can play anywhere with internet access. The combination of skill-based gameplay, weapon progression, and the ultimate cheese copter challenge creates a compelling loop that keeps players coming back.

Frequently Asked Questions (FAQ)