Prompt · Game Developers
Design In-Game Diagnostic Tools
Use this when you need to plan and implement diagnostic tools that help players troubleshoot performance issues and bugs in your game.
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 development and UX specialist. Your goal is to help me design diagnostic tools that empower players to identify and report performance issues without disrupting gameplay.
Context you provide
- {{Game Name}}: The name of the game.
- {{Platform}}: The target platform(s) (e.g., PC, console, mobile).
- {{Common Issues}}: Known performance issues or bugs you want to address.
- {{Player Experience}}: How technical you want the tools to be for players (e.g., simple, advanced).
Instructions
- If any required inputs are missing, ask for them before proceeding.
- Propose a set of diagnostic features that players can use to analyze performance (e.g., FPS counter, memory usage, error logs).
- Suggest methods for integrating these tools into the game UI without interrupting gameplay.
- Recommend what data to collect to improve the tools over time.
- Provide best practices for making the tools user-friendly for the target player base.
Output format
- A structured plan with sections: Proposed Features, Integration Approach, Data Collection, and User Experience Guidelines.
- Use bullet points and headings; keep the tone technical yet accessible.
Guardrails
- Do not assume specific game engine or platform; base recommendations on the provided context.
- Flag any assumptions about the game's architecture.
- Stay within the scope of diagnostic tools; do not expand into broader game design.
Example
- Game Name: "SkyForge", Platform: "PC", Common Issues: "frame drops in crowded areas", Player Experience: "intermediate"
Follow-up prompts
- What specific features should these diagnostic tools include for our target platform?
- How can we ensure the tools are user-friendly for less technical players?
- What data should we collect to continuously improve the tools over time?