QUOTE (Shaddowval @ Nov 10 2012, 09:24 PM)
I actually am using a class system in my game as well. One thing I found is that you, not only, need to worry about what classes and how to make them unique, but a fun way to get them. Something you need to consider is fun side quests for each of these, make sure the quest is worth it, not just the class itself.
something I did in mine to make things unique, even though I have four characters who can be any of 10 classes, plus their unique default class. Is use subclasses, so you can mix and match skills and weapon uses. The main class can use anything from the class, weapons, armor, stats and skills, while the sub class gets the skills and weapon proficiencies only.
Another thing I did, is make it so skills are purchased with JP, this allows the player to improve the class how they feel, not when I think they should get it. It allows them to use strategy in class training. They can only learn JP for the primary class they are, not the sub class. But they can switch at any time outside of battle, to mix and match on the fly and allow them to adjust to any situation.
While the players can eventually have access to every class with all four characters it is not easy to find. There are 4 books for each class, one per player to teach them, and they are spread through-out the world in quests and sometimes chests for the player to find. This allows for a large party dynamic and a lot of in battle strategy.
Sorry, it feels like I just talked about my game, but I'm hoping this gives you some ideas on how you can do this in your own game too.
I would use sub class's but I think that would require scripting? I havent worked on class's at all in Ace. Bout all I have done in ace is map. I do plan on exploring to see what I can and cant do with and without a scripts. I have been working on the Monk ruby thing so scripting will hopefully not be a problem in the future. Thanks for the feedback, The idea of the Combat trainer in my game is to be the class trainer, and I was thinking have skills be earned, although it would be much more player freindly if I did like you did with JP, thanks.