Jacksmith - The Fantasy Blacksmith Adventure

Seele01-Flash
By
Jacksmith is a unique strategy-adventure game where you become a master blacksmith, crafting weapons and armor for brave warriors. Experience the perfect blend of crafting mechanics, time management, and strategic gameplay.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Jacksmith: The Mobile Forge". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D Toon-shaded / Cel-shaded aesthetic to mimic the original 2D vector art. High color saturation, thick outlines (using `OutlineEffect` or inverted hull method), and a warm color palette (reds, oranges, browns). * **Core Assets:** * **The Forge (Center):** A detailed crafting station including a Smelter (glowing orange), an Anvil (metallic grey), and an Assembly Table (wood texture). * **Characters:** Abstracted low-poly representations of Jacksmith (Donkey, tall, grey) and Scout (Dog, small, white/shaggy) standing behind the counter. * **Items:** Modular weapon parts (Blade, Hilt, Guard) that snap together. * **Background:** A stylized medieval landscape visible through the wagon opening, or a deep crimson abstract background similar to the title screen. * **Performance:** Use `BoxGeometry` and `CylinderGeometry` for prop blocking to keep face count low. Implement simple texture atlases if possible. ### 2. Audio Requirements * **BGM:** An upbeat, rhythmic medieval folk track featuring lutes and percussion (matching a hammering tempo). * **Sound Effects (SFX):** * **Crafting:** "Hissing" steam sound when cooling metal, distinct metallic "Clang" for hammering, satisfaction "Ding" when a weapon is assembled correctly. * **UI:** Wooden "Clack" for menu buttons, coin jingling for earning money. * **Environment:** Crackling fire from the forge. ### 3. Gameplay Loop * **Phase 1: Order Taking:** A customer (generic warrior shape) approaches and requests a specific weapon type (e.g., Sword, Bow). * **Phase 2: Smelting (Physics/Timing):** * The player tilts a crucible (hold touch) to pour molten metal into a mold. * **Constraint:** Pour too fast = spill (fail); Pour too slow = metal hardens unevenly (low quality). * **Phase 3: Hammering (Rhythm/Precision):** * The raw blade appears on the anvil. Target circles appear on the blade. * Player must tap the targets precisely as a shrinking ring overlaps them to shape the edge. * **Phase 4: Assembly:** * Drag and drop the correct handle and guard onto the finished blade. * **Phase 5: Auto-Battle & Loot:** * The warrior takes the weapon and walks off-screen. A simple text log or mini-view shows damage dealt. Gold pops out for the player to tap and collect. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape (essential for the assembly line layout). * **Touch Controls:** * **Tap & Hold:** For pouring liquid metal. * **Precision Tap:** Raycasting needed for the "Hammering" phase to detect hits on specific mesh coordinates. * **Drag & Drop:** Use `DragControls` or custom raycaster logic for moving weapon parts during assembly. * **UI Layout:** Large, thumb-friendly buttons (Play, Pause, Upgrade) anchored to the bottom left and right corners. Text must be legible on small screens. * **Feedback:** * **Visual:** Particle sparks (`PointsMaterial`) explode when the hammer hits the metal. The screen shakes slightly (camera jitter) on impact. * **Haptic:** Trigger `navigator.vibrate(50)` on successful hammer hits or collecting coins. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Jacksmith

Jacksmith is an innovative free-to-play strategy game that puts you in the role of a traveling blacksmith. With an impressive 4.3/5 rating from players, this charming adventure combines weapon crafting, time management, and strategic gameplay into an unforgettable gaming experience. Join Jacksmith and his loyal apprentice Scout as they travel the land, supplying warriors with the finest weapons and armor.

Core Features

Master Blacksmithing Crafts

Experience authentic weapon crafting mechanics that challenge your precision and timing. From forging molten metal to hammering perfect blade shapes, every step requires skill and attention to detail.

Time Management Challenge

Balance speed with quality as customers visit your shop daily. Each warrior has specific needs, and you must craft their requested items efficiently while maintaining high quality standards.

Progressive Skill System

Start with basic sword crafting and gradually unlock new weapon types and advanced techniques. Learn to create everything from simple daggers to elaborate magical weapons.

Adventure Elements

Watch your crafted weapons in action as warriors use them in battle. Collect valuable materials, gems, and resources during these adventure sequences to improve your crafting capabilities.

Resource Management

Gather and manage different materials to create higher-quality weapons. Use collected gems to purchase premium materials and expand your crafting options.

Gameplay Mechanics

The Crafting Process

Each weapon creation follows a detailed multi-step process:

  • Metal Forging : Pour molten metal carefully into molds - precision is key to avoid waste
  • Hammering : Shape the heated metal with perfectly timed hammer strikes
  • Handle Creation : Craft comfortable and durable handles with various materials
  • Quality Control : Ensure each weapon meets the warrior's specifications

Daily Customer System

Every game day brings new customers with unique weapon requests. Success depends on: - Understanding customer needs - Working efficiently under time pressure - Delivering high-quality crafted items - Building reputation for repeat business

Operation Guide

The game features intuitive mouse-based controls:

  • Mouse Movement : Navigate menus and position tools
  • Click and Drag : Pour metal, move materials, and operate crafting tools
  • Timing Clicks : Execute precise hammer strikes and tool operations
  • Menu Selection : Choose materials, upgrade options, and manage inventory

The game automatically saves your progress, allowing you to continue your blacksmithing journey anytime.

Why Play Jacksmith

Unique Gaming Experience

Unlike typical strategy games, Jacksmith offers a refreshing take on the genre by focusing on creation rather than destruction. The satisfaction of crafting the perfect weapon and seeing it used effectively creates a rewarding gameplay loop.

Educational Value

Learn about medieval crafting techniques and the importance of skilled artisans in fantasy settings. The game provides insights into metallurgy, tool crafting, and resource management.

Stress-Free Gaming

With its cute art style and engaging but non-violent gameplay, Jacksmith provides a relaxing gaming experience suitable for all ages. The game challenges your skills without creating frustration.

Perfect for Strategy Lovers

Combines multiple strategic elements including time management, resource allocation, and quality control. Every decision impacts your success as a master blacksmith.

Completely Free

Enjoy the full Jacksmith experience at no cost. Play directly in your browser without downloads, subscriptions, or hidden fees.

Frequently Asked Questions (FAQ)