A web-based crafting inventory system inspired by the Minecraft interface. Built with HTML, CSS, and JavaScript, this project replicates a crafting experience where users manage an inventory, discover recipes, and combine items to craft new tools—all in a pixelated, responsive UI.
- Character Selection: Choose between two playable characters: Sunny and Alex.
- Inventory System: Fully functional inventory with:
- Drag-and-drop item movement
- Right-click to split item stacks
- 2x2 Crafting Grid: Combine items to create new ones with real-time output.
- Recipe Book: View a guide to all available recipes with descriptions and visuals.
- Character Emotes: Characters react with speech bubbles upon crafting.
- Sound Effects: UI audio feedback powered by Tone.js.
- Persistent Storage: Store items in a chest using localStorage.
- Reset Button: Clear all progress with a single click (no reload required).