The Final Earth 2

Seele01-Flash
By
The Final Earth 2 is an engaging space civilization building game where you start with a small group of survivors and build a thriving colony across multiple worlds. Mine resources, construct buildings, manage happiness, and expand your civilization throughout the universe.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "The Final Earth 2: Mobile Colony Edition". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "2.5D Pixel Voxel" aesthetic. Use 3D `BoxGeometry` to emulate the original game's pixel art look. * **Camera:** Use an **OrthographicCamera** fixed to a side-view perspective (simulating a cross-section). The camera should look flat but objects should have slight depth (Z-axis thickness). * **Palette:** Deep space blue background (`#1a1a40`). Vibrant retro colors for blocks: Glass Blue (`#aaeaff`), Wood Brown (`#8b5a2b`), Leaf Green (`#4e9c4e`), Stone Grey (`#7d7d7d`). * **Core Models (Procedural/Primitives):** * **Terrain:** A floating island chunk made of "Stone" and "Dirt" blocks. * **Citizens:** Small 1x1x1 colored cubes (with simple pixel face textures) that move autonomously. * **Buildings:** Modular blocks (Houses, Farms, Labs). Textures should look like pixel art windows and doors. * **Background:** A dynamic starfield using `THREE.Points` with slow twinkling animation. * **Mobile Optimization:** * Use `THREE.InstancedMesh` for rendering terrain blocks and repetitive building parts (like walls) to minimize draw calls. * Limit dynamic lights; use baked ambient occlusion or simple directional light for shadows to ensure 60FPS on mobile. ### 2. Audio Requirements * **BGM:** A relaxing, atmospheric "Space Synth" track. Think slow-tempo chiptune mixed with ambient pads (Lo-fi Sci-Fi). * **Sound Effects (SFX):** * **UI:** Soft "blip" for selecting buildings. * **Construction:** A satisfying "pop" or "thud" when a building block is placed. * **Harvesting:** Rhythmic "chop" sounds for wood and "clink" sounds for stone mining. * **Feedback:** A happy chime when population happiness increases. ### 3. Gameplay Loop * **Core Mechanic:** Vertical Colony Building. Players place buildings on a grid (the floating island). * **Resources:** Manage **Wood**, **Stone**, **Food**, and **Citizens**. * **Harvesting:** Designate trees/rocks for gathering. Citizens travel to them, wait a few seconds, and resource counts increase. * **Construction:** Spend resources to build. Buildings must be placed on top of terrain or other buildings (stacking mechanics). * **Citizen Logic:** * **Work:** Citizens automatically find jobs (Harvesting -> Building -> Working in labs). * **Needs:** Citizens need housing (Houses) and entertainment (Parks/Bars). * **Progression:** * Start with basic Stone/Wood gathering. * Build "Wood Workshop" to refine materials. * Build "Research Center" to unlock "Space Port" for endgame expansion. * **Win/Loss:** The game is an endless sandbox, but "Game Over" occurs if Food reaches 0 and happiness drops too low (citizens stop working). ### 4. Mobile Controls & Interaction * **Camera Control:** * **Pan:** One-finger drag to move the camera horizontally/vertically. * **Zoom:** Two-finger pinch to zoom in/out of the colony. * **Building Interaction:** * **Selection:** A scrollable "Hotbar" at the bottom of the screen (height: 80px) containing building icons. * **Placement:** Tap a building icon -> Tap a grid location in the world to place it. * **Ghost Preview:** When a building is selected, show a semi-transparent "Ghost" block where the user touches, snapping to the grid before release. * **Long-Press:** Long-press on a building to see its stats or demolish it. * **UI Layout:** * **Top Bar:** Resource counters (Wood, Stone, Food, People) with large, readable fonts. * **Bottom Bar:** Building category tabs and the Smile Button (Happiness Menu). * **Touch Targets:** Ensure all buttons are at least 44x44 pixels. * **Feedback:** Use the `navigator.vibrate(50)` API for a short haptic bump when a building is successfully placed. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About The Game

The Final Earth 2 is a comprehensive space colonization simulation game that challenges you to build and manage an entire civilization from scratch. Starting with just a small group of survivors, you'll guide them through the complexities of establishing a sustainable colony in the depths of space. This free-to-play browser game combines elements of city building, resource management, and strategic planning to create an immersive civilization-building experience.

The game features beautiful pixel art graphics set against a stunning space backdrop, creating an atmospheric environment that draws you into the world of interplanetary colonization. With its intuitive interface and comprehensive tutorial system, both newcomers and experienced strategy game players can quickly master the fundamentals while discovering the deeper strategic elements.

Core Features

Resource Management and Construction

Begin your journey by mining essential resources like stone and wood, then use these materials to construct vital buildings such as houses, workshops, and schools. The game features a robust building system where each structure serves a specific purpose in your colony's development.

Population Happiness System

One of the game's standout features is its happiness mechanic. Keep your colonists content by providing entertainment facilities like parks and bars. Happy citizens work more efficiently, generating more resources and allowing for faster expansion. Monitor your population's mood through the intuitive smile button interface.

Multi-World Exploration

As your civilization advances, unlock the ability to travel to different worlds throughout the universe. Each new planet offers unique opportunities and challenges, allowing you to expand your influence across multiple locations.

Progressive Technology Tree

Develop schools and workshops to improve your citizens' skills and unlock new technologies. This progression system ensures that your civilization constantly evolves and grows more sophisticated over time.

Atmospheric Audio Experience

Enjoy an immersive soundtrack that perfectly complements the space colonization theme, enhancing the overall gaming experience.

Gameplay Mechanics

Starting Your Colony

Begin with a handful of survivors and focus on establishing basic needs: shelter, food production, and resource gathering. The game guides you through these initial steps with a comprehensive tutorial system.

Expanding Operations

As your colony grows, you'll need to balance multiple aspects: - Resource Production : Ensure steady supplies of stone, wood, and other materials - Housing Development : Provide adequate living spaces for growing population - Infrastructure : Build roads, utilities, and public facilities - Recreation : Create entertainment venues to maintain high happiness levels

Strategic Planning

Success requires careful planning and resource allocation. Decide which buildings to prioritize, how to arrange your colony layout, and when to expand to new territories.

Operation Guide

The game uses intuitive point-and-click controls: - Mouse Navigation : Click to select buildings, resources, and menu options - Building Placement : Drag and drop structures to desired locations - Resource Monitoring : Use the interface panels to track your civilization's progress - Happiness Tracking : Click the smile button to check citizen satisfaction levels

The tutorial system guides new players through each mechanic step-by-step, ensuring a smooth learning curve while introducing advanced concepts gradually.

Why Play The Final Earth 2

Perfect for Strategy Enthusiasts : This game offers the depth and complexity that strategy game fans crave, with multiple layers of management and planning required for success.

Accessible to All Players : Despite its strategic depth, the game remains accessible to casual players thanks to its excellent tutorial system and intuitive interface.

Long-term Engagement : With multiple worlds to explore and endless expansion possibilities, the game provides hundreds of hours of engaging gameplay.

Free and Convenient : Play directly in your browser without downloads or installations. Your progress saves automatically, allowing you to return anytime to continue building your space empire.

Educational Value : Learn about resource management, urban planning, and strategic thinking while having fun.

Whether you're a fan of city builders, space games, or management simulations, The Final Earth 2 delivers a compelling experience that will keep you engaged as you work toward building the ultimate space civilization.

Frequently Asked Questions (FAQ)