RHG RPG Dice Roller DM Delux
A downloadable tool for Windows, macOS, Linux, and Android
This app is in the early stage of development.
This web application is meant to be launched in a browser like Chrome, Firefox, or Edge, I've been testing it in chrome. Also, recently I have moved away from Brackets and have started using Phoenix, in which you can test quicker and easier in different browsers. As this is in early development you will most likely need to have Phoenix, Brackets or VSCode or some similar developer app to view /use the app.
DM Delux Dice Roller is for anyone who needs to have a custom dice rolling app to quickly create and use characters, and run campaigns on the fly. The goals of developing this app are:
Name the dungeon master, create random warrior characters with random stats and dice modifiers, rename created warriors, or create your own characters. You can change the dice roller background and their view perspectives to full size, stretch, or tile. Roll any size dice with 1 or more sides by adjusting the number of dice, the number of sides per dice, select + or - for the modifier, adjust the modifier.
Most stuff is working now, most recently of which is the custom character button now in working order, but for now you're still unable to select the created warriors yet.
Current User Controls:
The Rollbar, which is on top of the page, and to the right of the Dungeon master's name box, lets you select the number of dice, followed by the number of sides on the die, then select plus or minus if there should be a modifier applied to the end result of the dice roll, and if so type in the modifier next. Click the ROLL button or the 3d image of the die to roll the dice. the result will be shown in the text area to the right of the Rollbar, and a text pop of the final value will float out from the page, sxpanding and dissapating away. Next is a 3d representation of the current dice, then a series of buttons:
New Back ground: press repeatedly to cycle through the background images.
View: press repeatedly to cycle through 3 available background views: Tile, Original size, and Stretch.
Reset: Resets all to factory settings, !WARNING! This is permanent and all created content will be lost, a working save button will be introduced in a later build, in which case any unsaved info will be lost forever by clicking this button.
Name DM: click to set the dungeon master's title and / or name. click anywhere outside the text area (except for the button area) to set the name .
New Random: click to create a totally random character complete with name, short story, and stats.
Custom: click to create a customizeable character. There are several options here, starting with setting the character's level, this is done first because it impacts the character throughout the the rest of their creation, and, conversley, the last thing in the random character creator script is the selection of the class, which while random, only selects stat mods of +1 or more to randomly select between. Character creation buttons: The class button brings up buttons letting you select the class via button press, weighted random roll, or input any custom class name you want. the Name and Story buttons let you rename and add or add to a character back story. The Stats button brings up 6 buttons for setting stat values either by clicking the random roll (roll) button or input button to edit the value youreself. The Save Hero button saves the new player and closes the custom character menus.
Rename: Click to rename any character currently being viewed, click anywhere outside the text area (except for the button area) to set the name .
Edit story: Click to edit the character story currently being viewed, click anywhere outside the text area (except for the button area) to set the story.
Check out my devlogs for more frequent progress reports with this project, I try to keep this main page short but updated when a 'stride' has been made, and put videos and anouncements below:
7/13/24: Ironed out a few blaring bugs like not being able to set the level using the text input area, and the change level button updating a random stat each time except for the strength stat. There's still some errors in setting the stat values. I'm beginning working on organising and viewing different sections of the app.
7/12/24: Version 0.0.9 is now out, and the character creation menu is working. Some of the stats are not being calculated correctly yet, so much pollish will go into the statistical mechanics and formulas. Next I want to make the character viewing / selection / create party menus
7/11/24: New video up for some progress being made building the Create Custom Charater menu, As you can see the code breaks at 2:27 seconds into the video, where it refuses to bring up the dm edditor window, so after I fix that, next is to connect the save hero button and I can move on to version 10 out of probably 25 lol but it is getting there, then once all of that is done I will use some program to create the application so anyone can open it and play it in a browser, that's the plan anyway. here's the video:
6/24/24: Here are some screenshots of version 0_0_7 im working on currently:
6/18/24: I need to polish the 3ddice look tho, or go with the "wheel of fortune" look and put the numbers in random order on the side pannels
Status | In development |
Category | Tool |
Platforms | Windows, macOS, Linux, Android |
Author | Roadhammer Gaming |
Genre | Role Playing |
Tags | dice-rpg, dm-tools |
Average session | A few seconds |
Inputs | Keyboard, Mouse, Touchscreen |
Download
Click download now to get access to the following files:
Development log
- RHG RPG Dice Roller DM DeluxJul 12, 2024
- RHG RPG Dice Roller DM DeluxJun 24, 2024
- RHG RPG Dice Roller DM DeluxJun 17, 2024
- RHG RPG Dice Roller DM DeluxJun 13, 2024
- DM Delux Dice RollerJun 10, 2024
Leave a comment
Log in with itch.io to leave a comment.