Documentation Index
Fetch the complete documentation index at: https://v5.rpgjs.dev/llms.txt
Use this file to discover all available pages before exploring further.
GUI overview
GUI pages cover interfaces that open, close, receive user input, and exchange actions with the game. They are separate from sprite rendering components. Use GUI when the player interacts with an interface, when the server opens a menu or dialog, or when a screen-level element should live above the game canvas.Choose a GUI pattern
| 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 |
| 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 |