# ⚡ UIForge - 9-Slice Button & Panel Maker

**UIForge** is a fast, powerful, and modular procedural UI generator for indie game developers. Design pixel-perfect, scalable 9-slice buttons, dialogue panels, health bars, inventory slots, and HUD components directly in your browser or desktop — with zero external dependencies.

---

### 🌟 Key Features

* **Procedural & Vector Engine:** Design with clean geometry, rounded corners, chamfers, RPG notches, and octagonal mechanical edges.

* **Vector Sculpting & Freehand Brush:** Sculpt custom boundary nodes or draw unique button shapes freehand with live symmetry and streamline smoothing.

* **Pure Colors, Gradients & Glassmorphism:** Choose between ultra-clean flat solid fills, dual gradients, translucent sci-fi glass, or ghost outlines.

* **Tactile 3D Relief & Lighting:** Configurable 3D chiselled bevels, interior carving grooves, pillow convexity, and top rim-light highlight.

* **7 Curated 1-Click Archetypes:** Morph your components instantly between *Modern Flat*, *Glass Sci-Fi*, *Cyberpunk Neon*, *Pixel Arcade*, *Epic Fantasy RPG*, *Soft Neumorphic*, and *Industrial Mech* without losing your custom text or size.

* **20 Vector Canvas Icons:** Built-in crisp icons (swords, shields, potions, gears, stars, skulls, arrows, locks, and more).

* **Full 6-State Interactive Buttons:** Preview and customize *Normal*, *Hover*, *Pressed*, *Disabled*, *Focus*, and *Selected* states with live sound feedback.

* **Complete Engine-Ready Export:**

* Clean 9-slice sliced PNG tiles & single atlas spritesheets.

* Ready-to-use JSON slicing metadata.

* Compatible with **Godot** (StyleBoxTexture), **Unity** (9-slice Sprite Editor), **Unreal Engine** (Margin/Slate Box), and **Web / CSS** (`border-image`).

---

### 🚀 Zero Setup

* Runs 100% locally in your browser.

* Saves projects and custom palettes offline in your local storage.

* Instant ZIP export of all assets and slices.

Leave a comment

Log in with itch.io to leave a comment.