A downloadable tool for Windows and Linux

Design and 3D-print your own gaming dice!

With DiceMaker you can design your own tabletop dice. Choose among most popular dice shapes, import images or set custom text, tweak dice to your liking, and export them as .stl files!

Paint them, use them as masters to create molds, surprise your friends at your next tabletop session - let your creativity run free!

Quick Start Guide

Follow DiceMaker on Twitter @DicemakerApp for updates & previews!

***

This is an early version of the software. The project is in active development and subject to changes. Future versions might break your save files.

Got some feedback? Found an issue? Write a comment or email me at dicemaker.app@gmail.com

If you have issues with Lychee Slicer, check this post.

***

EULA (End-User License Agreement)

Default font used in DiceMaker is Neuton, licensed under an Open Font License (OFL).


StatusIn development
CategoryTool
PlatformsWindows, Linux
Rating
Rated 4.9 out of 5 stars
(34 total ratings)
AuthorIgor Sapijaszko
GenreRole Playing
Made withUnity
Tags3d-print, design, Dice, Tabletop, tool
Average sessionA few minutes
LanguagesEnglish

Download

Download
dicemaker-windows.zip 31 MB
Version 0.4.3 Jul 01, 2023
Download
dicemaker-linux-experimental.zip 45 MB
Version 0.4.3 Jul 01, 2023
Download
dicemaker-windows-preview.zip 31 MB
Version 0.4.0-preview-6 Apr 09, 2023

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 118 · Next page · Last page

For some reason, any time I try to export to an STL, all of the dropdown and button options other than the [X] are grayed out and unclickable. I can't export any of my work.

Update - I fixed it by just re-installing the application. :)

hi the app is good but when save the dice it becomes a dmkr file instead of stl

normaly that would not be a problem but i can't find a tool to convert it to stl

do you mind helping

dmkr is the collection of dice for the app.  To get STL, you need to export instead of save.

i have some STLS of different shapes i made in blender, is there any way to get them onto this app as adding the numbers is the worst part 

If you could export the stls to svgs, it might work.  But svg is a 2d format instead of 3d.  Not sure how you'd do that.

(1 edit)

Hi. Your software is incredible. Thank you very much for your work. Do you plan to integrate new shapes? Or is it possible to upload shapes?

I have hundreds of blanks if you need ! 

Hi, this is a brilliant App - is there a way I can add/load a D16 blank in, or is it restricted to the built in blanks?

Many thanks

You have a D16 blank, would mind sharing a picture of it? I was considering some things with a D16, but never saw anything I liked yet.

Thanks.

Found a bug... if a face is using a custom font, "Copy parameters to each face" will no longer affect it.

Love the program to bits though!  This is in no way a major glitch; more something to be aware of for any others wanting to use custom fonts.  Easy enough to work around if you know what adjustments you want to make before setting custom fonts.

Fantastic work!  Thank you so much for providing such an awesome tool!

hello, can I use dice made with dice maker commercially?

Hi, you can!

Hi! I was wondering if anyone else has seen this with the D12. It looks like a couple sides aren't the same size? Or is that just me?

I've had a similar problem after print a very large D20 on a resin 3d printer.  Haven't noticed it on the D12

I'll measure next time I print one.

You are not hallucinating. I had posted a similar problem 7-8 months ago here regarding 6 sided dice. While I would rate myself a beginner in the realm of  3d resin printing you will have to experiment a bit with exposure times, lift settings and orientation to try an minimize the aberrations of your dice.

I am guessing the sides that are "warped' are probably associated with the vertex that is attached to the support fins? As I stated above you could try orienting the object on the edge instead and add your own supports via whatever slicer software you may be using.

It will be interesting to hear your findings as well.

I have been away from printing dice for a bit and did not document my results, so I will have to start over again and report back when I do.

Good Luck.

Hi, I'll investigate that. Is the warping apparent on the 3d model itself or after it's been printed? If it's a printing issue, it might be warping during the printing process - I know I encountered that issue myself while printing D6es.

