Constructing puzzles

Puzzle elements have to be well thought out.

We'd much prefer a game that expected you to go through a castle gate puzzle, rather than just go through the gate.

But we have to construct the puzzle well.

As a games designer you want to give away clues.

We'll put a kid hangin' around at the gate who tells you:- "the last person who went in muttered something about a book."

It would now be reasonable to expect them to visit the libiary to find out that you had to press the switches near the gate in a certain order.
But just in case, we put a character near the libiary who says, "I used to know a kid from the libiary who found out how to enter the castle gate."

Remember:- It's your RPG so just make it so you like it, and therefore other people like-you will also like it.