GUI
GUI overview
Choose the right RPGJS GUI pattern for screens, HUDs, dialogs, and sprite-attached interfaces.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Choose the right RPGJS GUI pattern for screens, HUDs, dialogs, and sprite-attached interfaces.
| Need | Use |
|---|---|
| Show a start screen before the player enters the game | Title Screen |
| Display conversations or narrative text | Dialog Box |
| Show persistent game information on screen | HUD |
| Replace a prebuilt GUI with your own component | Prebuilt GUI Contracts |
| Attach an interactive interface to a sprite | Attach GUI to Sprites |
| Apply client-side feedback before the server confirms an action | Optimistic GUI Actions |
Inject engine services inside .ce GUI files | Engine Injection in .ce Files |
| Build GUI with Vue components | Vue.js integration |