Quality Assurance Feedback Report – PROXY
Tester: Fabián González (GonzaTester)
Tested on: PC – Browser version
Role: Beginner QA Tester in training
👋 Introduction
Hi! I recently played PROXY on browser and wanted to thank you for sharing your project. As someone currently learning to be a game tester, I really enjoy trying experimental games like this — especially those made as learning projects. For a first project using Pygame, you’ve done a great job creating a unique atmosphere and functional gameplay. Below is a detailed report with observations, feedback, and suggestions to help you improve and grow as a developer.
🎮 Controls & User Experience
- Controls are generally smooth and responsive. - I'm used to interacting with the “E” key, but Z and X were perfectly functional and didn’t feel uncomfortable once I adapted. - The navigation between scenes and menus works well. - There were no major control bugs or delays. ✅ Suggestion: You could consider offering an alternate control scheme (e.g., E or Enter for interaction), or allow players to remap keys.
🗺️ Gameplay, Story & Direction
- While the game features dialogues with various NPCs, I couldn’t clearly understand the objective or purpose during the playthrough. -However, since you mentioned in your post that the story doesn’t really make sense (by design), this is understandable. ✅ Suggestion: Even if the story is abstract, adding a bit more context to the dialogues or world-building clues would help players connect with the game and understand their actions.
⚠️ Bugs / Technical Issues
- When I first opened the game, the screen remained completely white for around 1–2 minutes before loading. This might confuse players who think the game isn’t working. - After loading, I experienced no bugs, crashes, or freezes during gameplay.
👤 NPCs & Visual Design
- The overall art direction is minimalist and charming, which fits well with the concept of a learning project. - However, the character at the bottom of the map (possibly a knight?) looks more like an object than a living character, which made me unsure whether I could interact with him. ✅ Suggestion: Consider updating the character sprite slightly to make it more recognizable as an NPC.
🧩 Endings & Replayability
- I managed to reach two different endings, which was a really nice surprise! - The red visual effect before the ending was a great touch and added tension. - That said, I wasn’t able to clearly identify what triggered each ending or what their meaning was. ✅ Suggestion: You might consider giving players a subtle hint — maybe a final line of dialogue or visual cue — to differentiate the two endings (e.g., good vs bad, success vs failure).
🔊 Audio & Atmosphere
- The music was simple but set the mood nicely. - There were no sound effects (e.g., footsteps, text clicks, interactions), which made the game world feel a bit empty at times. ✅ Suggestion: Adding even very minimal sound effects would improve player immersion and make actions feel more responsive.
🧠 Final Thoughts
For a beginner-level project, PROXY has a lot of heart and creativity. The minimalist world, atmospheric design, and functional systems show that you learned a lot working with Pygame. There’s clearly a strong foundation here. With a few adjustments — like adding clearer objectives, fixing visual ambiguity with NPCs, and including small UX improvements — this could become a great prototype for a larger game or simply a strong entry in your dev portfolio. Thanks again for sharing your work. I’d be happy to test anything else you make in the future!
— Fabián González (GonzaTester)