Home Creators Posts Import Register Favorites Logout

Content

TL;DR: (Too Long; Didn't Read)

There is no recurring charge for July.

There is no new version yet, but one is in the works with the missing content.

I want to overhaul most of the sheet’s (code) fundamentals, but it's going to take time. I'm even considering moving the sheet to another platform (e.g. web-based), but that would take even more time.

I want to ask your input before making these far-reaching decisions. Expect a survey!

If work starts on the overhaul, new feature development will come to a halt, but new content and bug fixes will still (again) continue.

It has probably not gone unnoticed, but you haven’t been charged for July 2022. This is because I paused my Patreon for a month. I decided to do this only on the 30st of June and planned to post about it on the 1st of July, but this did not happen until now because of several reasons (busy weekend, not getting the words right, procrastination). Please accept my apologies for any potential confusion.

Please be aware that even though my Patreon is paused, any new pledges will still be charged in full. This is how Patreon works and not something I can change. If you feel this is unfair, you can contact me for a refund.

I haven’t gotten to making the latest releases work with the sheet because I’m hitting some (mental) roadblocks and as such I figured it would be only fair not to keep charging you. On top of that, I have holiday plans for a couple of weeks in July / August, so there will be even less time to work on the sheets. As things stand now, it is very likely that August will be paused as well.

This doesn’t mean that I’m not still working on the sheets or that both July and August will see no progress, just that I am stopping Patreon from charging you as I feel that your support should go rewarded and I haven’t made good on that promise.

A new version is in the works, but it won’t have any new features. Just new content and bug fixes.

It seems that the poll was a good thing, as there were many differently opinionated comments on how something like this should be implemented. It is an understandably difficult and splitting decision not to adhere to what Wizards of the Coast does.

The votes clearly favour adding the new races as options next to the older versions, which is what I was expecting. You also overwhelmingly want the races added before the new feature, but this is something I have to admit I’m not really good at. Working on new features is much more fun than transcribing content and I haven’t been able to help myself stick to the priority that you voted for. This will change, I promise!

All your responses just made me enthusiastic for working on the new race pop-up selector and had me looking into making a one-size-fits-all solution for the rest of the sheet’s drop-down boxes, e.g. feats, magic items, backgrounds, etc.

This, however, is where the age of the code rears it ugly head. Pop-up dialogs in Adobe Acrobat are one of the most code-intensive parts of this project and making one that does something so different than the current framework has opened my eyes to how much needs to change for it to work properly.

Going forward, I will make sure to first add the missing content before working on features. I also still have a ton of unfilled Sorcerer and Soothsayer tier rewards to get to, so plenty of content to transcribe.

We are coming up on the 8th anniversary of D&D 5th edition this month (Lost Mines of Phandelver, 2014/07/15) and I have been reflecting on the mayor changes in my life since then and how my little hobby project to help my own group move from 3.5e to 5e has become something I had never envisioned. D&D has become more than just a hobby and I’m very grateful for this opportunity. The first version of MPMB’s Character Sheet was posted on reddit in November 2014 and has seen constant development (dare I say improvement?) every since.

Your continued support shows me that I must be doing something right with these automated character sheets and I would like to make them even better. I have a lot of ideas for improvements, like the race selection dialog and moving away from regular expressions to make custom additions easier, but implementing that has me stumbling on some roadblocks in the code. The improvements are constrained by time, mostly, but secondly by the basis of the sheet’s code, as well as the format the sheets are in (form-fillable PDFs).

Back in 2014, I was still very new to coding and this project was my first real dip into the deep. I have learned a lot since then, but the sheet still relies on a bunch of stuff I wrote/borrowed way back when I didn’t know any better. As a result, not everything works as well as it could or should, and changing this will require overhauling some fundamentals.

It has gotten to the point for me that adding content feels more like a chore and no longer brings the sense of accomplishment it used to. Perhaps it is the fact that I’m currently not playing any IRL games, so I’m not even using my own sheet, or the fact that I (still) go back and forth often on how to write things in the clearest way while using as little space as possible (i.e. being a perfectionist is hard work). But certainly, a big part is due to the fact that adding new content always brings me face-to-face with the limitations of my old code.

I will be the first to admit that I have spent my time poorly this last few months. New content was waiting to be implemented, but I have been busy thinking of how things should work and new possibilities, instead of getting stuff ready for you to use with the sheet as it stands now. I have also fallen prey to the procrastination-monster and rolled poorly on initiative, resulting in many unrelated projects. The good news is that I finally picked back up the DM mantle and am working on getting my pre-COVID game up and running again, moving it from IRL to online as we no longer live close by.

Working on the sheets, all my scrap paper has been used for sketches, lists, and random assortments of ideas. There are some half-finished Adobe Illustrator files, Adobe InDesign files, and many more trial PDFs and JavaScript files than I would like to admit. I want to put this energy and creativity to good use, but that is not as easy as it sounds…

I have been daydreaming about all the things I would do differently if I would start this project again. The frustration with the way it is now, has come to a breaking point and I want to make the big leap of doing something about it.

Working within the Adobe Acrobat framework and revisiting the legacy code has made me realise that a lot more would be possible if I would switch to a more modern format, like a website, even though that would probably require starting from scratch and require me to learn a bunch of new stuff.

I would love to make the ideal character sheet experience that I have in my head come to life, but I’m stuck with the uncertainty if that is something others would also get excited about and be willing to support.

Thus, the first big decision is whether to continue this project as a JavaScript-augmented-PDF, or switch to a web-app that allows for things like mobile-support. The former will be much quicker as I have much more experience with it. The latter would require starting from scratch with almost all of the code, thus taking a lot more time, but would open up a ton of new possibilities.

Before I make a decision on if/how to address redoing the fundamentals of the sheets, and even before I start rewriting huge chunk of code, I really need to know what all of you value in a character sheet. I want to understand what is important to you, so that I can make something that you would want to (continue to) use. When I know that, I can better plan on how to update the sheets and if it is even necessary to overhaul the code as much.

I am working on a survey to help me understand your wants and needs for a character sheet, but a good survey is hard and takes time to write up. I hope to have it ready for you later this week.

In the meantime, you are welcome to leave a comment with why you use my character sheets, what you most (dis)like about it, and what you would like to see for its future development.

Below are some examples of ideas that I have been working on. Most are just that, ideas, and not all might see implementation. This list is here to show you what direction I would like to take the character sheet in.

Change drop-down fields to buttons that open pop-up dialogs with choicesThis would enable things like (better) searching the list and seeing what something does before adding it to the sheet

Merge feats and magic items into a single entry type and expend this with all other optional features such as boons, supernatural gifts, blessings, charms, etc.

What ‘type’ something is would then be listed in each entry on the sheet (e.g. where it now says “Feat” or “Magic Item” would become amendable)

Overhaul the hit points section to include conditions, exhaustion

Add space for AC without armour/shield

Add a separate space for Warlock spell slots (i.e. not part of the regular spell slots)

Add a page for summons (with auto-calculation functionality for the summons from TCoE)

Automate the wild shape pages to work like the companion page

Make it possible to format the text in multiline fields (e.g. make stuff bold)

Automatic overflow of text in the class feature section to another pageThis is a hard one to implement in a PDF and would basically rely on counting the number of lines a class features take up, something that will have to be hard-coded and thus not idiot-proof

More optional parts of page designs (e.g. switch out some magic items for more attack line)

Don't worry, the sheets aren't going anywhere!

Regardless of the decision to overhaul the sheet, to recreate it on another platform, or to do something else entirely, I fully intend to keep the sheet up to date with new content as it comes out. At least, until the overhaul (or whatever) is ready.

If another avenue is chosen, it will be the development of new features that will be put on halt. New content and bug fixes will continue.

Apologies for the wall of text, there is just a lot I want to share with you!

Files

Comments

Kupo-Kururu

Honestly, I would love for it to be moved away from a PDF that relies on a single program - just in case Acrobat somehow updates and breaks everything someday.

Ryc O'Chet

Honest opinion as a senior dev - move from Javascript to Tyescript (it's a superset but needs a compiler stage in the middle - so can start by just renaming files and then adding types to the things it doesn't work out automatically - this will remove potential bugs in a lot of places).

morepurplemorebetter

Thanks for the input! TypeScript is definitely on the shortlist of things to start using for this project.

Ryc O'Chet

Moving to a web-app based would be absolutely awesome, and then open it up to devices and other things. Most importantly, it can still output a pdf if wanted (several libraries around to do just that) - regardless, even the current version gets used so much that anything is welcome ;-)

