I wonder how the generator handles the default retraining of powers at certain levels. Unfortunately, this only happens in Paragon Tier and upwards, not in the first 3 levels.
Exactly. These things need to be beta tested as well so the core material is ready and the extra stuff from splatbooks can be worked into the system later.
@MMOs:
Here is the proposed method of the DDI tools starting with the character generator.
You stat up your character with the things you want like Race, Class, etc; then you move to the visualizer. Once you have your character created and your visualized set up you them move into the game, aka lobby, ot the actual table in which you will play with your character, just like the server connects your character in an MMO.
The character builder however does not need this connection as not everyone will be using the Game Table, but that was and is what it is being developed for and as a single package.
All the tools were supposed to be integrated and thus why you have some really silly requirements such as Direct X for the character builder.
How much visuals and animation does the CB really do that requires Direct X?
I have seen stronger tax applications that did not require Direct X, and for database use this very forum seems to do a pretty good job, and doesn't need Direct X or even Windows.
If you look at such a narrow view of the CB and what it is versus what it is a part of and meant to be only a part of then you cannot see the connection to starting a character in an MMO.. When you look at the larger picture then you see that it is the same step for creating a character in an MMO as the next step will take into account what items you have that you will be able to pick from the CG modeler to "suit up" your graphics to comply with your character stats.
How many MMos have anyone here played that first go into making the visual look pretty before any stat work is done?
Anyway the CB could me much better if it wasn't built to be interdependent on the other tools and just allowed for saving to a database and let the other tools, if used, pull from that database rather than what will probably be close to OLE data that is passed directly form one to another. Odds are it will use the saved data locally and pull it into the other apps which taxes the client machine more and the sever less.
Either way it is made to share data so that it can be changed during use on the Game Table. Overhead those wanting a chargen and not wanting the rest just don't need. Thus why saving to an external database would solve both issues. The Game table could pull from WotC servers for the subscribers that are paying for the service, and those lapsed subscriptions can still use the CB without it trying to connect to something else and work solely offline.
Sometimes people just cannot see the forest for the trees though.