
kwiqsilver |
1 person marked this as a favorite. |
So we all know there's a character tracker out there for macOS, iOS, and Windows. But there's nothing good for Android/ChromeOS, despite their overwhelming popularity. So I figured we could either wait for that other tracker to possibly get ported to Android some day in the future...maybe, or we could create our own (and make it not suck like that one does).
So who's with me? I've got some good Java skills and some ideas for how to design the engine and datastore. What I don't have are the front end skills, or the time to type in all the details about what every feat or magic item property does.
I'm looking for at least a few more developers, preferably some with Android UI experience, and some data entry volunteers.
I figure in the spirit of the OGL, we can host the project on GitHub, and release it under the GPL.
If you're interested in helping out, post here with your skill set, interest level, and contribution potential. If we get enough interest, I'll set up a github project that everybody can join.
My idea so far is to have all the game content and character sheets be json data that we store in Google Drive. The character sheet would just be a list of levels, feats, items, curses, spell effects, diseases, etc. that are currently active on the character. The character would be a singleton that has a bunch of methods to query things (e.g. Will save). Each time the player adds an active item, spell effect, level, etc., it adds its bonuses to the character singleton (if better than any existing ones of that type). Each time the player removes one of these, it removes all bonus associated with that source. (And would need to trigger a UI redraw, most likely).
That should make it fast, scaleable, and easily customized for house rules. The design is fairly easy to implement, just a LOT of typing.

chriswells |

...I'm looking for at least a few more developers, preferably some with Android UI experience, and some data entry volunteers. I figure in the spirit of the OGL, we can host the project on GitHub, and release it under the GPL.
If you're interested in helping out, post here with your skill set, interest level, and contribution potential. If we get enough interest, I'll set up a github project that everybody can join.
You have my pen/keyboard. No programming knowledge, but I'm able to write/edit and perform data entry for days. I can also do some limited photoshopping/graphic design.

![]() |

Noting there are already 2 apps that work with herolab is there a call for this?
I am the dev for one of the android hero lab apps so if its not doing something you want i can always work on adding the features for you and I have already done most of the work your asking for so there is no need to reinvent the wheel.

kwiqsilver |
Noting there are already 2 apps that work with herolab is there a call for this?
I am the dev for one of the android hero lab apps so if its not doing something you want i can always work on adding the features for you and I have already done most of the work your asking for so there is no need to reinvent the wheel.
If possible, I'd prefer to remove the requirement for herolab.
I tried Hero Lab Character Import Lite. I couldn't find any way to apply temporary or optional effects, like haste, or even power attack. Also it looks terrible (is that a holo based UI in 2016?), is poorly organized, and hard to navigate.