Jamir - Online Multiplayer Space Shooter

Seele01-Flash
By
Jamir is an intense multiplayer space shooter that combines fast-paced action with futuristic sci-fi elements. Battle players worldwide in multiple game modes with diverse characters, weapons, and abilities.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Jamir: Mobile Ops". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-contrast Sci-Fi Industrial. The environment should resemble the screenshot: a claustrophobic spaceship corridor or futuristic bunker. * **Key Colors:** Dominant usage of Deep Metallic Grey and glowing Neon Cyan (emissive materials) for lighting strips and wall details. Accent colors in Orange/Gold for weaponry. * **Geometry (Mobile Optimized):** * Use **Low-poly geometry** for the corridor walls but apply **normal maps** to simulate the "padded" or "organic" texture seen in the reference. * Obstacles: Place scattered sci-fi crates and machinery to serve as cover. * Lighting: Use **baked lighting techniques** (or minimal real-time point lights) to maintain high FPS on mobile devices. Add a subtle blue volumetric fog to create depth. * **Weapon Model:** A blocky, futuristic energy rifle visible in the First-Person perspective (bottom right of screen). * **Particles:** Simple glowing sprites for laser projectiles and spark effects upon impact. ### 2. Audio Requirements * **BGM:** A fast-paced, adrenaline-pumping **Industrial Techno or Synthwave** track to match the "fast-paced" description. * **Sound Effects (SFX):** * **Shooting:** High-pitched digital "Zap" or energy blast sounds (not realistic gunpowder). * **Movement:** Metallic footsteps that change cadence when "Sliding" (a scraping sound). * **UI:** Digital chirps for button presses; a warning alarm when health is low. * **Environment:** Low-frequency hum/drone of the spaceship engine. ### 3. Gameplay Loop * **Mode:** Simulation of **Deathmatch FFA (Free For All)**. Since this is a client-side demo, generate 2-3 simple AI Bots (represented by floating drones or simple capsule avatars) that move randomly and shoot at the player. * **Core Mechanics:** * **Run & Gun:** High movement speed is essential. * **Sliding:** Implement a "Slide" mechanic where the camera lowers and speed increases momentarily. * **Health:** Player has 100 HP. Health packs (Green glowing cubes) spawn randomly in the arena. * **Win/Loss:** The player gains +1 score for every bot destroyed. If Player HP reaches 0, show a "Respawning..." overlay and reset position. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** is mandatory. * **Dual Virtual Joysticks:** * **Left Stick (Bottom-Left):** For movement (WASD logic). * **Right Zone (Right half of screen):** Drag to aim/look around. * **Action Buttons (Touch Zones min 60px):** * **Fire Button:** Large button on the right. * **Slide/Crouch:** Smaller button near the movement stick. * **Reload:** Icon near the weapon model. * **Mobile Assist:** Implement **Auto-fire** when the crosshair hovers over an enemy for more than 0.2 seconds (to compensate for touch aiming difficulty). * **Feedback:** Screen shake (camera vibration) when shooting or taking damage. Visual red vignette pulse when low health. ### 5. Code Structure * Use `Three.js` for rendering. * Use `PointerLockControls` logic adapted for Touch events (Touch-to-look). * Ensure the code is contained within a single HTML file structure if possible, or clearly separated modules. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Jamir is a high-octane multiplayer shooting game set in a futuristic sci-fi universe. This free-to-play browser-based FPS delivers intense combat action where players battle across multiple space-themed arenas using advanced weapons and unique character abilities. With its stunning 3D graphics and smooth gameplay mechanics, Jamir offers an immersive shooting experience that rivals desktop games.

Core Features

Multiple Game Modes

Jamir features three distinct multiplayer modes to keep the action fresh:

  • Base Wars : Strategic team-based combat where players must capture and defend bases while coordinating with teammates
  • Deathmatch FFA : Free-for-all chaos where every player fights for themselves in intense individual combat
  • Deathmatch TDM : Classic team deathmatch pitting two squads against each other in tactical warfare

Character Customization and Abilities

Choose from a diverse roster of unique characters, each with specialized abilities and playstyles. The game features:

  • Multiple Character Classes : Each character offers different advantages and special abilities
  • Weapon Variety : Extensive arsenal of futuristic firearms and sci-fi weapons
  • Item Collection System : Gather power-ups, armor, and special items during matches
  • Robotic Enhancements : Activate robotic arms and other technological augmentations

Stunning Sci-Fi Environments

Battle across beautifully crafted space stations, alien worlds, and futuristic facilities. Each arena is designed with strategic elements including:

  • Multi-level Structures : Vertical gameplay with platforms and elevated positions
  • Interactive Elements : Environmental features that affect gameplay strategy
  • Atmospheric Design : Immersive lighting and effects that enhance the sci-fi experience

Gameplay Mechanics

Jamir combines traditional FPS mechanics with innovative features:

  • Fast-Paced Movement : Sprint, slide, and crouch to navigate the battlefield
  • Tactical Combat : Use cover, aim down sights, and manage ammunition strategically
  • Healing System : Self-heal during combat to stay in the fight longer
  • Weapon Switching : Quickly alternate between different guns and items
  • Special Abilities : Each character can activate unique powers during aerial maneuvers

Controls Guide

Master the intuitive control scheme:

  • Movement : WASD keys for directional movement
  • Combat : Left-click to shoot, right-click to aim down sights
  • Advanced Actions : Shift to run and activate aerial abilities
  • Tactical Options : C to crouch, F to slide for evasive maneuvers
  • Equipment Management : Q to switch weapons/items, R to reload
  • Special Functions : N for healing, T for robotic arms, X to drop equipment
  • Game Controls : P to pause the match

Why Play Jamir

Completely Free : No payment required - jump straight into multiplayer action without any cost barriers.

No Download Needed : Play instantly in your web browser on any modern device, whether PC, laptop, or tablet.

Active Multiplayer Community : Join thousands of players in real-time matches across different skill levels.

Regular Action : With multiple game modes and diverse arenas, every match offers a unique experience.

Competitive Gameplay : Test your shooting skills against players worldwide in ranked and casual matches.

Platform Compatibility

Jamir is optimized for web browsers and supports:

  • Desktop Browsers : Chrome, Firefox, Safari, Edge
  • Operating Systems : Windows, macOS, Linux
  • Mobile Compatibility : Limited mobile browser support
  • Hardware Requirements : Modern graphics card recommended for optimal 3D performance

Frequently Asked Questions (FAQ)