Establish the immediate goal
Show the player what they are trying to accomplish before introducing a long list of controls. A visible destination or a simple task creates context for learning.
The goal can be modest. Reaching a door or helping a character is enough if the path introduces the main interaction clearly.
Teach through a safe attempt
Create a situation where the player can try the main action without a severe penalty. Let the result demonstrate what the action does.
Use brief instructions when needed. Hiding every instruction is not inherently better than explaining something plainly.
Change one condition
After the first success, introduce a variation that asks the player to apply what they learned. Move a platform, change the angle, or add a new timing requirement.
Avoid introducing several new rules at the same moment. A clear variation helps you see whether the original lesson was understood.
End with a promise
Let the opening hint at what lies ahead: a distant area, an unanswered question, or a new use for the main mechanic. The promise should grow naturally from what the player has already experienced.
Watch a first-time player complete the opening. Their pauses and assumptions will reveal where the design needs a clearer invitation.
Keep exploring. Keep creating.



