Mathematics, particularly trigonometry, is often perceived by high school students as abstract and difficult to understand due to the complex spatial visualization it requires. Conventional teacher-centered instruction, which primarily emphasizes memorizing formulas, frequently fails to foster a strong conceptual understanding, resulting in low student motivation. This study aims to design, develop, and evaluate an interactive educational game called TrigoSolver as an alternative learning medium for trigonometry. The application was developed using the Unity Engine with the C# programming language and the Agile (Scrum) software development methodology, which supports iterative and adaptive development. The game incorporates a Pythagorean Triples algorithm based on Euclid's formula to dynamically generate trigonometry problems through Procedural Content Generation (PCG) while avoiding irrational numbers. It also includes an automatic fraction-answer validation feature to improve the learning experience. The system was evaluated through Black Box Testing to verify functional correctness and a User Acceptance Test (UAT) using a Likert-scale questionnaire developed based on the ISO/IEC 25010 software quality standard and the Technology Acceptance Model (TAM). The Black Box Testing results confirmed that all game functionalities operated as intended without errors. The UAT, involving seven subject-matter and media experts, yielded an overall feasibility score of 82.57% (classified as "Feasible") with excellent instrument reliability (Cronbach's Alpha = 0.922). These findings indicate that TrigoSolver is a feasible alternative learning medium for helping students visualize abstract trigonometric concepts, including sine, cosine, and tangent. Nevertheless, further improvements to the user interface and navigation are recommended to enhance the overall user experience.
Copyrights © 2026