Troyificus

While a website would be awesome, I'd be concerned that it would draw the attention of WOTC and get yourself slapped with a cease and desist.

DB_alfa

Would you like to take a team of small volunteers for it? I am learning JS and if i could help with this project i would like to, and i am sure i am not the only one. While my knowledge and experience is limited i would like to try to help where i can

Jens Schmidt

Make it a "offline website" i.e. a website that runs locally via e.g. electron or node.js. Then there is no need for a server on the internet that can be disabled or hacked ...

Patrick Walker

Google Sheets uses javascript for scripting. Using that as the platform would solve the web based side of things and likely make a mobile interface easier, but would admittedly just lock you in to a different platform.

Harrison Levans

I don't have unlimited high speed data, so something available offline is preferred. My only "complaint " about the sheet is that the drop down menu for races is a very small font. I've got vision problems, so it's difficult sometimes to read. I find the rest of the sheet much more easy to read than any official version. I also really love the automation of the numbers it provides.

DungeonMaestro

While I'm not a huge fan of Acrobat as a platform, I do really like the offline nature of the sheet as is. The printability of the sheet is key for me, and if the web solutions don't print as well that would be a great disappointment. Thanks for all you've done so far though. It's made for a much better 5E experience for me.

aqueousErbium

I started using your sheets because the DM for my first games didn't trust the group with manual character creation, wanting us to use something that did most of the labor for us, but I have almost exclusively used the sheets ever since due to the amazing accessibility of the sheet for 5e character creation and play. I loathe of official sheet for having less optimal sections and sections in places I just don't like in comparison to yours. Beyond looking and feeling better, allowing my poor self from college experience all of 5e was something I really cherish, which is why I started following the Patreon when the sheets got axed, and I've been able to purchase many of the sourcebooks over the years now. The accessibility and ease-of-use are my favorite things about your sheets, and I support anything you want to do with them that helps serve those elements. Also, I completely understand being burned-out from the overwhelming non-creative portions of work, so support your passion for creativity is also something I'd love to do.

