https://capalyst-web-storage.s3.ap-southeast-2.amazonaws.com/images/1759813396609_filename.ext
https://capalyst-web-storage.s3.ap-southeast-2.amazonaws.com/images/1759813397115_filename.ext
https://capalyst-web-storage.s3.ap-southeast-2.amazonaws.com/images/1759813397879_filename.ext
https://capalyst-web-storage.s3.ap-southeast-2.amazonaws.com/images/1759813397728_filename.ext
https://capalyst-web-storage.s3.ap-southeast-2.amazonaws.com/images/1759813397600_filename.ext
https://capalyst-web-storage.s3.ap-southeast-2.amazonaws.com/images/1759813398118_filename.ext

Semester 1 2025 Game Development

2D Online Game Using JS Phaser

Description

Marble Track is a modular and interactive 2D online game built with TypeScript, Phaser 3, and MatterJS, designed for early childhood cognitive research. Developed as part of the University of Auckland's COMPSCI 399 Capstone project, the game engages preschool children (ages 3-5) in physics-based puzzles while automatically recording detailed gameplay data such as attempt counts, drag paths, and completion times. The system features a child-friendly UI, realistic motion simulations, and a data logging system with one-click JSON export—no backend required. Deployed via GitHub Pages and tested across devices, Marble Track offers researchers a scalable and engaging platform for studying cause-and-effect understanding and spatial reasoning in young learners. Its open-source, extensible architecture allows for future game expansion and integration with research tools.

developed by byte me

feilan
feilanContributor
Yiqing cheng
Yiqing chengContributor
Jervid Cheng
Jervid ChengContributor
Shuxuan Huang
Shuxuan HuangContributor
Sophia Zhang
Sophia ZhangContributor
Linh Ha
Linh HaContributor

No comments yet, Start the conversation.