Mine Shooter: Save Your World

Seele01-Flash
By
Mine Shooter: Save Your World is an intense first-person shooter set in the iconic Minecraft universe. Armed with an arsenal of weapons, defend the blocky world against waves of hostile mobs including creepers, endermen, and golems.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Mine Shooter: Save Your World". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: High-contrast "Voxel" aesthetic (Minecraft-inspired). The world is composed of 1x1x1 unit cubes. Textures should be pixelated low-res (16x16px style) but lit dynamically. * **Player Weapon**: Unlike the environment, the weapon (AK-47/Bazooka) should have a slightly higher polygon count and smoother texture to emulate a "modern FPS mod" look, placed in the bottom-right of the camera view. * **Enemies (Voxel Models)**: * **Zombies**: Green skin, blue clothes, arms outstretched. * **Creepers**: Green, four short legs, flashes white before detonating. * **Skeletons**: Grey/White bone structure. * **Endermen**: Tall, black, purple eyes. * **Iron Golem**: Bulky, white/grey texture with vines, larger bounding box. * **Map**: A closed "Arena" style map with uneven terrain (grass blocks, stone blocks) and cover obstacles. * **Performance**: Use `THREE.InstancedMesh` for rendering large hordes of enemies to maintain 60FPS on mobile devices. Use simple Lambert or Phong materials to reduce calculation overhead. ### 2. Audio Requirements * **BGM**: Fast-paced, driving electronic rock with 8-bit/chiptune elements to match the voxel theme. * **Sound Effects (SFX)**: * **Gunfire**: Realistic, punchy audio samples (contrasting the visual style). * **Enemy Audio**: Distinct groans for Zombies, a rising "hiss" sound for Creepers (proximity warning), clanking bones for Skeletons. * **Feedback**: "Hit marker" sound (high-pitched tick) when damaging an enemy. Explosion sound with heavy bass. ### 3. Gameplay Loop * **Survival Mode**: Infinite waves of enemies spawning from the map edges. * **Combat Logic**: * **Shooting**: Raycasting from the center of the camera. * **Damage Multipliers**: Headshots (top block of enemy) deal 2x damage. * **Specific Enemy Behaviors**: * *Creeper*: Rushes player. If within 3 units for 2 seconds -> Explodes (Area of Effect damage). * *Zombie*: Direct pathfinding melee. * *Enderman*: Teleports behind the player if looking at them for too long. * **Win/Loss**: Game Over if Player Health reaches 0. Score based on kill count. * **Weaponry**: Ability to cycle between Rifle (rapid fire) and Bazooka (slow projectile, AoE damage). ### 4. Mobile Controls & Interaction * **Orientation**: Landscape Mode strictly. * **Touch Controls**: * **Left Half Screen**: Floating Virtual Joystick for movement (WASD logic). * **Right Half Screen**: Touch and drag to look/aim (Camera rotation). * **Fire Button**: Large, distinct button on the right side (thumb reachable). * **Secondary Actions**: Smaller buttons for "Jump" and "Reload" positioned around the Fire button. * **Weapon Switch**: A tap-able icon in the top-right corner or a "Swipe Up" gesture on the right screen. * **Visual Feedback**: * **Damage**: Screen flashes red alpha overlay when player is hit. * **Recoil**: Camera subtly rotates upward and shakes on every shot. * **UI Layout**: Health bar (hearts) top left, Ammo counter top right. Buttons must be at least 44x44px for touch targets. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Mine Shooter: Save Your World combines the beloved Minecraft aesthetic with fast-paced FPS action. This thrilling shooter game puts you on the front lines of an epic battle to defend the pixelated world from an invasion of dangerous mobs. With its distinctive blocky graphics and intense combat mechanics, the game offers a unique twist on both the Minecraft universe and traditional shooting games.

The game features the iconic Minecraft visual style with smooth 3D graphics, creating an immersive experience that feels both familiar and fresh. Players must use strategy, quick reflexes, and a variety of weapons to survive increasingly challenging waves of enemies.

Core Features

Extensive Weapon Arsenal

The game provides a comprehensive selection of firearms and explosives:

  • Machine Guns : Rapid-fire weapons perfect for crowd control
  • Pistols : Reliable sidearms for precise shooting
  • Shotguns : Devastating close-range weapons for crushing enemies
  • Grenade Launchers : Area-of-effect explosives for groups
  • Bazookas : Heavy artillery for maximum destruction
  • Combat Knives : Silent melee weapons for stealth attacks
  • Grenades : Throwable explosives for tactical advantage

Iconic Minecraft Enemies

Face off against classic Minecraft mobs with enhanced AI:

  • Creepers : Explosive enemies that must be eliminated quickly
  • Endermen : Teleporting dark creatures with unpredictable movement
  • Iron Golems : Heavily armored giants requiring strategic approach
  • Zombies : Persistent undead that attack in hordes
  • Skeletons : Ranged attackers with bow and arrow

Advanced Combat System

The game features professional FPS mechanics including:

  • Iron Sight Aiming : Precision targeting for accurate shots
  • Weapon Inspection : Detailed weapon models and animations
  • Reload Mechanics : Realistic ammunition management
  • Multiple Attack Types : Various knife combat techniques

Gameplay Mechanics

Survival Mode

Survive endless waves of increasingly difficult enemies. Each wave brings more dangerous mobs with enhanced abilities and greater numbers. Strategic positioning and weapon selection become crucial as the difficulty ramps up.

Arena Combat

Fight in specially designed Minecraft-themed arenas that provide both cover and tactical advantages. Use the environment to your benefit while avoiding enemy attacks.

Progressive Difficulty

The game features dynamic difficulty scaling, ensuring that both newcomers and experienced FPS players find appropriate challenges.

Controls Guide

Movement Controls

  • WASD Keys : Standard movement (forward, backward, strafe)
  • W + Shift : Sprint for faster movement
  • Space Bar : Jump to navigate terrain and avoid attacks
  • Mouse Movement : Look around and aim your weapon

Combat Controls

  • Left Mouse Button : Fire your weapon
  • Right Mouse Button (Hold) : Use iron sights for precise aiming
  • Mouse Wheel : Quickly cycle through available weapons
  • Number Keys (1-7) : Direct weapon selection hotkeys
  • R Key : Reload your current weapon
  • G Key : Throw grenades

Advanced Actions

  • F Key : Primary knife attack
  • Q Key : Secondary knife attack
  • T Key : Inspect current weapon
  • E Key : Pick up or drop weapons

Why Play Mine Shooter: Save Your World

Perfect Fusion of Genres

This game successfully combines the creative, blocky world of Minecraft with the adrenaline-pumping action of first-person shooters. It's ideal for players who love both franchises and want to experience something unique.

Completely Free Experience

Enjoy full access to all game features without any payment required. No hidden costs, no premium content - just pure shooting action.

Cross-Platform Compatibility

Play seamlessly on desktop computers or mobile devices through your web browser. No downloads or installations required.

Nostalgic Yet Fresh

While maintaining the classic Minecraft visual appeal, the game introduces entirely new gameplay mechanics that feel fresh and exciting.

Perfect for Quick Sessions

Whether you have 5 minutes or an hour, the game's wave-based structure makes it perfect for both quick gaming sessions and extended play periods.

Frequently Asked Questions (FAQ)