Dport406

On this note, I’m guessing that most of the classes, races and other such things are generally containerized and fits a certain mold. (e.g. all the elves fit into string of code with sub strings that feed the subraces etc.) if there is a set format to follow, I’m sure some of us (me for one) would happily be keyboard monkeys to plug info into said format. Additionally, if you’re needing/wanting people to help transcribe, I volunteer as tribute. Shoot me a message.

Grover White

Love the sheets, love the update and I'm sure the smarter folks will help steer in the right direction (love the TypeScript too). Thanks for all you do (and the community)

Lugi Regier

I've seen too many web- or app-based attempts die and as a consequence the product disappears entirely (for example "OrcPub" and "OrcPub2" https://www.dungeonmastersvault.com/help/faq-about-orcpub-and-dungeonmastersvault/) I really like the PDF because (even when minorly outdated) it exists independent of the creator and is not subject to internet disruptions. It's just so good and delivers exactly what I want to to; the abstraction of complex rule interactions into an easily navigated and easy to read interface. And most importantly; it just keeps working. To date, I've never for even a second encountered "Oh no. The MPMB sheet doesn't load." There may be issues with a particular piece of data inside it, but the overall sheet remains usable. And worst-case, you can manually type in what you need. My thoughts are that if you convert it to a website and/or app you might be opening yourself up to new maintenance/upkeep demands and costs. To my perception a non-PDF version would likely start to eat your time in keeping the platform working. That would lead to less content, which is why I'd rather see the PDF version continue.

Richelle&John

If there was any way to turn this into an app that works on larger devices (like iPad or equivalent), so it can be used during game to also track ammo, etc in real time. I couldn’t ask for a dice roller in it too but being able to do it all and have the results logged would be too much to hope for. Honestly, I just love being able to fiddle with the drop downs and choices to see how it changes my character without having to dig through mountains of paper to find what I want and try to do the math right to see how it changed my character only to find out I missed something and it’s all wrong. It also helps tremendously in character planning. Specifically make my character at level 20 then once I’m satisfied, roll back the sheet to my actual level and my progression has already been decided. No more hours and hours trying to figure it out in real time. The only thing that would make that better is for the sheet to remember my choices so updating fields is easily applied (if it doesn’t already - I confess I haven’t been able to use the sheets much lately - no games here).

Gregor McConnell

Please do not go the based based route. The best thing about your work is that it is available offline. If it were web based it would be next to useless for me. If you’re looking to improve this project in some way finding an option to make this lag free on Mac would be great.

zeel

I would love to see a web-based approach. I love the design of the sheet, and I like using it to generate the sheets for my players to use with pen and paper, but Acrobat has so many performance issues that I come to dread updating those sheets every level. Plus moving from one version to the next is made unnecessarily complicated by PDFs. I'm a web developer myself, and I have a number of times considered writing my own webapp to accomplish something similar, but I really love the design of this sheet. As others have mentioned, it would probably nice if the app were available offline. But luckily the world of progressive web apps is in a great place! You can easily made a "website" that users can install locally with the click of a button, or just use online, providing for the best of both worlds. And they no longer need Adobe Acrobat to do it. Alternatively, an app like that can be packaged with Electron if you desire to provide a "durable" download that uses will always maintain access to. Finally, a web based approach opens the door to things like integrating with external services and tools. I use Foundry VTT at my table to control a virtual map, and It would be really cool if I could easily sync my nice MPMB sheets with VTT data - something that's currently possible, but not highly practical with PDF but would be very easy to bridge with a web app.

