Ship Craft.io - Space Ship Building Battle Game

Seele01-Flash
By
Ship Craft.io is an intense MMO space shooter where you build fully customized spaceships from scratch and battle thousands of other players. Start with just a cockpit and gradually build the ultimate war machine through strategic upgrades and component selection.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Ship Craft.io". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Space Shooter (Top-down Orthographic camera). Aesthetic should be **Neon Sci-Fi** with high contrast. Use a dark void background populated with a parallax starfield (3 layers of depth). * **Ship Modules (The "Craft" aspect)**: Ships are built from modular blocks. Use low-poly geometric shapes: * **Hull**: Cubes/Chamfer boxes (Dark grey with team-colored neon edges: Green/Red/Blue). * **Thrusters**: Cones or trapezoids emitting particle trails. * **Weapons**: Turret cylinders (rotating) and fixed cannons. * **Effect Assets**: * **Projectiles**: Glowing capsules using `MeshBasicMaterial` for high visibility. * **Energy Spheres**: Floating icosahedrons spinning in space (collectibles). * **Explosions**: Particle systems bursting into fading shards. * **Mobile Optimization**: * Use `InstancedMesh` for background stars, energy spheres, and projectiles to handle high object counts on mobile GPUs. * Limit dynamic lights; use baked lighting on modules or emissive materials + a selective Bloom filter (if performance allows). ### 2. Audio Requirements * **BGM**: Driving, loopable Synthwave/Dark Techno track (120 BPM) to maintain tension. * **Sound Effects (SFX)**: * **Thrusters**: Constant low-frequency hum, pitch increases with velocity. * **Shooting**: Retro synthesizer "Pew" (high pitch) for small guns, deep metallic "Thud" for heavy cannons. * **Building**: A mechanical "Clank" or "Lock-in" sound when a new module is attached to the ship. * **Collection**: A digital chime when collecting energy spheres. ### 3. Gameplay Loop * **Core Mechanism**: "Kill -> Collect -> Build -> Dominate". * **Start**: Player spawns with a basic "Cockpit" module, 1 Thruster, and 1 weak Gun. * **Collection & Growth**: Players fly around collecting "Energy Spheres" scattered in the map. Collecting currency allows the purchase of new modules. * **Modular Building System**: * A "Build Mode" button toggles a grid overlay around the ship. * Players spend currency to attach modules (Hull, Gun, Thruster) to any open side of their existing ship. * **Physics Logic**: Every module adds **Mass**. More mass = slower acceleration/rotation. Players must balance firepower (Guns) and defense (Hull) with mobility (Thrusters). * **Combat**: Destroying enemy blocks yields high XP/Currency. Hitting the "Cockpit" module destroys the whole ship. * **Win Condition**: Climb the real-time leaderboard based on Mass/Score. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Twin-Stick Shooter** layout. * **Left Virtual Joystick**: Controls movement (Thrusters fire opposite to input vector). * **Right Virtual Joystick**: Controls aiming and auto-fires when held. * **Building UI (Mobile Optimized)**: * A "Wrench" icon toggles the **Edit Overlay**. * When open, a bottom carousel displays available parts (Hull, Turret, Booster). * **Interaction**: Drag-and-drop parts from the bottom bar onto the ship's grid. Green highlight indicates valid placement; Red indicates invalid. * **Screen Adaptation**: * **Landscape Mode** locked. * Camera must use `SmoothDamp` to follow the player, zooming out slightly as the ship grows larger to keep the view functional. * **Feedback**: * **Haptic Feedback**: Vibration on taking damage or destroying an enemy. * **Damage Numbers**: Floating text popping up on impacts. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Ship Craft.io

Ship Craft.io is a thrilling MMO space shooter that combines strategic ship building with intense real-time combat. Unlike typical space games, this isn't just about flying - it's about creating the perfect war machine from the ground up. You'll start with nothing more than a basic cockpit and your imagination, then piece by piece construct a custom spaceship designed for maximum destruction.

The game has earned a solid 3.1/5 rating from players who appreciate its unique blend of creativity and combat. What sets Ship Craft.io apart is its deep customization system - every component you add affects your ship's performance, creating endless strategic possibilities.

Core Features

Complete Ship Customization

Build your dream spaceship component by component. Choose from: - Hull Reinforcement : Add armor plating for increased durability - Weapon Systems : Install laser cannons, repeating turrets, and heavy artillery - Propulsion : Equip thrusters and booster rockets for speed and maneuverability - Defensive Systems : Add shielding to protect against enemy fire - Energy Management : Balance power distribution across all systems

Strategic Depth

Every component affects your ship's performance. Heavy armor increases survivability but reduces speed. More weapons mean greater firepower but require more energy. Finding the perfect balance is key to dominating the battlefield.

Massive Multiplayer Combat

Face off against thousands of other players in real-time space battles. Each opponent brings their own unique ship design, creating unpredictable and exciting encounters. Climb the global leaderboard by destroying enemies and collecting energy spheres.

Resource Collection and Upgrades

Explore vast space sectors filled with energy spheres. Collect these resources to fund your ship improvements and unlock new components. The more you harvest, the more powerful your ship becomes.

Game Mechanics

Ship Building System

Start with a basic cockpit and gradually expand your vessel: 1. Plan Your Design : Consider whether you want a fast interceptor or heavy battleship 2. Add Components : Install weapons, thrusters, armor, and shields 3. Balance Performance : Manage weight, speed, firepower, and defense 4. Test in Combat : See how your design performs against real opponents 5. Refine and Upgrade : Continuously improve based on battle experience

Combat Dynamics

Battles require both strategic thinking and quick reflexes. Your custom ship's design directly impacts your fighting style - nimble ships excel at hit-and-run tactics, while heavily armored vessels can tank damage in prolonged firefights.

Operation Guide

Movement Controls: - W, A, S, D Keys : Move your spaceship in all directions - Mouse Movement : Aim your weapons at targets - Left Mouse Button : Fire your equipped weapons - Left Mouse Button (Hold) : Continuous fire mode

Gameplay Tips: - Start conservatively with balanced stats until you understand the meta - Collect energy spheres whenever possible to fund upgrades - Observe successful players' ship designs for inspiration - Don't neglect mobility - even the strongest ship is useless if it can't maneuver

Why Play Ship Craft.io

Unlimited Creativity : No two ships are exactly alike. The component system allows for millions of possible combinations, ensuring your vessel is truly unique.

Competitive Multiplayer : Test your designs against real players from around the world. Every battle teaches you something new about ship optimization.

Free to Play : Enjoy the complete Ship Craft.io experience without any upfront cost. All features and components are accessible through gameplay.

Browser-Based : No downloads required. Jump into space battles instantly from any modern web browser on PC or mobile devices.

Continuous Progression : There's always something to improve. Even after building your perfect ship, new strategies and component combinations keep the game fresh.

Strategic Depth : Success requires more than just reflexes. Understanding component synergies, resource management, and combat positioning are equally important.

Whether you're a casual gamer looking for quick space battles or a strategy enthusiast who loves optimizing builds, Ship Craft.io offers an engaging experience that grows with your skills.

Frequently Asked Questions (FAQ)