zombieFox / awesomeSheet

Online Pathfinder Character Sheet
https://zombiefox.github.io/awesomeSheet/
MIT License
152 stars 28 forks source link

[Question] Would you be interested in adding dungeon master tools? #153

Closed JacobDB closed 6 years ago

JacobDB commented 6 years ago

I just stumbled across this, and couldn't believe how awesome it looks. I'm new to Pathfinder myself, but my DM has been looking for a tool kind of like this for a while now, and he just recently settled on roll20. While it's very full featured, it's a pretty terrible system (very slow, doesn't work on phones, ugly design).

I'd love to convince him to switch to this, but a big part of why he's using roll20 is their DM-ing tools. I know this is likely out of the scope of this particular project, but what would you think about building some form of companion app for the DM side of the game?

We haven't really started using roll20 yet, but from my limited experience, and poking around their website, I think this should cover a good portion of the features provided:

I'm probably missing a lot of major features, I'll come back after I speak with him with more information.

I'm a professional web developer myself, and I'd be happy to work with you to build this. Granted, I mostly work on WordPress sites, but I'm semi-capable with JavaScript & Node, and I'm definitely open to learning more in order to get this thing up and running.

I may be getting ahead of myself, but I have some ideas floating around as to how this companion app could work in conjunction with awesomeSheet, and I'm just going to throw down some notes here:

Let me know what you think! I'll report back later this week with more information from my DM!

JacobDB commented 6 years ago

After talking with my DM last week, I think that recreating roll20 would be quite ambitious, and not something an individual or small team could likely take on on their own. Closing for now, but maybe at some point in the future it'll be worth reconsidering.

zombieFox commented 6 years ago

Hi, I'm happy you like using awesomeSheet, the project has been in development for a long time and I'm glad to see it being received well.

The ideas you have listed are very exciting and ambitious. I can see these and tools features would bring a lot of value to DM's and players alike. That being said my ability to realistically build and deliver them might not be as straight forward. I have limited time to commit to work like this and tend to only spend some free time outside of work developing awesomeSheet. Another tool/project would not be something I could commit to right now, especially as some of the ideas above very large in scope. I am familiar with roll20 and know that many of the skills needed to build something similar would be outside of my understanding and skill set.

That is not to say I wouldn't be very happy to contribute to a project of this type should you decide to begin work on it. I will happily commit to helping a new project with user experience and interface input, as these are my primary skills.

Some of the points you've listed have been said by others however, specifically the possible scope of viewing and editing character sheets within a group. This could be a small and more realistic step towards bringing value to users. Would having private and sharable sheets be something you might be interested in helping develop? A rough outline of scope would be:

A lot of the above is, again, outside of my knowledge so would be a learning exercise but something I would be happy to commit it for long term development/additions.