Honestly I never studied the 3d model itself from a software perspective, I always thought it was my lack of experience printing with 3d resin. Like I said I do seem to recall having tried a different orientation, but there were still issues.


As for other dice types, From using a caliper, there are variations, but I seem to recall they were much less obvious that the D6.

If you don't mind me saying, it still may be worthwhile to verify the models and software.


Thanks again for this great software.

Howdy! I am very new to this type of technology, but I am wanting to know how you use the file (.dmkr) to go through the process of making custom dice. Can I convert the file into something else? How would I print it on my own using the .dmkr file? Thank you!

You would need to export the dice using the app, and then load them into a slicing software like chitubox. You would then need to save the slice file and load it onto your printer.

Deleted 64 days ago

I have found there are sometimes small structural issues that hinder slicing.   Meshinspector has been a GREAT tool for fixing those.

(+1)

Would you like any help with this project?  I have a couple of features I'd like to see and could probably add them.

Like saving face templates to files so they can easily be restored.  And maybe adding an option for "count down" versions of the dice.

If it's on git you could fork it?

I'd love to - but haven't seen any git links.  :(

If I'm just blind, can you give me a link?

Thank you!

Another proof that Unity can be a strong framework for developing 3D applications and experiences. Keep up the good work!

Hello Igor, is it possible to use a pre-made die as a foundation and then add numbers to it?

hi Igor, thanks for creating this softwear! its work so well :) i was wondering if there as a way to copy and paste the settings for the generate fin support like you can with 'copy parameters to all faces' currently going onto each dice and then having to adjust this fins separatly?

Any chance there's documentation on the font requirements? I'm tying to generate a partial TTF font, but get the error message: "Font is either incomplete or erroneous and it can't be used.". I can preview the font file with windows, and it has my numeral, period, and S glyphs correct, so I know the file isn't totally bad. Alternatively, is there a way to dump diagnostic information when running the program?

Hi Igor! I am wondering if it is possible to somehow export the face of a die with the numbers inside the face itself. So I would get, for instance, for a d4, a triangle with the numbers arranged as I did on the die itself?

(2 edits)

Hi, Igor! Some numbers are missing from the fillet D20. Is there a way I can fix this within DiceMaker? Thank you for making this awesome tool available to us, btw!

chitubox

(+1)

I don't think they are missing. I believe they may be scaled too large for the face. Try scaling the numbers down and see if that works.

(+1)

This is awesome! I am playing some wargames that use custom dice (Starwars X-wing miniature game, etc).  This made it so much easier than using regular dice and converting!  Thank you for releasing this tool

Hi Igor, Amazing Software, I discovered a few days ago and it helped me out so much.

I wanted to ask if you plan on adding custom 3D models support, I wanted to make a skewd D4 and I can model it elsewhere but lettering and support works so well within the software

loving this program!!! i need to ask though. is there a way to get blank dice ? with no numbers on them ? 

not the dev, but yes.  you can use 'change text' and just erase the text, leaving nothing.  That is how I got a dice with two blank sides, but you should be able to just do it to all the sides

Open sourced ? Thanks

Hi Igor! Im still loving the app. Thanks again for all of your hard work. Would it be possible, at some point in the future, to add some cylinder single die mold bix designs? If not, no worries.  I'm just checking all the options I can find. I appreciate you! 

Great piece of software. Much faster than doing it manually and changing the font on each die face one by one when you want to switch something up. Any chance support for bold font is coming soon?

(3 edits) (+1)

Can the dice I make in this software be used for commercial purposes? (I understand the fonts, etc have their own licenses, but this is just a general question.). Say I made dice with an open license font, etc in this software, can i use them as a master to create a mold and sell dice made from said molds?

Yes, you can use the app for commercial purposes.

(1 edit)

This program is awesome. The one request I have is to have a d6 where the edges are rounded to where it makes the face into a circle

Hey Igor, I am working with a font that's not displaying the 8 properly in dicemaker can I have you check it out?  I appreciate it! 

https://www.1001fonts.com/ringbearer-font.html

(+1)

First this application is just great. It makes dice making fun and easy. Thank you!

Next I have a question...


