Blacksmith Lab

Seele01-Flash
By
Blacksmith Lab is an immersive simulation game where you manage your own blacksmith workshop. Upgrade your forge, craft weapons and tools, serve demanding customers, and build a thriving smithing business from scratch.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Blacksmith Lab**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly, stylized 3D art with a "Cartoon Medieval" aesthetic. Use a vibrant color palette with a dark purple background (referencing the original screenshot) to make the foreground elements pop. * **Key Models:** * **The Forge Station:** A central anvil block and a glowing furnace in the background. * **The Anvil:** The primary interactive object. It should have a slight squash-and-stretch animation when tapped. * **Characters (Customers):** Abstract, low-poly character heads (e.g., Elves with pointed ears, Knights) that float or slide up to a counter. * **Items:** Simple 3D icons representing Swords, Bows, and Shields that appear in "Thought Bubbles" (2D sprites or 3D planes) above the customers' heads. * **Performance:** Use `THREE.BoxGeometry` and `THREE.CylinderGeometry` for most assets to keep polygon count low. Use a single directional light (warm orange) to simulate firelight, plus soft ambient lighting. Minimize draw calls by reusing materials. ### 2. Audio Requirements * **BGM:** A rhythmic, "working" beat featuring metallic percussion and a medieval lute melody. It should feel productive but relaxing. * **SFX:** * **Hammer Strike:** A crisp metallic *CLANG* every time the player taps the anvil. Pitch should vary slightly per tap to avoid monotony. * **Craft Complete:** A "Cooling Hiss" or "Magic Chime" when an item is finished. * **Money:** A satisfying "Coin Jingle" when a customer pays. * **Upgrade:** A heavy "Thud" or "Level Up" sound when purchasing improvements. ### 3. Gameplay Loop * **Core Mechanic (Idle/Clicker):** The player takes on the role of the Blacksmith. 1. **Order:** A customer (e.g., the Elf from the screenshot) appears with a request (e.g., a Bow). 2. **Crafting:** The player must tap the Anvil repeatedly. Each tap fills a circular progress bar around the item. 3. **Delivery:** Once the bar is full, the item is automatically handed to the customer. 4. **Reward:** The customer leaves coins (Gold) and disappears; a new customer enters. * **Progression:** * Players use Gold to buy "Upgrades" via a UI menu. * **Upgrade Types:** "Heavier Hammer" (fewer taps needed per item), "Market Investments" (Items sell for more gold), and "Auto-Hammer" (Passively crafts over time). ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** (Vertical) to allow for easy one-handed play. * **Touch Controls:** * **Primary Action:** The entire bottom half of the screen (or the specific Anvil mesh) acts as the "Hammer Button." Use Raycasting to detect taps on the anvil for visual feedback (particle sparks). * **UI Interaction:** Large, thumb-friendly buttons (minimum 44x44px touch targets) at the bottom or top of the screen for the "Shop/Upgrade" menu. * **Feedback:** * **Haptic:** Trigger the device's vibration (if supported via `navigator.vibrate`) on every hammer strike. * **Visual:** Floating text numbers (+10 Gold) appearing and floating upwards when a sale is made. Camera shake effect on critical hits or finishing an item. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Blacksmith Lab is a captivating simulation game that puts you in the role of a master blacksmith running your own workshop. This engaging action-adventure experience combines strategic resource management with satisfying crafting mechanics, offering players hours of addictive gameplay as they build their smithing empire.

In this detailed simulation, you'll experience the authentic life of a medieval blacksmith, from heating raw materials in your forge to delivering finished products to satisfied customers. The game perfectly balances strategy and action, making every decision count as you work to expand your business and reputation.

Core Features

Complete Workshop Management

Take full control of every aspect of your blacksmith operation. Manage your forge temperature, organize your workspace, handle inventory, and ensure customer satisfaction. Every element of your workshop can be upgraded and optimized for maximum efficiency.

Progressive Upgrade System

Start with basic tools and a simple forge, then gradually upgrade your equipment to handle more complex orders. Invest your hard-earned coins wisely to unlock new crafting stations, improved tools, and faster production methods.

Diverse Crafting Mechanics

Create a wide variety of items including swords, shields, horseshoes, and decorative pieces. Each item requires different materials, techniques, and timing to craft perfectly. Master the art of metalworking through intuitive gameplay mechanics.

Customer Management

Serve a variety of customers, each with unique needs and patience levels. Some clients want quick repairs while others commission elaborate custom weapons. Balance speed with quality to maintain your reputation and maximize profits.

Free-to-Play Experience

Enjoy the complete blacksmith simulation experience without any cost. No hidden fees, no premium content locks - everything is available through gameplay progression.

Gameplay Mechanics

The game features intuitive point-and-click mechanics that make managing your smithy both accessible and engaging. Heat your forge, work the bellows, hammer hot metal into shape, and quench finished pieces in water. Each step of the crafting process is interactive and satisfying.

Time management plays a crucial role as you balance multiple orders simultaneously. Learn to prioritize urgent requests while maintaining steady production of popular items. Your efficiency directly impacts your income and customer satisfaction ratings.

Operation Guide

Controls are designed for easy accessibility across all devices:

  • Mouse Controls : Click and drag to interact with forge elements, move items, and navigate menus
  • Keyboard Support : Use keyboard shortcuts for quick actions and menu navigation
  • Touch Controls : Full touch screen support for mobile and tablet devices

The game includes comprehensive in-game tutorials that guide you through each crafting process. Learn proper forge management, understand material properties, and master advanced crafting techniques at your own pace.

Why Play Blacksmith Lab

This game stands out in the simulation genre by offering:

  • Authentic Experience : Realistic blacksmithing processes that feel rewarding and educational
  • Progressive Difficulty : Start simple and gradually tackle more complex challenges
  • Stress-Free Gameplay : Play at your own pace without time pressure or aggressive monetization
  • Cross-Platform Compatibility : Seamless experience across desktop, mobile, and tablet devices
  • Educational Value : Learn about traditional craftsmanship while having fun

Whether you're interested in medieval crafts, enjoy management simulations, or simply want a relaxing yet engaging game experience, Blacksmith Lab delivers on all fronts. The game's blend of strategy, creativity, and progression makes it perfect for both casual players and simulation enthusiasts.

Frequently Asked Questions (FAQ)