Netquel - Multiplayer Space War Game

Seele01-Flash
By
Netquel is an intense multiplayer space war IO game where you build and upgrade your spacecraft while battling other players in real-time. Start small, collect resources, and dominate the galaxy!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Netquel: Space War IO". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Sci-Fi aesthetic. Use a "Toon Shaded" or "Cel Shaded" look to mimic the comic-book style of the reference image. Colors should be vibrant (neon blues, oranges, reds) against a deep, dark background. * **Player Ship**: A sleek, low-poly fighter jet model. The main player is distinct (e.g., Red/Grey scheme from the image). As the player "levels up," the ship model should scale up in size or attach small geometric "modules" to its sides to represent growth. * **Environment**: A parallax scrolling background. Layer 1: Distant stars (points). Layer 2: A large, massive planet curvature with an atmospheric glow at the bottom of the screen (z-depth far back). Layer 3: The gameplay plane (z=0). * **Interactables**: * **Asteroids**: Low-poly irregular rocks. * **Debris/Essence**: Glowing geometric shapes (triangles/squares) that float in space, left behind when asteroids or enemies are destroyed. * **Performance**: Use `InstancedMesh` for rendering asteroids, debris, and bullets to ensure 60fps on mobile devices. Use simple BoxGeometry or ConeGeometry for ships if external assets aren't loaded. ### 2. Audio Requirements * **BGM**: A driving, energetic Synthwave or Upbeat Techno track. It should loop seamlessly and convey a sense of urgency and futuristic warfare. * **Sound Effects (SFX)**: * **Thrust**: A continuous low-frequency hum that changes pitch based on movement speed. * **Laser Fire**: Sharp, high-pitched "Pew" sounds (retro arcade style). * **Explosion**: A crunchy, bass-heavy boom with a bit-crushed effect when a ship is destroyed. * **Collection**: A pleasant, high-pitched chime or "ding" when collecting space debris (positive reinforcement). ### 3. Gameplay Loop * **The Core Loop**: Spawn as a small ship -> Collect floating debris to gain XP/Mass -> Destroy static asteroids to farm more debris -> Engage other players (bots for this prototype) -> Destroy them to steal their mass -> dominate the leaderboard. * **Growth Mechanic**: The variable `shipSize` increases as `score` increases. A larger ship has more HP and deals more damage but moves slightly slower (simulating physics/inertia). * **Combat**: * Ships fire plasma projectiles. * If a projectile hits an asteroid: Asteroid takes damage/breaks. * If a projectile hits a ship: Ship takes damage. * **Death**: When HP <= 0, the ship explodes into a cluster of high-value "debris" particles for others to collect. * **Physics**: Apply `drift` or inertia. The ship shouldn't stop instantly; it should slide slightly when the player releases controls, emphasizing the zero-gravity vacuum setting. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (Essential for field of view in an .io game). * **Controls**: * **Left Thumb**: A dynamic **Virtual Joystick** for movement (360 degrees). The ship rotates to face the joystick direction. * **Right Thumb**: A "Boost" button (consumes energy to move faster). * **Auto-Fire**: To simplify mobile play, the ship should **automatically fire** at the nearest target within a conical range in front of the ship. * **Camera**: Top-down Orthographic camera (or high-angle Perspective) that follows the player smoothly (using `Lerp`), keeping the player centered but allowing a view of upcoming threats. * **UI Layout**: * **Top Right**: Compact Leaderboard (Top 5). * **Bottom Center**: HP Bar and XP/Growth Bar. * **Minimap**: A small circular radar in the top left showing red dots (enemies) and grey dots (asteroids). * **Feedback**: Screen shake (camera vibration) when the player takes damage or destroys an enemy. Visual hit flashes white on enemies when damaged. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Netquel is an exciting multiplayer space war game that combines resource collection, spacecraft building, and intense PvP combat in one thrilling experience. In this IO-style game, you begin as a small spacecraft in the vast depths of space, but through strategic collection and smart combat, you can grow into a formidable space warrior.

The game features stunning 2D graphics with realistic physics that make every battle feel dynamic and engaging. Whether you're a casual player looking for quick matches or a competitive gamer seeking to dominate the leaderboards, Netquel offers endless entertainment in the cosmos.

Core Features

Real-Time Multiplayer Combat

Engage in fast-paced space battles with players from around the world. The game supports multiple players simultaneously, creating an ever-changing battlefield where alliances form and break in seconds.

Spacecraft Building System

Start with a basic ship and gradually expand it by collecting space debris and mining valuable asteroids. Each piece of debris you collect makes your spacecraft larger and more powerful, allowing you to take on bigger challenges.

Resource Collection Mechanics

Scour the galaxy for: - Space Debris : Essential building materials scattered throughout the map - Asteroids : Rich sources of minerals that can be mined for rapid ship development - Enemy Wreckage : Defeated opponents drop valuable resources for the victor

Physics-Based Gameplay

The game features realistic physics that affect movement, collisions, and combat. Master the momentum-based controls to outmaneuver opponents and execute precise attacks.

Competitive Leaderboard

Climb the rankings by destroying rival players and collecting the most resources. The leaderboard updates in real-time, showing who truly dominates the galaxy.

Game Mechanics

Progressive Growth System

Your spacecraft evolves as you play: 1. Small Craft : Fast and agile but vulnerable 2. Medium Ship : Balanced speed and firepower 3. Large Vessel : Slow but devastating in combat 4. Massive Dreadnought : Ultimate goal with incredible destructive power

Strategic Combat

Success requires more than just shooting - you need strategy: - Choose when to engage and when to retreat - Target smaller ships for easy resources - Avoid larger opponents until you're ready - Use asteroids and debris as cover

Controls and Gameplay

Netquel features intuitive mouse-only controls that make it accessible to players of all skill levels:

  • Mouse Movement : Steer your spacecraft in any direction
  • Hover Over Ship : Stop your spacecraft instantly for precise positioning
  • Automatic Weapons : Your ship fires automatically when enemies are in range

The simple control scheme allows you to focus on strategy rather than complex button combinations, making every match about skill and tactical thinking.

Why Play Netquel?

Completely Free

Netquel is entirely free to play with no hidden costs, premium subscriptions, or pay-to-win mechanics. Everyone starts on equal footing, and success depends purely on skill and strategy.

Cross-Platform Compatibility

Play on any device with a web browser - desktop computers, laptops, tablets, and smartphones all support the game perfectly. Your progress syncs across devices for seamless gaming.

Quick Matches

Each game session can be as short or long as you want. Jump in for a quick 5-minute battle or spend hours climbing the leaderboards - the choice is yours.

Regular Updates

The game receives regular updates with new features, balance improvements, and content additions to keep the experience fresh and exciting.

Community-Driven

Join a thriving community of space warriors who share strategies, organize tournaments, and compete for galactic supremacy.

Whether you're looking to dominate the leaderboards or just enjoy some casual space combat, Netquel delivers an unforgettable gaming experience that will keep you coming back for more intergalactic battles!

Frequently Asked Questions (FAQ)