Jason Silver

I personally like the adobe approach, not a fan of the web style. Maybe I could be convinced, but overall I like knowing that I can download a copy of the sheet, be out of touch at a cabin with family and working on new characters or other such things with the sheet while not needing internet service. I will say, if you lived close by, Id be more then happy to have you as a player in my game.. I understand that not playing can affect desire and such, but I think you would be a great addition to any table.. Hope you stay well, have a great set of holidays..

MLDKF

I do like the offline nature of the sheet, since it means that I can create character sheets even if my internet decides to be on the fritz for whatever reason. The only thing I would change is make the coding a little easier for custom homebrew stuff to be implemented

Andy Kaufmann

I think a web solution would also offer a lot more flexibility, as long as downloading to PDF is an option. I'm (also) a software developer and know the value of starting from scratch sometimes.

David Talbert

I have been using your sheet for years, and love the way that it mirrors the pen-and-paper experience while removing many of the fiddly bits. What I mean by that is that there is huge flexibility in how the sheet fills out, and a huge range of included content, just like there is when I fill out paper sheets with my players, with all the books open in front of us. At the same time, I am never worried about the maths being done wrong or things being forgotten, as they so so often are on paper, because the sheet keeps track of everything.

David Talbert

I dont really have an opinion on PDF vs web, as long as it could be available offline (like a number of useful web databases are -- you just have to download it). But this is not my area of expertise. It is true that the PDF is a little slow, and that some parts of it are very fiddly (the font size for race selection is so tiny it may as well be invisible!). But your ideas here for improvement sound super great.

Valentine

I appreciate all the work that goes into this. I'm not super keen on a switch to a web based format as the things that appeal to me most about it are things like it being self contained to a single file that I can easily send to a DM as necessary, being available offline, and knowing that even if, say, a newer version is released with a problem, it isn't going to affect my access to my existing files. If it did turn into a webapp, I would hope it be packaged in such a way that I could download an offline version that I could use easily.

Daekie

Seconding what a variety of people have said -- my worry with a web-based approach would be that a lot of web-based resources often go offline permanently and disappear, and being able to use your sheets offline is extremely useful + being able to send individual files online to be checked by other players. Since it's a PDF, I can also easily print it out for use at physical games. The autofill for weapon-related rolls & skill/trait/magic information is extremely useful, and is my primary reason for using the sheet -- you get to a *lot* of modifiers eventually, and having the sheet automatically do the math for me on 'oh, you have X racial modifier' or 'oh, you have a +3 to Dex' or 'oh, you have this Feat that changes Initiative rolls'.

Brian

I use these sheets because of the frankly unbelievable database of rules that somehow all interact with one another without bugs. It is so good that my newbie friends are able to make character sheets with far fewer issues than ever before, and it no longer takes hours of the first session just to get to having character sheets. I am totally happy to keep supporting this even if there aren't regular updates because I know it simply takes work to do this stuff even if the results are not immediately useful. I love the idea of updating the backend if you feel it needs to be redone, though I don't think I've had any actual issues with it. I do slightly dislike that I have to boot into Windows in order to have "real" acrobat so that I can handle the javascript. This is such an incredibly minor thing in the age of VMware and Virtual Box, but a locally hosted webserver that did this with a browser does seem more cross-platform. I imagine it may be tough to output good PDFs but maybe the PDF creator can be part of the processing server side? I wish I knew more about it but if I could have an interactive way to create a character sheet in a browser and then save it as a PDF that'd be very neat. Downside is that I do use the sheet when leveling, so it'd need some way to import the old data for updating cleanly, and that does sound like potentially a ton of work unless you do some kind of saving in a database format that the localhost server has access to. It's a clever idea!

Brian

seconded, making a sheet that's entirely internally consistent with the actual rules considering weapon and other modifier is so, so much overhead to do manually. I'd add that one of the few things I need to currently do manually is that if, say, wielding a weapon gives a bonus to something I do need to handle that live with pencil because it's a bit much for the sheets. I'm not sure how to handle that one though since many special items are GM specials.

Brian

