Hello,
Drawing from my experience with a game that successfully implemented an in-game bug reporting feature, I’d like to propose a similar solution for Age of Empires II (AoE2). This feature significantly improved our bug reproduction rate and made the reporting process incredibly user-friendly.
Here’s how it worked:
- A “Report Bug” button was always visible on the screen, making it just a click away.
- Upon clicking, a menu appeared where you could:
- Categorize the bug
- Provide a brief description (limited to 500 characters)
- List steps to reproduce the issue, if applicable
- The backend then collected all necessary in-game data.
I believe AoE2 could benefit from a similar feature. Here’s how it could work:
- When you pause the game, a button appears in the menu to report a bug.
- Clicking this sends an automatic message to your opponent, indicating that you’re momentarily occupied with reporting a bug.
- You then:
- Select a category for your bug (e.g., Pathing, Units, Unit Creation, Buildings, Upgrades, Projectiles, etc.)
- Write a brief summary
- List any steps to reproduce the bug, if applicable
- On the backend, the bug report is sent along with useful information and a timestamp. Developers can then refer to this timestamp in your game to witness the bug firsthand, provided the games are recorded.