Craft World: Building Games

Seele01-Flash
By
Craft World is a free online building simulator that unleashes your creativity with unlimited possibilities. Build amazing structures using 300+ unique blocks and decorate with furniture and decor in this Minecraft-inspired adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Craft World - Voxel Builder". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Voxel Engine (Optimized):** Implement a performant voxel rendering system using `THREE.InstancedMesh` to handle building blocks efficiently on mobile browsers. Do not use individual Mesh objects for every block. * **Visual Style:** High-fidelity "HD" voxel aesthetic similar to the screenshot. * **Textures:** Procedurally generate or use placeholder colors for a Texture Atlas representing: Bright Green Grass, Dirt, White Concrete (Modern/Architecture style), Wood Planks, Glass (transparent), and Blue Water. * **Terrain:** Start with a flat "Superflat" world generation (Grass on top, Dirt below) to serve as a building canvas. * **Lighting & Sky:** Use a bright `DirectionalLight` to simulate sunlight with soft shadows, coupled with `HemisphereLight` for ambient occlusion. The background should be a vibrant blue sky gradient (Skybox). * **Camera:** First-person perspective with a Field of View (FOV) of 75. ### 2. Audio Requirements * **Background Music (BGM):** A relaxing, loopable, ambient piano or lo-fi track suitable for creative building (Zen atmosphere). * **Sound Effects (SFX):** * **Footsteps:** Distinct sounds for walking on Grass vs. Wood vs. Stone. * **Interaction:** A "Pop" sound for placing blocks and a "Crunch" sound for destroying blocks. * **UI:** Soft click sounds when selecting blocks from the hotbar. ### 3. Gameplay Loop * **Core Mechanics:** This is a Creative Mode simulator. The player has infinite resources and no health/hunger constraints. * **Building System:** * **Raycasting:** A visual "Highlight Box" (wireframe) must appear on the block face the player is aiming at to show where a block will be placed or destroyed. * **Block Selection:** Players can cycle through a variety of blocks (Wood, Concrete, Glass, etc.) to build modern houses. * **Flight Mode:** Since this is a builder, include a toggle for "Flight Mode" allowing the player to move vertically freely to reach high places. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape Mode (Force horizontal layout). * **Touch Controls (Virtual Overlay):** * **Left Zone:** A dynamic **Virtual Joystick** for movement (WASD logic). * **Right Zone:** Touch and drag anywhere on the right half of the screen to rotate the camera (Look around). * **Action Buttons:** Large, distinct buttons on the right side (min 44px hit area): * **[?? Break]:** Destroys the targeted block. * **[?? Place]:** Places the selected block. * **[?? Jump/Fly]:** Tap to jump, double-tap to toggle flight. * **[?? Descend]:** Only visible when flying. * **UI Layout:** * **Center:** A permanent crosshair (+) in the middle of the screen for aiming. * **Bottom:** A scrollable **Hotbar** showing currently available blocks. Tapping a slot selects that material. * **Feedback:** Add slight visual scaling or opacity changes to buttons when pressed to provide tactile feedback. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Craft World

Craft World: Building Games is an exciting 3D building simulator that puts your imagination in the driver's seat. This free-to-play crafting adventure offers unlimited creative possibilities, allowing you to construct elaborate houses, design stunning interiors, and build entire worlds from scratch. With its familiar pixel art style and intuitive gameplay mechanics, Craft World provides an accessible yet deep building experience for players of all ages.

The game features a vast selection of over 300 unique building blocks, giving you the tools to create everything from simple cottages to massive architectural marvels. Whether you're a casual builder or a dedicated architect, Craft World's comprehensive building system ensures that your creative vision can come to life.

Core Features

Unlimited Creative Building

Craft World removes all barriers to creativity. Build towering skyscrapers, cozy homes, elaborate castles, or abstract art installations - the only limit is your imagination. The game's intuitive block placement system makes construction smooth and enjoyable.

Massive Block Collection

With over 300 unique blocks at your disposal, you'll have access to: - Structural blocks : Wood, stone, concrete, and metal varieties - Decorative elements : Colorful tiles, patterns, and textures - Furniture items : Tables, chairs, beds, and storage solutions - Landscape blocks : Grass, dirt, water, and natural elements - Specialized blocks : Glass, stairs, doors, and functional components

Interior Design System

Go beyond exterior construction and create detailed interior spaces. Furnish rooms with realistic furniture, add decorative elements, and design functional living spaces that feel authentic and welcoming.

Multiple Game Modes

Experience different ways to play: - Creative Mode : Unlimited resources for pure building enjoyment - Survival Elements : Gather resources and craft materials - Flight Mode : Soar above your creations for better perspective - Camera Controls : Multiple viewing angles for precise building

Game Mechanics & Gameplay

Building System

The core gameplay revolves around placing and removing blocks to create structures. The system is designed for both precision building and rapid construction, allowing you to work at your preferred pace.

Resource Management

While creativity is unlimited, strategic resource gathering adds depth to the experience. Collect materials, craft new blocks, and manage your inventory to support larger building projects.

World Exploration

Explore vast open worlds where you can establish multiple building sites. The expansive environment provides plenty of space for your architectural ambitions.

Operation Guide

Mastering Craft World's controls is essential for efficient building:

  • WASD or Arrow Keys : Move your character around the world
  • Left-Click : Remove/mine blocks from structures
  • Right-Click : Place selected blocks from inventory
  • Q Key : Open inventory to access your block collection
  • E Key : Interact with objects and perform actions
  • F Key : Toggle flight mode for aerial building
  • R Key : Change camera perspective for better angles
  • H Key : Hide interface for screenshot-perfect views
  • P Key : Pause game when you need a break

Building Tips

  • Start with a foundation plan before building upward
  • Use flight mode for constructing tall structures
  • Experiment with different block combinations for unique textures
  • Save your progress regularly to preserve your creations

Why Play Craft World

Perfect for Creative Expression

Craft World serves as a digital canvas for architectural creativity. Whether you want to recreate real-world buildings or design fantastical structures, the game provides all the tools necessary for artistic expression.

Relaxing and Therapeutic

Building in Craft World offers a meditative experience. The peaceful gameplay, combined with the satisfaction of creating something beautiful, makes it perfect for stress relief and relaxation.

Educational Value

The game naturally teaches spatial reasoning, planning, and design principles. It's an excellent tool for developing creative thinking and problem-solving skills.

Community and Sharing

Show off your creations and get inspired by other builders. The game encourages sharing architectural achievements and learning from the creative community.

Completely Free Experience

Enjoy the full Craft World experience without any cost. All blocks, features, and game modes are available from the start, ensuring everyone can participate in the creative fun.

Cross-Platform Accessibility

Play on your preferred device - whether it's a computer browser, smartphone, or tablet. Your creative projects are always within reach.

Frequently Asked Questions (FAQ)