Just as a technical note, it is entirely possible in theory for a "web based" approach to be entirely hosted on your own computer. Like, "Electron" is a web-app that's running in a small local chromium browser. It's somewhat trickier, but you can definitely design it so that your own computer is running the web server, and it may be more cross platform (Adobe Acrobat requiring Windows after all to work well). I use Linux so I know I'm an oddball and I can boot into Windows easily enough, but the big advantage would be that the local web server can have a simpler UI and then basically run the PDF creator and dump an exported PDF for you with no need for an internet connection. Whether it's too hard to bother is another question... it does work awfully well already.

Gregor McConnell

It works so well! My biggest concern RE: web-based is that a network administrator can, and will, block its use.

Caudor: Monsters, Myths & Adventures (edited)

Comment edits

2026-09-05 20:00 So what about making a windows/mac/ (and) mobile application that is local to the user and can have the new information imported by clicking a downloaded update package or something? I'd be game for helping out with either that and / or a web based solution.
2022-07-05 20:08

Brian Pennington

Your work is amazing and I cannot imagine playing without sheets built with MPMB. Thanks for all you've done!

David Bowler

I can certainly understand the desire to move away from legacy code, and to a more flexible environment, such as web-based. It would also free up the restriction of only being able to see the character sheets from Acrobat. That said, I would want to keep the ability to print out character sheets in a good format, which is easy in Acrobat and isn't always as easy in web-based/app-based setups. I like my players to be able to see what they need and not get distracted by web wandering. As for making Wild Shape pages more like Companion pages, it leaves me concerned, though I may not be understanding the change you have in mind. My concern is that one of my players is a druid and her total page count is already up to 25 pages - if the Wild Shape options got less dense, it would blow up even more. I love having your sheets, thanks for all the great work.

NakedSunFlower

Well, thanks for letting us know about all the Patreon changes this month and next! I hope these months will be productive for you. Come back soon

Collin Webb

I would be happy to see a web based version, as I am moving away from Windows, and while I really love the sheet, it does not work in linux.

morepurplemorebetter

With "Automate the wild shape pages to work like the companion page" I don't mean to change the wild shape page's layout, just to make it automated like the companion page. To have a save, skill, attack bonus calculated based on what's enabled in the fields. As it is now, the values are calculated when the wild shape is selected or when you level up/down, but changing a thing on the sheet (e.g. check off a skill proficiency) doesn't change the calculated value. A web-app should definitely have a good printing option. Any web-app that I would design would come from the same design philosophy that the sheet has now: What You See Is What You Get. Have the character sheet on the screen (almost) identical to how it will be printed out. A good save as PDF option would be invaluable as well, although it might not be needed at first as printing to PDF, something all modern browsers support, should be able to handle most use cases.

SoNUshka (edited)

Comment edits

2026-09-05 20:00 Ok, good luck with the overhaul and by the way those character sheet ideas you presented in the post are pretty good. Keep developing these ideas
2022-07-06 23:48

Nicholas Davis

I support the idea of switching to a "web based" format but only if it was capable of running offline inside something like an Electron container just like Foundry does. That way I have options. I could run the app locally completely offline and self contained, spin up my own local server and connect to it through a web browser, or connect my server to a domain and share it with the world. I’m not sure how Aurora Builder handled its codebase but something like that is how I envision the electron app looking like. Except with a WYSIWYG style I guess. As for mobile compatibility, building an app for each platform would be best if you had a team of people, but as a single dev, I think the website approach is fine. In addition, if you end up creating an electron app, I highly recommend publishing it through Homebrew on MacOS and Linux as that provides a super easy way to publish updates to users and a super easy way for users to get updates. Edit: oh also the ability to export the character data to a csv or json file in addition to printable pdf so if I wanted to be able to download it from my local app and send it to a friend for them to mess around with values and stuff without needing to rebuild the character. Edit 2: I guess thinking back on your original post, one of the best things that I like about the sheet rn is that almost everything I do in the app is "non destructive". I have full confidence that I will be able to remove the level I just added, or change subclasses 7 levels into a character, and it all just works. If I make a character in Foundry, or Fantasy Grounds, then I’m basically stuck with what I have and have to redo the whole character cause I don’t have the confidence that removing a feature or level will recalculate all the numbers that it should be recalculating. Edit 3: the single biggest flaw of the sheet imo and reason a lot of my friends don’t use it right now is it’s reliance on desktop Acrobat. The fact that no other PDF reader can actually run the sheet, even Acrobat’s own mobile port, is incredibly frustrating for them. I have friends that are computer nerds but have sworn off Adobe products, others that only have mobile devices, and others that don’t like the performance of Acrobat and want to use the sheet in Preview or Foxit. While I understand their frustration and reasoning, it breaks my heart that they use far inferior products like Foundry’s character creation or *shudders* DndBeyond even for in person games.

