Magical apps for your iPhone and iPod touch

Archive for the ‘Character4ge’ Category

Character4ge Redux Feature Requests

In Character4ge on May 4, 2010 at 1:33 pm

Character4ge Redux (Future Features) – which feature is most important to you?

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.

Character4ge Redux

In Character4ge on April 21, 2010 at 12:33 am

Character4ge Redux will not upgrade over the current Character4ge. It will be a seperate product. I had to ponder this for weeks. The reasons are the following:

Character4ge Redux is a complete rewrite.

  • The backbone of the app is completely different. The database has received such a huge overhaul that it is no longer compatible with the current Character4ge. Making a character upgrade successfully to Character4ge Redux would have been too tricky.
  • The interface is different…radically so.
  • A lot of automation has been lost in favor of flexibility. Some may still find the current Character4ge adequate for their characters but 4e rules have so many exceptions at this point that automation was becoming a hinderance in some cases.
  • I’ve spent over 3 months on this upgrade and need a new source of income to pay for the development and future upgrades.

Thus, the upgrade cannot be forced onto you.

With that in mind, I hope that you will be willing to shell out just a bit more for a much, much improved Character4ge. If you feel cheated for having to pay more for this new version, send me a proof of your purchase and I will give you a promo code when Character4ge Redux is out.

Beta screenshots follow (some of it subject to change):