GUI Theme Editor
The GUI Theme Editor lets you shape the overall look of your game's interface. You can visually customize dialogue boxes, name boxes, buttons, fonts, and colors, then export the matching gui.rpy setup for your project.
What You Can Customize
Dialogue Window
- Background appearance
- Padding and spacing
- Screen position
- Transparency and overall feel
Name Box
- Style and shape
- Position near the dialogue window
- Text colors and contrast
Buttons
- Idle and hover states
- Font choices and text size
- Color and highlight behavior
Quick Menu
- Visibility during play
- Layout and placement
- How prominently it appears on screen
Overall Theme
- Main color palette
- Accent colors
- Font combinations
- Visual consistency across the game
INFO
A strong theme helps your project feel more professional and memorable. Even small changes to color, spacing, and typography can make your game feel uniquely yours.
How to Use It
- Open the GUI Theme Editor.
- Choose the interface area you want to customize.
- Adjust settings with sliders, toggles, and color pickers.
- Check the live preview as you make changes.
- Export the generated
gui.rpycode when the theme looks right.
When It Is Most Useful
- You want to move beyond the engine's default look.
- You need your UI to match a specific mood or genre.
- You are polishing the presentation for release.
- You want dialogue, menus, and buttons to feel visually unified.
TIP
Start with a base theme and make small changes in stages. It is much easier to keep your interface balanced when you adjust one area at a time.
Extra Tips
- Preview on different screen sizes before finalizing the theme.
- Make sure text stays readable against backgrounds.
- Keep hover and selected states clearly visible.
- Save favorite color combinations so you can reuse them elsewhere.