Moonbird

Hi ! My only small gripe about the current pdf, is the size of the files for each character (and the ressources needed on my old Mac when using it, but I should buy a new Mac eventually). That's why some time ago I asked MPMB if it was possible to generate a lightweight pdf just for printing or sharing, without all the Javascript and data needed to level a character. It wasn't possible due to some limitation. If you switched to a web based tool that could print to pdf, that would be perfect for me. Another way of doing it would be to have an app for generating the character sheet in pdf. But having a web based tool makes it easier for you to maintain and debug the code (no cross platform pbs, no automatic download and update process to do etc). You're doing a great job, keep it up !

MrFluckoff (edited)

Comment edits

2026-09-05 20:00 Considering the work you're doing, I think you're doing yourself a disservice by pausing payments.
2022-07-07 16:51

Nicole

I agree with MrFluckoff. At the moment I am not even playing D&D and still keep the patreon, to support your hard work. So please accept our money, even if you take a break!

Fia Fialena

Definitely appreciate the honesty displayed here! That being said, this sheet is my favourite ever, to the point where, when my players send me their DND Beyond sheets, I typically make up an MPMB sheet for their characters for my own reference. :) For the future, my preference goes to a web-based app, mostly because the sheet feels a little unwieldy at times because of the density of code behind it. Plus, as content keeps getting added, I worry that might get worse. But other than that, love the sheet, wouldn't want to be without it anymore!

PancakeJA

Personally I love using these sheets, it's the best one I've used and makes things so much easier as far as character creation. I would be fine with going to a web-based app or website if it can still be accessible from PC and maybe have the option to download sheets to your computer or hard drive. Although if it makes adding Homebrew stuff (ie. races, items, backgrounds, spells, etc.) easier that would be a big bonus.

Forest

Making your own sheets for your players is a great idea! I just send them the .pdf and order them to fill it out lol. I will just say that web app design may be entirely different than pdf creation, that sounds like it's asking too much, but if it could be done, I'd pay more per month to get that webapp. In the meantime, just as an idea, if web-accessibility is your focus, you could probably recreate a really good variation of this inside Google Sheets and/or Google Forms

cuteapoot

I've been having a lot of trouble with the character sheet in Acrobat turning black randomly and stuff like that. I'm not sure if it's a problem with the sheet, with Acrobat, or with my Mac, but it's extremely frustrating. I think a web format would be much more reliable, and it would be great if you could somehow make it responsive to work from a mobile device. I know how hard it is to get used to a new codebase, so I understand it would take a while to spin up this new app if you moved to a web format, but personally I'm okay waiting. Then again, I haven't been using new material for my characters lately, so it's easy to wait when I already have everything I need XD

morepurplemorebetter

Probably yes, but most likely for transcribing all the content to be used by the (changes in) automation. Once a new format has been decided upon, a call for volunteers will certainly be made. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Good idea, but I fear that although Google Sheets allow for much more customisation than Adobe Acrobat, it would still be equally limiting to what's possible. Also, it would look nowhere near as good, and as any bard will tell you, looks do matter ;) PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

This would certainly be the way forward if it's going to be a web-app. Make it open source and, ideally, able to run completely as a front-end application. A progressive web app that can work offline with service workers. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

This would certainly be the way forward if it's going to be a web-app. Make it able to run completely offline. In a web-app you should just be able to zoom in and have everything scale equally (not like the dropdown boxes in Adobe Acrobat). That being said, it could be that you are using a high resolution screen and have your OS set to use DPI scaling. That doesn't always play well with AcroForms. You can try to follow the suggestion here to see if it makes things better for you: https://www.flapkan.com/faq#dialogs-cut-off PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Thank you for your kind words! If a web-app is the way forwards, it would definitely be made to run completely offline. And being able to use the sheet printed out will remain to be one of the basics upon which decisions are made. That's what I originally set out to make and I don't think the reasoning for that has changed. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Thank you for sharing, your kind words and continued support mean a lot to me! And thank you for your confidence in my abilities to make this next step worth the wait. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Thank you for your kind words and continued support! PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