I am relatively new to 3D resin printing and fully admit the problem I have may be something I am doing, but thought I'd ask anyway...


I have noticed that the 3 D6 dice I have printed all has the same deformity. I chose to make the D6 16mm, I then choose to have the fin supports generated and use the default orientation. This orientation places a corner of the dice that is common to the 3, 5 and 6 faces at the bottom. I then chose to use a lighter contact width, 0.15 mm. I then chose to also use a thinner connection width, 0.25mm. I did this hoping to make removing the supports easier and cleanup easier. 

What I end up with is a slight deformity with that corner, like it was slightly stretched, less than a mm. But, the really weird thing to me is that all 3 of D6s I printed have the same deformity at the same location and dimensions.

I am using an ANYCUBIC MONO 4K, with their basic resin and an exposure time of 6s. 


Has anyone else seen this problem?


I am going to go back and try using the default values for the fin supports as well.


thanks.

Hi there, fellow dice maker here! the D6 is notorious for being difficult to print. make sure to dial in your exposure settings, 6s is pretty high for  the mono 4k. I run siraya tech fast at about 2.2-2.8 seconds.

you can try a resin exposure test file, check out tutorials on youtube

(1 edit)

Thank you, I did try everything at default, including 2s exposure with 0.05mm layer height and had the same deformation... it looks like that vertex that is the base of the orientation still gets stretched.

I am going to try orienting on an edge with a 45 degree angel with supports along the bottom and up the 4 edges of the V. I will use the 2s exposure still, make sure I have a raft. I am using CHITUBOX as the slicer at this point. Not sure that really is going to make a huge difference.

By the way, have you noticed and deformities with the die you have printed?

thank you for your reply very much appreciated.

Well that did not work.


Tried the first phase of the exposure test, it looks good. 

Now trying the whole exposure test, fingers crossed.

Hey Igor,

I absolutely love using this wonderful tool and have made a few sets of master dice with it so far. I have 1 little bug when zooming out with  the mouse wheel on windows: it glitches and will go completely out of view to the point I have to delete the dice I'm working on and start completely over. 

Hope it gets fixed soon, and keep up the good work!

Hey Igor, 

Great work on the tool, I have been fiddling with it for a little while! I had a small request if possible. I have been wanted to make dice with an outline around the highest numbers on each dice. It would be cool as an option as I tried doing it by importing a png but it doesn't come out great with the numbers still in the middle. Here is an example of what I am trying to explain :)

Keep up the great work!

Hey Igor, I love the improvements with the auto finning the dice. Saves having to go to 360 to put the fins in manually. I'm working on some dice that I wanted to use roman numerals on and for most faces it works fine exept that the "custom text" box is limitted to 4 characters. Would it be possible to expand the limit to 5 to cover 18 (XVIII) I can put it into an image and then use the image but it would be nice if I could just squeez it all in through the custom text interface. Thanks.

I'm glad I found this, it's great that I can actually save & load settings. I've noticed one bug with the UI that I wanted to pass on: selecting 'export all'  then reopening the dialog will have the d100 selected. Nothing earthshaking, just a little annoying.

Actually, trying to select that one is kind of annoying with  the scroll bar in that UI. I'd prefer the export all to be at the top or the default, but whatevs.

Thanks for the tool!

(2 edits)

Hi Igor!

This tool is fantastic. Thank you for all of your hard work. I am having some issues getting my dice to print at the correct sizes, especially the d6. It either comes out huge or tiny. The rest of my dice are just coming out smaller than the settings I'm using in dicemaker. I'm using chitubox. Should I try a different slicer or do you have some idea of what I am doing wrong. 

Please and thank you for your time!

It sounds like the build plate settings are off in Chitubox.  What printer are you using, if you don't mind me asking? I use an Elegoo Saturn S and I use Lychee for slicing.  

I use an Elegoo Saturn 8K and Chitubox for slicing. I wouldn't mine shifting to Lychee if it works better with your app. Thank You!!!

Love the tool Igor - You're done a fantastic job! Any chance of getting a premade template for a Spindown style D20, +1 and -1 counter D6's at some point?

