it's been too long since I've worked on this program, and with the extra material covered in the past few chapters of class, it felt like a good time to start a new version. I need to practice keeping everything broken up into layers (presentation, application and data), so I'm taking things a little slower this time around. Now that I understand Classes a little better, I plan to build some of my functions into them. If I start off with an XML read/write from the main Character Class, maybe I can get persistent data working early on.
I also really want to get dice icons working correctly. That has been my biggest pain point throughout previous iterations. That probably means using graphics instead of fonts (and I need to get in the habit of building one skill or talent out before dropping 44 on the page). I may also start this off as a step-by-step character builder. Maybe on load, I can let the user select builder or character sheet.
I should probably add something here.