64
« on: June 18, 2013, 04:11:04 PM »
A game engine really just handles IO for you- that's sound, input, visuals, etc, and whatever additional boiler-plate is domain specific for the genre.
So- the answer first and foremost is 'yes,' it can do all of those things. The question I think you're more concerned about is whether it will do all of those things for you or not. You should also consider what classes and races are relative to a game... It's just different ways of organizing entity characteristics.
Also- D20 systems can sometimes be not-so-great for single-player isn't great for computer games. There is a tendency for things to get a little too unlucky in a way that's unfair. It's much more reasonable to use a probability distribution that mimics D20, but has a higher percent chance of yielding average rolls.
Good luck.