How "real" do you want the game? I think you could easily port one of the recommendations noted above to cover various "soft" aspects of the game, but not sure how well they would work when it comes to combat. For this portion, you might want to consider using a board game, such as Advanced...