I've looked into OrcPub(2) and followed why it fell apart (spoiler: the owner tried to get people to pay for copyrighted content that wasn't his). A web-app would certainly need to take those lessons into consideration. I think key would be to minimize the need for server-side processing, making it able to run completely as a front-end application. A progressive web app like that can work offline with service workers. You could "install" it with the click of a button. So hopefully no time-consuming back-end maintanence, just the bare minimum to serve the files. But you are welcome to insist on continuing on the current path, it has certainly served us well so far ;) PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Mobile support is definitely the most asked for thing that a web-app would solve. The sheets don't offer a way to remember choices like that, and something like that wouldn't be something high on the list of features that I would think of to implement. That being said, there is a feature request thread on the MPMB Discord for exactly this kind of thing, where people can vote on what new features should and shouldn't be implemented. See here for more details: https://www.patreon.com/posts/33362548 PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

As Brian mentioned, an offline web-app is definitely doable. It could be an open source thing that you could install yourself, as well as a website that you could "install" with the press of a single button to be available offline. A lot of comments here are about making it an offline experience, so it will most likely be one of the first things to tackle if the web-based route is chosen. That your company blocks the use of certain software or websites at work is of course totally up to them and not something I should legally be helping you with. However, most of the time those are simple DNS blocks that can be circumvented by looking up the IP address of a website and going there with your browser. Making the PDFs lag free on Mac is easy, but not desirable. It would simply mean removing as many fields as possible (but I'm not sure you'd want a single-page character sheet). The lag comes from redrawing all the fields whenever any field changes, which causes other fields to change, which causes another redraw, etc. etc. Nothing much that can be done by me except begging Adobe to look into this performance issue. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

I wholeheartedly agree, a web-based approach opens so many avenues for improvements and new features and doesn't have to be limited to an online experience. The main reason why I'm considering starting from scratch ;) Thank you for writing this out for the less technical people (me included) to know that a web-app doesn't have to mean you can no longer use it while out camping. PS. Sorry for the late response, it has been a hectic two weeks.

DB_alfa

About feature development and /or implement i understand you wouldn't need volunteers?

morepurplemorebetter

An offline web-app is definitely doable. It could be an open source thing that you could install yourself, as well as a website that you could "install" with the press of a single button to be available offline. A lot of comments here are about making it an offline experience, so it will most likely be one of the first things to tackle if the web-based route is chosen. And thank you for the offer of joining in a session, it is much appreciated. But I'm pretty sure we live nowhere near eachother ;) PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

An offline web-app is definitely doable. It could be an open source thing that you could install yourself, as well as a website that you could "install" with the press of a single button to be available offline. A lot of comments here are about making it an offline experience, so it will most likely be one of the first things to tackle if the web-based route is chosen. An easier way to write the import scripts would be great, but unfortunately something that will have to take a backseat if the web-app approach is chosen. Simply because that will have a new syntax for writing the import scripts. My intention is for that to be a more robust syntax, one that others can more easily design helpers for, thus opening the possiblity for easier third-party content creators. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Not at first. Making the base for such a thing is best done alone, I feel, as then you can more easily experiment with what works best. Once a solid base is made, additions will certainly be welcome. I intend for this to be an open source project and it would thus be possible to suggest changes/additions to the code on GitHub (or a similar platform).

morepurplemorebetter

I wholeheartedly agree, a web-based approach opens so many avenues for improvements and new features. The main reason why I'm considering starting from scratch, but a fresh start is nice regardless ;) With the right CSS, it shouldn't be a problem to print to PDF in most browsers. Then later on a way to download it as a form-fillable PDF could be added. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

This would certainly be the way forward if it's going to be a web-app. Make it able to run completely offline. In a web-app you should just be able to zoom in and have everything scale equally (not like the dropdown boxes in Adobe Acrobat). That being said, it could be that you are using a high resolution screen and have your OS set to use DPI scaling. That doesn't always play well with AcroForms. You can try to follow the suggestion here to see if it makes things better for you: https://www.flapkan.com/faq#dialogs-cut-off Also, all of the drop-down fields accept typed input as well. You can just type in the race and the sheet will (most likely) recognize it. It doesn't even have to be written the way it is in the drop-down box. For example, High Elf works, as well as Sun Elf, Moon Elf. Not just "Elf, High". PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Thank you for your kind words. Having the sheets work just like a pen(cil)-and-paper version has always been the base of my design philosophy for it. Trying to avoid obfuscating things with click through wizards and pop-ups. For some things, it seemed unavoidable though, like the spell selection.

Patrick Walker

Very understandable! Especially when it comes to the looks, I agree there entirely as frequent bard player.

morepurplemorebetter

A website would be accessible anywhere you have internet, so that would be a plus over the limited options now. It would also be essential to have the resulting character sheet be nicely printable (to PDF), as that would still be the first intended use, to create a character sheet and print it out for use at the table. An easier way to write the import scripts would be great, but unfortunately something that will have to take a backseat if the web-app approach is chosen. Simply because that will have a new syntax for writing the import scripts. My intention is for that to be a more robust syntax, one that others can more easily design helpers for, thus opening the possibility for easier third-party content creators. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

