Godot Dice Roller

Godot Dice Roller

A Godot UI control that rolls 3D dices in a box.

David García Garzón Dice

Screenshots

Screenshot of Godot Dice Roller Screenshot of Godot Dice Roller Screenshot of Godot Dice Roller Screenshot of Godot Dice Roller Screenshot of Godot Dice Roller Screenshot of Godot Dice Roller

Description

## Features

* Configurable setup:
- Dynamic set of dices including d4, d6, d8, d10, d10x10, d12, d20
- Easy dice customization (color, shapes, engraving, material...)
- Configurable rolling box size and color

* 3 ways to roll:
- Physics emulated rolling (slow but cool)
- Turn to random generated values (faster but unrealistic)
- Turn to given values (useful when the actual rolling is done remotely)

* Easy to integrate in your code:
- Trigger rolling interactivelly o programmatically
- A signal notifies after the rolling
- Obtain results for individual dices or add up.

* Responsive to layouts:
- The control adapts to the available space given by the layout
- Whichever the resulting size, the camera adapts the zoom to fully see the rolling box floor
- Automatically rotates the rolling box if the control aspect ratio is inverse to the one of the box

Documentation: https://github.com/vokimon/godot-dice-roller/blob/main/docs

What’s new (1.5.3)

## 1.5.3 (2025-07-09)

- ✨ Preset preview when loading presets
- ✨ Preset preview when saving a preset
- ✨ Delete an existing preset
- 🐛 Responsive dialogs (diceset editor, loader...)
- 🐛 Published Linux and Windows binaries missed the PCK
- 🐛 Example: crash on empty diceset
- 💄 Example: added splash screen
- 💄 Bigger diceset button
- 🏗️ fdroid requires fastlane data to be committed

Versions

Version Date Size Requires Android Download
1.5.3 current
dfb8ac75ef3f668e…
2025-09-25 31 MB API 21

Comments