Supporting learning in synchronous collaborative game design in virtual worlds: A synergy between technological and pedagogical considerations. - Yu Xia 016; Shulong Yan; Mengying Jiang; Zipporah Brown (Comput. Educ. X Real., 2025)