SableWyvern
Cruel Despot
toberane said:
As far as being able to keep information from the players in order to preserve their sense of amazement, I think a good DM can do that even if the players know all the material in the rulebooks. That's where the DM's creativity and inspiration come in. The characters go in search of mysteries and secrets, and every one of them that the players uncover will offer the same sense of excitement that was being discussed earlier when the players gained Prestige Classes.
I agree. But that doesn't mean there is anything wrong with adding a little bit more enjoyment if the opportunity to do so presents itself.
Now, here's another issue to be broached in the player knowledge vs. character knowledge debate: maturity. All of the players in our game range from about 30 to about 45 years old, and most of us have been gaming for 2 decades or more. We are perfectly capable of saying "I know that that thing is going to probably destroy my favorite sword, but he's standing on top of the unconscious Princess Cilia, so My character would attack!"
I can't help thinking that that is directed at my earlier comment re the favourite sword.
In your example, you added the Princess, which makes it a very clear cut decision. But there are a lot of circumstances where it is not so clear cut, and no amount of maturity will enable a person to be absolutely sure what he would have done, had the information at his disposal been different. It is quite possible for a good player to err on the side of safety and do something detrimental to his character, just to make sure that he isn't using his player knowledge. There may arise times when someone simply isn't sure when player knowledge is having an affect. I'll try a better example than the sword one I used previously.
The answer to the following riddle is Silence.
As soon as you speak my name I am gone.
Now, tell me whether or not you would have guessed the answer, and how long it would have taken you, if you had not known the answer first? What do you do if your PC comes across this riddle, and you already know the answer? (For the purposes of the argument, assume that your Int is roughly equal to your PC's.) Yes, you do your best to roleplay it. But wouldn't it be a damn sight easier if you didn't have to factor in your player knowledge?
Player knowledge does not preclude good roleplaying. But, it can make it harder - so why give out that information if it is relatively easy to keep it from a player?