Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account
This post has been closed. You can still view previous posts, but you can't post any new replies.

New Update 8/29 -- 3D Dice and more!

There's a new update out this morning, and it's a doozy! The main highlights are 3D Dice, new dice mechanics, and a new easy-to-use dice rolling GUI. You can read more about each of those in detail on our (new!) blog: <a href="http://blog.roll20.net/post/30388813652/dice-overhaul-3d-dice-new-mechanics-support" rel="nofollow">http://blog.roll20.net/post/30388813652/dice-overhaul-3d-dice-new-mechanics-support</a> Here's the full rundown of everything that's changed: - 3D Dice added (enable under My Settings menu, requires WebGL capable browser) - Dice rolling GUI added (new dice shaped button on toolbar) - Dice mechanic: re-rolls (e.g. /roll 2d20r 5) - Dice mechanic: drop highest (e.g. /roll 2d20dh1) and keep lowest (e.g. /roll 2d20kl1) - New dice parsing system based on PEG JS - New random number generator, should give much better distribution of random numbers in small sets (meaning you hopefully won't have so many "rolling all low" or "all high" number games) - Better bounds checking and error handling for dice rolling - There is now a "Loop" checkbox for each item in the Jukebox (checked by default). If you uncheck it the item will only play once. There's still a bug where the play button won't return to pause (so after it finishes if you want to play it again you'll have to hit pause then play), we'll get that fixed soon. - Fixed a bug which was causing people's campaigns to lock up on occasion if they pasted text directly out of PDFs. - In Mac OS X Lion+, if you are using a trackpad, scroll bars will now appear for dialog boxes even when you aren't scrolling. Of course there are other miscellaneous bug fixes and improvements, but those are the highlights. Let us know if you find any bugs related to this new functionality, and enjoy!
Let us know if you have any issues with the new 3D Dice!
Or the new dice mechanics! If you have macros that used to work and are now producing different/incorrect results please start a thread in Bug Reports and post the text of the Macro. We did a lot of testing but I don't discount the creativity of our users when it comes to Macros and Dice :)
Kick. Ass. I will be checking this out ASAP. I am especially excited about the new keep/drops; they've been why Roll20 has been on the backburner (all the games I play use drop-high mechanics, and I'm picky ).
Awesome, let us know how it goes and please let me know via the bug reports forum if you run into any issues with the dice. We're working hard on it but I'm sure there are some crazy edge cases folks will come up with that have been missed.
I'm sure - users are there to break things, after all. I don't have much time (I am stealing a glance from work as it is) but the new updates didn't set my computer on fire or shut down the campus network, so that's awesome. :) I only tried basic things, and the only thing I looked for immediately was a little "bucket" of dice to "grab and throw" with the mouse (e.g., if I drag the image of the d20 onto the map, it does its thing). However, I understand that rolling multiple dice would require lots of behind the scenes work and this is a huge upgrade as it is. So don't take that as a complaint - I understand the paradigm you're using (and everything worked fine in my very quick check),and since we've got the macro buttons, it's all gravy. And the Dice GUI is slick. This is prime-time stuff.
Yeah there are quite a few things with 3D Dice that we haven't gotten to yet but fully intend to explore in the future, such as giving you more control over the rolling of the dice (with a cup to drag around), letting you manipulate the dice after they've been rolled, etc. But we were really excited about how well it works already, so we thought we'd put out what's done and then work on the rest later :-)
It's great. Truly - I'm very excited.
Awesome work on the 3D dice, that was certainly a surprise feature. Would it be possible to implement d100 at some point in 3D? Not an actual d100, those things are silly, but perhaps a dPercentile and a d10. For some Call of Cthulhu and whatnot, it'd be great.
We've talked a bit about a d% but it gets complex in tracking which dice are paired up. Like what if someone rolls 3d% ... that is 6 d10s in 3 pairs and we need to keep track of which pair are for each roll.
Considering the actual number rolled is repeated in a box below the die when rolled is modeling the d100 more difficult than organizing pairs of D10's? That said this update has honestly made me geek out today something fierce, I originally thought it would be superfluous and unneeded but I'm really liking the look and effect of visible rolling dice and cant wait to use them in game tonight.
Yeeeah...I take back what I've said in the past about virtual dice*. * Oh look. I seem to have discovered a large pile of crow that needs to be eaten. :|
Yeeeah...I take back what I've said in the past about virtual dice*. * Oh look. I seem to have discovered a large pile of crow that needs to be eaten. :| I take it you like them :D
I do. I have long maintained that they would be nifty but ultimately "pretty picture" elements in a VTT, and that they're not a big deal for VTTs, and that they distract from Important Things. But having messed around with them a bit today over lunch, I see that while they're not doing anything different (in the end) than a macro, they add a very noticeable amount of "We are totally gaming right now" to things. In other words, they elevate the experience quite a bit. I didn't expect that. Thanks to all who contributed!
We've talked a bit about a d% but it gets complex in tracking which dice are paired up. Like what if someone rolls 3d% ... that is 6 d10s in 3 pairs and we need to keep track of which pair are for each roll. Could it be restricted so D% can only be rolled on its own? It'd make sense in the 3D roller to do that. With the text only, it's just a d100 so not much of a concern with confusion there.
1346241074
Saul Wynne
Plus
Marketplace Creator
love the 3D dice, great work :D
We've talked a bit about a d% but it gets complex in tracking which dice are paired up. Like what if someone rolls 3d% ... that is 6 d10s in 3 pairs and we need to keep track of which pair are for each roll. Could it be restricted so D% can only be rolled on its own? It'd make sense in the 3D roller to do that. With the text only, it's just a d100 so not much of a concern with confusion there. If there is enough interest in just rolling a single d% (actually 2d10 with different skins) with no other dice we can look into adding it. This would also preclude the use of exploding, compounding, and reroll mechanics for d%.
If there is enough interest in just rolling a single d% (actually 2d10 with different skins) with no other dice we can look into adding it. Coming from a system that only has 1d6, 2d6, 1d20 and 1d%, I'd say "yes!" ;) Some people actually throw the whole set (1d20 for attack, xd6 for damage and 1d% for critical success/error table) at once. So being able to do so would be nice, too. BTW: The result text for (e.g.) "/roll 1d4!>4 1d6!>4" could need some tweaking. "14 successes" (for 5 and 17) is just a bit off---that should either be "129 successes" or "1 success4 successes".
Love the 3d dice. The only issues I see so far are the numbers being hard or impossible to read with darker colors selected and one buggy issue where d6 doesn't settle when landing and it continues to vibrate either for a few seconds or in one case, failed to settle altogether. Granted, I only gave it 20-30 seconds before I closed the window, but that would be enough to disrupt a game.
You should try adding in customizable colors with the dice.
Some people actually throw the whole set (1d20 for attack, xd6 for damage and 1d% for critical success/error table) at once. So being able to do so would be nice, too. We'll look into it but if it happens will depend a lot on the complexity of tracking a "pair" of dice in the physics simulation. BTW: The result text for (e.g.) "/roll 1d4!>4 1d6!>4" could need some tweaking. "14 successes" (for 5 and 17) is just a bit off---that should either be "129 successes" or "1 success4 successes". Add a + between the two rolls. I will add this to our test case and have a better message for the missing + though.
You should try adding in customizable colors with the dice. The dice color uses your player color. Click the little color box next to your name on the bottom of the screen to change the color used.
These 3D dice are working very well to me under Chrome. I wasn't expecting this so soon. Kudos!
Same here. The dice are landing correctly.
Cool ! Maybe an optional dice sound would be cool. On my side (!) I think the dice are a bit long to stop, chat log result is very slow to show up and dice disappear quite quickly. That needs a little bit tuning, but really cool graphical feature bringing back some more of the real table flavor ! When is the virtual 3D pizza slice and soda bottle ? lol PS : up to date Firefox on Mac OS X but slow connection today for any reason...
Add a + between the two rolls. I will add this to our test case and have a better message for the missing + though. The "+" case is actually the one I don't want ;). The current behavior to output the successes for each roll is exactly what I need, it's just formatted a little wrong. Even "1 4 successes" would be fine...
(Side note: upvote for virtual pizza!) ;-) So ... my 3D dice aren't disappearing, nor putting their results into Chat. I waited for at least 5 minutes after it looked like they stopped rolling. What am I doing wrong?
@McKay does it happen every time? What dice formula are you entering? Can you open your error console for us and see if there's anything in red after it should be disappearing?
Just one thing that I noticed after using the 3d roller, the dice only last for maybe 2 seconds. If I could humbly suggest either a setting or just a general change that allows the 3d dice to stay on the screen for longer say 10 seconds? not sure its that important, but I personally like to savor looking at that natural 20 on the die after it was rolled.
Hudson, I think that is an interesting point. I also noticed that they disappear a bit too quickly. Now, we also don't want dice bothering in the screen, right? Ideally, "dice permanence on screen" time could be customizable, but then there is the drawback of adding and adding options, menus and submenus. Still, I see it as a minor but interesting point.
There's a second thread around here asking for dice to remain until some action is taken (clicking or hitting a "clear" button or, I assume, making another roll).
I think that Axel is right about the risks of a feature inflation if everything becomes customizable. One of the main attraction of Roll20 (at least for me) is its simplicity. So I would also prefer a click or clear button, instead of a menu or option.
+1 for clear button by GM
Great feature! Any chance for adding the length of dice remain? For the moment it's too short for me to read. :)
Looking forward to trying this out on Saturday... Anyone know if the dice can be read by the players if they go to the fog of war? Do the dice reveal anything hidden?
The dice layer on top of everything else, including on top of FOW. No hidden content is revealed.
when I use the new penetration convention (example 2d6!p) no 3D die roll. Otherwise they work fine on Safari/Mountain Lion
Penetration support isn't done yet ... it is coming soon though!