That is very kind of you, but I know from experience that many on this Patreon don't agree with you. Consider it a token of my appreciation for the ongoing support! PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

That is very kind of you, but I know from experience that many on this Patreon don't agree with you. Consider it a token of my appreciation for the ongoing support! PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Thank you for the kind words! A web-app would also open an avenue for many improvements that are currently impossible in the PDF. It should be trivial to make it faster and more lightweight than the PDF, simply because it won't be based on decades old technology from Adobe ;) PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Cross-platform support is the most requested thing for the sheets for sure, not just for Linux, but mobile devices (tablets) and chromebooks as well. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

That is a good point, but unfortunately browsers are also known to change stuff and break old things. But moving away from a program that is made by a single company is nevertheless a good idea for sure.

morepurplemorebetter

I hear of many DMs dictating the use of a particular format for character creation and I am certainly one of them! I can't have someone at my table use another character sheet ;) As for the Google Sheets/Forms, that is a good idea, but I fear that although Google Sheets allow for much more customisation than Adobe Acrobat, it would still be equally limiting to what's possible. Also, it would look nowhere near as good, and as any bard will tell you, looks do matter ;) PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Thank you for your kind words Fia! I also avoid D&D beyond, not only because I spent all this time perfecting a character sheet just to use someone else's program ;) The main reason for the PDFs being unwieldy is the amount of form-fillable fields that are on them. It would get worse when more are added, which is unavoidable when adding new pages and features. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

It is definitely doable to make an offline web-app. It could be an open source thing that you could install yourself (and thus also install older versions if you so chose), as well as a website that you could "install" with the press of a single button to be available offline. A lot of comments here are about making it an offline experience, so it will most likely be one of the first things to tackle if the web-based route is chosen. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Thank you for your kind words and for enjoying what the sheet has to offer! I made it exactly for that reason, to have my players not worry about all the bonuses and if they are added up together correctly. We transitioned from v3.5. to 5e and our experience with v3.5 was that some players never used the right modifier on their rolls ;) The fundamental design idea won't change if the web-app approach is chosen. The sheets have always been intended to be used printed out. It is definitely doable to make an offline web-app. It could be an open source thing that you could install yourself (and thus also install older versions if you so chose), as well as a website that you could "install" with the press of a single button to be available offline. A lot of comments here are about making it an offline experience, so it will most likely be one of the first things to tackle if the web-based route is chosen. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

I agree that despite all the automation, some things will always have to be handled with pencil on the printed version. DMs simply can think of many more interactions than the sheet can be made to handle ;)

morepurplemorebetter

I don't know what has taken more time, developing the automation for the sheets, or transcribing all the content to fit the automation. It's probably the latter and also likely the biggest time-sink if it's decided to start from scratch again. It shouldn't be so hard to have the website laid out in such way that it can be nicely printed to PDF, but I agree that server-side PDF creation will probably be superior and opens up the possibility of creating form-fillable PDFs with the content of the website. Printing the webpage itself will most likely just be the first step along the way of making good PDF versions of the character sheet. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Thank you for your kind words! I fully intend for you to be able to keep on playing with MPMB sheets for the foreseeable future :D

morepurplemorebetter

I haven't really considered making stand-alone programs for Windows/Mac/iOS/Android/Linux/etc., simply because a web-app would immediately work across multiple platforms, where a dedicated application would need much more work to make cross-platform compatible. PS. Sorry for the late response, it has been a hectic two weeks.

morepurplemorebetter

Thank you for the very long, thought out response! A lot of comments here are about making it an offline experience, so it will most likely be one of the first things to tackle if the web-based route is chosen. Aurora builder does a good job of character creation, but I would indeed go for a more WYSIWYG design, relying less on wizards you have to click through. As you mention in your "Edit 2", making it so that changing one thing is clearly independent of all other things. Also, a WYSIWYG character sheet would require far less icons to make for everything than stuff like Aurora or Foundry use ;) I haven't considered how the stand-alone app would be distributed, so thank you for the suggestion. Export and import functionality goes without saying. A web-app would most likely end up storing a character in JSON format, so it shouldn't be so hard to make that exportable and importable. PS. Sorry for the late response, it has been a hectic two weeks.

James

Web-based with an adaptable website format so I can use it on a tablet would be the perfect combo.

James

I did! Hopefully my thoughts were clear, but I'm definitely down for a web format. :)