Understanding the Impacts of Storytelling and Player Perspective on Learning Outcomes: The Mediating Roles of Engagements. - Shang, Shanshan; Ni, Nana (International Journal of Human-Computer Interaction, 2024)