Jacksmith - Weapon Crafting Adventure

Seele01-Flash
By
Jacksmith is an addictive weapon crafting game where you forge powerful weapons for brave soldiers and watch them battle monsters. Combine strategic crafting with exciting combat in this unique adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Jacksmith 3D: The Mobile Forge**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **Toon-Shaded / Cel-Shaded Low-Poly** aesthetic to recreate the original 2D Flash vector art style in a 3D space. Colors should be vibrant and earthy (teals, golds, deep browns). * **Key Models**: * **Jacksmith (Player Character)**: A stylized, anthropomorphic donkey blacksmith (visible torso/arms in forge view). * **Soldiers**: Low-poly anthropomorphic animals (dogs, rabbits) with attachment points for weapons. * **Weapons**: Modular 3D meshes for Swords, Axes, and Bows. Parts (blades, handles, guards) must be separate geometries to allow for assembly animations. * **Enemies**: Slimes, bats, and beasts with simple bobbing/walking animations. * **Scenes**: * **The Forge**: A first-person stationary camera view focusing on the anvil and workbench. Background includes a furnace with particle fire effects. * **The Battlefield**: A 2.5D side-scrolling environment. Use parallax scrolling for background layers (distant hills, clouds). * **Performance**: Use Texture Atlases to minimize draw calls. Limit particle counts for the "molten metal" and "loot drops" to ensure 60fps on mobile devices. Use InstancedMesh for scattered loot items (gems/gold). ### 2. Audio Requirements * **BGM**: * **Forge Mode**: A rhythmic, medieval folk track featuring lutes and a subtle anvil-strike percussion beat to encourage the crafting rhythm. * **Battle Mode**: A faster-paced marching tune with snare drums and brass. * **SFX**: * **Crafting**: High-quality "Hiss" when cooling metal, metallic "Clang" (pitch-shifted based on accuracy) for hammering, and a satisfying "Snap/Click" sound when weapon parts attach. * **Battle**: Cartoonish "Pow/Whack" sounds for hits. * **Loot**: High-pitched "Ding" or "Chime" when collecting gems/gold. * **UI**: Wooden "Thud" sounds for menu interactions. ### 3. Gameplay Loop * **Phase 1: The Order**: Soldiers line up. A speech bubble shows the requested weapon type (e.g., Copper Sword). * **Phase 2: The Crafting (Minigame)**: * **Smelting & Pouring**: Player selects ore. A crucible tilts; the player must fill a mold outline. *Mechanic*: Hold to pour, release before overflowing. * **Hammering**: The blade cools. Interaction changes to a "Whac-A-Mole" style rhythm game. Targets appear on the blade edges; player must tap them as they shrink to perfect the edge. * **Assembly**: Drag-and-drop handles and guards onto the blade. They must be aligned to the center axis. * **Scoring**: The weapon receives a "Durability" and "Power" score (0-100%) based on the precision of the previous steps. * **Phase 3: The Battle (Auto-Battler)**: * The camera switches to the side-scrolling battlefield. Soldiers march right and auto-attack enemies using the weapons crafted. * **Weapon Breakage**: Low-quality weapons may break, causing the soldier to flee or deal low damage. * **Loot Drop**: Defeated enemies spawn coins, gems, and ores that fly out in an arc physics trajectory. * **Phase 4: Loot Collection**: The player must interact with the dropped loot before it fades away. * **Phase 5: Shop**: Between days, use collected gems to buy better ores (Iron, Steel) or decorative handles that boost stats. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** (essential for the width of the weapon workbench and the battlefield view). * **Touch Controls**: * **Pouring**: **Long Press** button to tilt the pot; visual feedback (liquid rising). * **Hammering**: **Tap** directly on the 3D mesh targets. High precision required. * **Assembly**: **One-finger Drag** functionality. Use magnetic snapping helper when parts are close to the socket. * **Loot Collection**: **Tap** or **Swipe** across the screen to collect flying items (Fruit Ninja style swiping for multiple items). * **Haptic Feedback**: * Trigger a short, sharp vibration (10-20ms) on every successful "Hammer" hit. * Trigger a heavy vibration (50ms) if the weapon breaks in battle. * **UI Layout**: * Buttons must be at least 44x44 pixels. * Place primary interaction zones (Next, Pour, Confirm) in the bottom right/left corners for thumb accessibility. * Avoid complex text; use icons for weapon types and stats. 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 a captivating weapon crafting adventure that combines strategic crafting mechanics with thrilling battlefield action. As a skilled blacksmith donkey, you'll forge weapons for courageous soldiers who depend on your craftsmanship to survive against dangerous monsters and enemies.

