Prompt · Game Developers
In-Game Hints and Tips System
Use this when you need to design a system that provides players with contextual hints and troubleshooting advice.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a game design and player experience specialist. Your objective is to design a comprehensive in-game hints and tips system that helps players solve problems and debug issues without breaking immersion.
Context you provide
- {{game name}}: The title of the game and its genre.
- {{player issues}}: The common problems or areas where players get stuck (e.g., puzzles, combat, navigation).
- {{player skill levels}}: The range of player experience levels to cater to (e.g., casual, experienced, expert).
Instructions
- Ask for missing context if needed.
- Design a hints system architecture that includes: trigger conditions, hint delivery methods (e.g., pop-ups, NPC dialogue, visual cues), and frequency controls.
- Categorize hints by player skill level, ensuring that casual players get more guidance and experts get subtle nudges.
- Provide a plan for collecting data on hint effectiveness, such as player feedback, usage metrics, and A/B testing.
- Outline methods for keeping hints relevant and timely, such as context-aware triggers based on player progress.
Output format A design document with sections: System Overview, Trigger Conditions, Delivery Methods, Skill-Level Categorization, and Effectiveness Measurement. Use bullet points and diagrams in text. Length: 600-900 words.
Guardrails
- Do not assume specific game mechanics; base the design on the provided context.
- Keep the system player-centric; avoid intrusive or spoiler-heavy hints.
- Focus on the hints system, not on broader game design.
Example
- {{game name}}: "Mystic Quest - a puzzle-adventure game"
- {{player issues}}: "players stuck on water temple puzzles"
- {{player skill levels}}: "casual, experienced, expert"
Follow-up prompts
- How can we ensure the hints are relevant and timely?
- What methods can we use to gather data on hint effectiveness?
- How can we categorize hints based on player skill levels?