Space Company

Seele01-Flash
By
Space Company is an addictive idle clicker game where you build a space exploration empire from the ground up. Collect resources, upgrade technologies, and manage your way to the stars in this complex incremental management experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Space Company 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Minimalist Sci-Fi / Cyberpunk aesthetic, inspired by the high-contrast logo (white lines on black). Use a "Dark Mode" color palette: deep space black background (#050505) with neon cyan, bright white, and amber wireframe accents. * **Central Object**: A rotating, low-poly **Planet** in the center of the screen. The planet should feature basic terrain (mountains/craters) rendered in flat shading or wireframe style. * **Dynamic Elements**: * **Satellites/Miners**: As the player buys "Auto-miners," spawn small cubic objects orbiting the planet. * **Particles**: When the player taps the planet to mine, generate small particle bursts (colored based on the resource: Grey for Metal, Brown for Wood, Purple for Gems) that fly towards the UI resource counters. * **Lighting**: A single directional light (simulating a sun) and ambient light. * **Optimization**: Strictly limit polygon count for mobile performance. Use `THREE.InstancedMesh` if many orbiters are rendered. ### 2. Audio Requirements * **BGM**: A slow, atmospheric, ambient space synth track. It should be repetitive but soothing, evoking a sense of vast emptiness and industrial progress. * **Sound Effects**: * **Mining Tap**: A soft, digital "blip" or mechanical click. * **Upgrade Purchase**: A positive, futuristic "chime" or "power-up" sound. * **Error/Not Enough Resources**: A low-pitched, subtle "buzz". * **Background**: A very faint, low-frequency hum representing space station machinery. ### 3. Gameplay Loop * **Core Mechanics**: 1. **Manual Mining**: Player taps the central planet to gain raw resources (Metal, Wood, Gems). 2. **Resource Cap**: Resources have a maximum storage limit. 3. **Automation**: Player spends resources to buy "Auto-miners" (increases resources per second) and "Storage Depots" (increases capacity). 4. **Refining**: Unlock a "Refinery" tier later that converts Wood -> Charcoal and generic resources -> Oil. * **Win Condition (Prototype Goal)**: Collect enough resources to build the "Starship Hull" (progress bar at the top). ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Portrait Mode** (Vertical) for one-handed play. * **Input**: * **Raycaster Implementation**: Detect touches on the 3D planet mesh for the "Mine" action. * **UI Overlay**: Use a DOM-based overlay (HTML/CSS) for the UI instead of 3D text for better readability on small screens. * **UI Layout**: * **Top Header**: Resource counters (Metal, Wood, Gems) with current/max values. * **Center**: The interactive 3D Planet. * **Bottom Sheet/Tabs**: A scrollable dashboard containing buttons for upgrades (e.g., "Buy Miner Cost: 50 Metal", "Upgrade Storage"). Buttons must be at least 44x44px. * **Feedback**: * **Haptics**: Trigger `navigator.vibrate(10)` on every manual tap. * **Floating Text**: Display "+1 Metal" floating upwards from the tap position in 3D space. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Space Company is a captivating idle clicker and incremental management game that puts you in charge of humanity's return to space exploration. What starts as a simple resource collection game evolves into a complex space empire simulation that will keep you engaged for hours.

As the head of your own space exploration company, your ultimate goal is to build spaceships and reach the stars. The journey begins with basic resource gathering but quickly expands into a sophisticated management system with multiple layers of strategy and optimization.

Core Features

Resource Collection and Management

The foundation of your space company relies on three essential materials: metal , gems , and wood . You can collect these resources manually by clicking, or invest in auto-miners that work continuously to gather materials while you're away. This dual approach makes the game accessible for both active and idle play styles.

Technology Progression System

As you advance, new materials become available including charcoal and oil . These advanced resources require conversion processes using other products, adding layers of complexity to your resource management strategy. Each technological advancement opens new possibilities for expansion and efficiency.

Storage and Upgrade Systems

Managing your storage capacity becomes crucial as your operation grows. Strategic upgrades to both your collection methods and storage systems are essential for maintaining steady progress toward your space exploration goals.

Incremental Complexity

While the game appears visually simple, its gameplay depth is remarkable. The incremental mechanics create a satisfying progression loop where each achievement unlocks new challenges and opportunities for optimization.

Game Mechanics

Idle Gameplay Elements

  • Auto-miners : Passive resource collection continues even when you're not actively playing
  • Upgrade paths : Multiple technology trees to explore and optimize
  • Resource conversion : Transform basic materials into advanced components
  • Storage management : Balance collection rates with storage capacity

Active Engagement Options

  • Manual clicking : Accelerate resource gathering through direct interaction
  • Strategic planning : Optimize upgrade paths and resource allocation
  • Technology research : Unlock new materials and production methods

Operation Guide

Getting Started

Begin by manually collecting the three basic resources: metal, gems, and wood. Click on each resource type to gather materials and build your initial stockpile.

Automation Investment

Once you have sufficient resources, purchase auto-miners for each material type. These automated systems will continue collecting resources even when you're not actively playing, making this a perfect idle game.

Technology Advancement

As your resource stores grow, invest in technology upgrades to unlock new materials like charcoal and oil. These advanced resources require processing chains, adding strategic depth to your operations.

Storage Optimization

Regularly upgrade your storage capacity to accommodate increased resource production. Efficient storage management is crucial for maintaining steady progress.

Why Play Space Company

Perfect for All Play Styles

Whether you prefer active clicking sessions or passive idle progression, Space Company accommodates both approaches. The game continues advancing even when closed, making it ideal for busy schedules.

Deep Strategic Elements

Beneath its simple appearance lies a complex optimization puzzle. Resource management, technology research, and upgrade prioritization create engaging strategic decisions.

Long-term Progression

The incremental nature ensures there's always a next goal to achieve. From basic resource gathering to advanced space technology, the progression feels meaningful and rewarding.

Browser-Based Convenience

No downloads required - simply open your browser and start building your space empire. The game saves progress automatically, so you can pick up where you left off from any device.

Free to Play

Enjoy the complete Space Company experience at no cost. All features and content are available without any payment requirements.

Frequently Asked Questions (FAQ)