This unique game blends crafting simulation with action elements, creating an engaging experience where every hammer strike and metal choice directly impacts the battlefield outcome. Your skills at the forge determine whether soldiers return victorious or face defeat.

Core Features

Master the Art of Weapon Forging

The heart of Jacksmith lies in its detailed crafting system. You'll work with molten metals, carefully shaping them into deadly weapons:

  • Mold and Shape : Transform raw copper and precious metals into weapon forms
  • Precision Hammering : Perfect your timing to create high-quality blades
  • Handle Assembly : Complete weapons with warrior-worthy handles and accessories
  • Quality Control : Higher crafting scores result in superior battlefield performance

Diverse Weapon Arsenal

As you progress through the game, unlock an impressive variety of weapons:

  • Swords : Classic blades for close combat situations
  • Axes : Heavy weapons for devastating damage
  • Bows : Ranged weapons for strategic advantages
  • Cannons : Explosive artillery for maximum destruction

Each weapon type requires specific crafting techniques and materials, keeping the gameplay fresh and challenging.

Battle System and Rewards

Watch your crafted weapons in action as soldiers march into battle:

  • Real-time Combat : Observe how weapon quality affects battle outcomes
  • Loot Collection : Gather gems and materials that fall during combat
  • Performance Feedback : Better weapons yield more valuable rewards
  • Strategic Planning : Choose the right weapons for different enemy types

Gameplay Mechanics

Daily Forge Operations

Each game day follows an engaging cycle:

  1. Crafting Phase : Forge weapons according to soldier requirements
  2. Battle Phase : Watch soldiers use your weapons against monsters
  3. Reward Collection : Gather loot and materials for future crafting
  4. Shop Visits : Purchase upgrades and new crafting materials

Upgrade and Progression System

Visit Ganders' shop to enhance your crafting capabilities:

  • Metal Upgrades : Unlock stronger, more durable materials
  • Handle Variations : Choose from different grip styles and materials
  • Visual Enhancements : Customize weapons with decorative elements
  • Performance Boosters : Items that improve weapon effectiveness

Operation Guide

Jacksmith features intuitive mouse-based controls perfect for all skill levels:

  • Left Mouse Button : Primary interaction for all crafting actions
  • Drag and Drop : Move materials and components during crafting
  • Click Timing : Precise clicking for hammering and shaping
  • Menu Navigation : Easy access to shop, inventory, and battle screens

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

Why Play Jacksmith

Unique Gaming Experience

Jacksmith stands out in the crafting genre by combining detailed weapon creation with immediate combat feedback. Unlike traditional crafting games, you see the direct impact of your work on the battlefield, creating a satisfying cause-and-effect loop.

No Flash Required

Originally a Flash game, Jacksmith now runs perfectly in modern browsers through emulation technology. Enjoy this classic without compatibility issues on any device.

Perfect for Strategy Lovers

The game appeals to players who enjoy:

  • Strategic Planning : Choosing optimal materials and weapon types
  • Skill Development : Improving crafting techniques over time
  • Resource Management : Balancing gem spending and material usage
  • Progressive Challenges : Increasingly difficult monsters require better weapons

Free and Accessible

Play Jacksmith completely free in your browser - no downloads, no installations, no payments required. The game works on both desktop computers and mobile devices, making it perfect for gaming on the go.

Frequently Asked Questions (FAQ)