RNGremlin
by John Beers
Solo TTRPG dice roller
About
RNGremlin is a dice rolling application with a pixel art aesthetic intended for use with solo TTRPGs but isn't necessarily limited to that use case. It was originally built using Godot 3.6 in order to support older hardware for anyone making use of a repurposed laptop, etc. but has been converted to Godot 4 in preparation of being packaged for flatpak.
Features
- Generate up to five results simultaneously
- Select various die types (d4, d6, d8, d10, d12, d20 or d100) or leave a particular position off
- Select from various light and dark themes
- Auto save/load so that you can resume your session exactly as you left off
- UI sound effects, which can be toggled on/off
- Visual roll history, which can be cleared at any point
- Keyboard shortcuts if you don't / can't use a mouse
Keyboard Shortcuts
- Number row keys 1-5: change the die type for that position
- R: "roll" / generate the results
- T: change the theme
- S: toggle the sound effects on/off
- C: clear the history and die results
- Escape: quit the application
- F1: opens the help menu
- X: closes the help menu
Permissions
Everything this app can reach outside its sandbox. Nothing here weakens it.
- inter-process communication (needed for X11)
--share=ipc - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - audio
--socket=pulseaudio - Wayland display
--socket=wayland - GPU acceleration
--device=dri
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- verified on Flathub: the developer proved they control this app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.