Magical apps for your iPhone and iPod touch

What Character4ge Redux Will and Will Not Do

In Character4ge on May 4, 2010 at 12:55 pm

The first review for Character4ge Redux came in yesterday. To summarize the review:

1. Load time is slow.

Fair enough. I opted to load things dynamically instead of at launch to speed up launch times. Once things are loaded, however, everything should be smooth. I’ll try to improve the load times but I honestly don’t think it’s a big issue. The entire development was done on a 1st generation iPod touch, and while loading wasn’t the snappiest, I’m pretty sure loading is almost twice as fast on later generation iPhone and iPod touch devices with CPUs that are quite a bit faster and that have more memory. That said, I will try to improve the load speed (especially load times on the ‘Event’ and ‘Stats’ tabs which are currently sluggish one first load).

2. Searching for feats should only show feats relevant to your class (or, alternatively, have them in nested groups/categories for easy browsing.)

Big no-no. Although I thought about this for a very long time during Redux’s development, I will simply not allow this to happen for two simple reasons:

  1. Character4ge Redux is not a substitute for the D&D 4E books. Redux is not a reference book. I’m not here to steal Wizard of the Coast’s business and I do not want to get into any legal troubles with Wizard of the Coasts. Allowing someone to peruse a list of feats (or powers) that are only relevant to their race/class/whatever would allow him/her to essentially build a character without ever opening a 4E book.
  2. There are always exceptions to rules. Multiclasses, for example, remove some prerequisites for certain feats. DMs can make exceptions and allow a character to pick feats for which the prerequisites aren’t met.

I cannot and will not implement this one no matter how many harsh reviews are thrown at me. It’s already very easy and much faster to add a feat or power if you know which ones you’re looking for than having to look through nested groups/categories. If anyone is hoping that feats and powers will be grouped and categorized in future update, you’re in for big disappointments; it’s not gonna happen…Wizards of the Coast would probably end up suing me for producing a replacement for their books.

3. Class and race bonuses not added automatically.

This was the tradeoff from the old Character4ge. I understand that it was a neat feature…however, it was not flexible to exceptions.

4. Dice-rolling system.

A very basic dice-rolling system exists already for attack rolls, ability and skill challenge rolls via the ‘Event’ tab: You simply click on the type of attack (str, con, dex, int, wis, cha), the ability or the skill to roll a d20 and have the modifier added to the roll. A more complex dice-rolling system may come in the future. I’m thinking perhaps a calculator-like pop-up window that lets you pick the dice you want to roll.

5. The GUI…bland…the old one was better.

I knew this would come up in reviews eventually. What I didn’t know was that it would come up in the first review. 🙂 I thought I was doing everyone a favor by removing the gawdy granite and parchment-look and keeping the GUI simple and clean. I also wasn’t expecting my GUI to be called ‘high-contrast’. Sure, it’s a black & white theme, there is contrast…but it’s white on black…it can’t possibly be as blinding as black on white. Of course, the reviewer knew what he was getting into after seeing the screenshots but I’m curious to know what other people think of the new GUI.

The next bit does not pertain to the user review but I’m sure will eventually come up in discussions about Character4ge Redux: Importing Character Builder .dnd4e character files.

Not going to happen! If you want this feature, some competing products in the App Store have it; Character4ge Redux will not. The reasons are:

  1. The .dnd4e files are grossly incomplete. They work well with Character Builder’s way of doing things, they do not work well in other contexts. For example, a lot of of the powers’ information is missing when they are imported, and it’s impossible to tell the typed bonuses apart when reading the .dnd4e XML file. I could just sum them together in drop them into the ‘Misc Mod’ but that’s a pretty lame solution.
  2. Importing things on an mobile device is such a pain in the posterior. You need to first upload your .dnd4e file to a server, then you need an active internet connection for your mobile device to download/import this file. And if we take point numero uno into consideration, you’ll be spending the rest of your time trying to find what didn’t import.
  3. Adding a .dnd4e file importation feature would essentially mean I’d have to spend time on a .dnd4e exportation feature. But the .dnd4e file format is too rigid for the needs of Character4ge Redux. Information would be lost on export and people would complain to me that the file they exported isn’t importing in its entirety.

This one also is not going to happen (at least not in the near future). Character4ge Redux is meant to be a complete solution (i.e. independent of other software). You only need your iPhone/iPod touch/iPad and your D&D 4E books to use it.

I’d like to hear other people’s opinions on all this.

  1. Sorry for bothering here, but can’t figure out where else I should ask for a bit of support.
    Last update of Character4ge apparently broke the app on my iPad; when I launch the program, the splash screen briefly shows and then the screen stays blank and black.

    Is it a known bug or only a glitch on my system? Is there a way to try to recover the app and the contents I inserted, or should I simply download again the app and restart from scratch?

    Thanks in advance for any attention and help, and kudos for Charcater4ge, really brilliant app AFAIK. 🙂


    • Hmm…I haven’t received any other reports of it being broken but I will issue another update today. So if you can hang tight for a week or so… if you can’t, you can try removing the app and reloading it but then you will for sure lose your data.

      I kinda hate Apple’s closed system. I wish I could issue updates and get them to people sooner but I’m at Apple’s mercy. 😦

  2. Sorry: I was talking about Character4ge Redux, not Character4ge. I apologize. 🙂


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: