Godot Dice Roller icon

Godot Dice Roller

David García Garzón
Dice
Version
1.5.3
Size
30.6 MB
Requires
Android API 21+
4.5 / 5 · 7,079 ratings 0 downloads

Updated Sep 22, 2026

Quick answer

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

F-Droid repository metadata

## 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

Screenshots

Godot Dice Roller screenshot 1
Godot Dice Roller screenshot 2
Godot Dice Roller screenshot 3
Godot Dice Roller screenshot 4
Godot Dice Roller screenshot 5
Godot Dice Roller screenshot 6

What’s new

## 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

How to install

  1. Download the APK from the button at the top of this page.
  2. Allow “Install unknown apps” for your browser or file manager only, not for every app.
  3. Open the downloaded file and confirm the installation.
  4. If installation fails with “App not installed,” remove an earlier build of the same app first. A signature conflict is the usual cause.

Data safety

  • Every file is checked against its published SHA-256 before it is listed.
  • Files are scanned for malware on every update.
  • The permissions each app requests are listed on its own page.
  • Read the full safety policy for how we test, flag, and delist files.

Comments

Recent approved comments · sorted by newest

Verification code
Be specific and keep it about the app. No links. Comments are reviewed before publication. Device and Android details are recorded automatically. Privacy policy.

Loading recent comments...

View all comments