Thank you for your awesome work on this.

Igor, thank you so much for this app. I have been able to make such beautiful custom dice.. both in FDM and resin.

Question... is there a way to add other shapes of dice to your list? I'm making some custom bullet dice and it takes time to repeatedly change the fonts used and engrave manually. Also, a six sided die with circular faces (rounded corner) would be a great option. It is different that chamfered or rounded edge options and used in many projects.

Thanks again for all you do.

Does it support round-edged dice?

Hey, yes, there's an option to enable rounded edges. See here: https://ankhe.itch.io/dicemaker/devlog/450866/update-040-preview-5-chamferedfill...

Nice! I really appreciate your work, thanks!

Hello! Love this program so much! It has helped me make some beautiful dice so far. It's so easy to use, I love the customizability so much, and the fin supports for 3d printing work so beautifully! 

I have a few questions/requests:

1. On the die number face selector drop down list, is there any way you could make the current face number that is selected scroll to the number you're on? E.g., you're looking at a d20 and are on face number 19, if you click on the dropdown list, it starts at 1 no matter what even though 19 is auto-selected. It's just a tad annoying that the scroll position resets and does not follow the selected item. 

2. Do you have any plans to implement a selective "Copy parameters to each face" feature? Like if I just want to apply the same engraving depth to all the faces but don't want to affect the font scale/positioning at all. 

3. Do you plan to allow any keyboard shortcuts/actions like hitting enter  when a dialog is open to fire the "Finish" click action? Not a huge thing just it would be very convenient and make things easier to be able to just hit a key instead of having to use the mouse to hit the finish button. 

4. Do you plan to add further font customization like allowing bold or italicized text from whatever the chosen font is? 

I know that's a lot but genuinely, keep up the good work. This is such a great program and so many of us really appreciate all the work you've put into this.

Hey, thanks for the feedback, I'm glad you like the app! As per your requests, I'll try tackling them in the future, when I'll have some time to focus on the app. Thanks for the suggestions!

Hello Igor, first of all I can't thank you enough for this awesome software!

I was having an issue with a set of dice I had made a few months ago, I went to update them with some new custom faces using  0.4.2 but it would not load the PNG properly, I tried tweaking settings but could not find a fix. I ended up having to load the files with an older version of dicemaker in order to get the PNG's imported properly

Please let me know if there is some way to fix this, again thank you for being awesome!

Hey, thanks! Sorry for the issue - could you send the png you have issues with over at dicemaker.app@gmail.com? I'll have a look at it then :)

Hey, thanks for your email. It was a dumb bug on my part. I've fixed it in 0.4.3 - LINK

you are amazing! thanks so much for looking into this

Hi Igor,

Any plans to have this wonderful tool available to Mac?

Hi! Sorry, but currently no, as I don't have a Mac myself and wouldn't be able to test it properly.

Hey! Could you upload a version of it for Linux?

To further clarify, the only problem with running on Linux, is the font used, it's "microsoft arial" instead of just arial, it's a really, really small change, but it would be very appreciated, I've used your program several times for my dicemaking hobby, but I've recently swtiched to Linux and would like to continue using it

Hey! I made an experimental version for Linux, but I don't know how well it will run. When I'm using a virtual machine it's very slow, but I've no idea how much of that is an issue of running it via a VM. Would you be willing to check it out and let me know if it's usable?

yes! I would really enjoy that!

Could you send me an email at dicemaker.app@gmail.com? Just ping me there so that I have your email address :) Thanks!

sent it to ya!

(1 edit)

Just downloaded 4.1 and cannot open files from 3.1 - "ArgumentNullException: Value cannot be null. Parameter name: source". 

Is there a way to import files from older versions or must I re-create the dice file? Thanks in advance!

Update: also cannot open in 4.0

Hey! I'm investigating the issue. Just to be sure that you have the same issue that I found, could you send me your file to dicemaker.app@gmail.com? Thanks!

File sent - thank you for the quick help!

Hey, thanks :) I fixed the issue in version 0.4.2.

Viewing most recent comments 1 to 40 of 118 · Next page · Last page