AI draws the art, this tool does the fitting
AI image tools are great at making ornate frames and menus, but what they give back is never the size a game needs. They change the canvas, paint a white or fake checkerboard background, and draw borders that stretch badly. This tool handles the dull part. It gives you plain templates at the exact sizes a visual novel uses, with a prompt for each one. When the decorated images come back, it removes the background, trims and resizes each piece to its slot, sets 9-slice borders so boxes stretch without warping, and shows the whole UI on a mock game screen before you export.
What is in the kit
| Part | Ren'Py file |
|---|---|
| Dialogue box and name plate | gui/textbox.png, gui/namebox.png |
| Choice buttons, normal and hover | gui/button/choice_idle_background.png, choice_hover_background.png |
| Menu buttons, normal and hover | gui/button/idle_background.png, hover_background.png |
| Save slots, normal and hover | gui/button/slot_idle_background.png, slot_hover_background.png |
| Confirm window and notification | gui/frame.png, gui/notify.png |
| Title and menu backgrounds, side panel | gui/main_menu.png, gui/game_menu.png, gui/overlay/main_menu.png, gui/overlay/game_menu.png |
| Slider bar and handle | gui/slider/horizontal_idle_bar.png, horizontal_idle_thumb.png |
Characters and expressions
Add a character and pick a framing: full body, knee up or bust, and a height. The tool gives you a canvas the right size for your screen with a gray silhouette and guide lines for the head, eyes, shoulders and feet, plus prompts. Draw or generate the character on the silhouette, then ask the AI to change only the face for each expression. Drop all the pictures back. The tool removes the backgrounds, fits the base to the silhouette and lines every expression up with the base, because AI tends to move or resize the character a little each time. When only the face changed, it cuts the face out and exports a body image plus face images as a Ren'Py layeredimage, which is smaller and keeps the body identical between expressions.
Emotion effects add a blush, a sweat drop, tears, an anger mark, shock lines or a gloomy shadow on top of any expression, drawn by the tool, so even one picture can show many moods. Side images crop the face for the corner of the dialogue box. The export adds the images with Ren'Py names, a characters.rpy file with the Character and layeredimage definitions and a short demo scene. Free covers one character, Pro covers a whole cast.
Tips for good AI results
Ask the AI to keep the same size and shape, keep the middle plain and dark so text stays readable, and leave the outside transparent or plain white. Give every piece the same style sentence so the kit matches. If a frame comes back with a busy middle, lower Inner opacity for that piece. If you skip the hover images, the tool makes a brighter hover version from the normal one.
Is anything uploaded?
No. Templates are drawn and AI images are processed in your browser. Nothing is sent anywhere.