Worth 12% of final grade.
If there is a serious need for an extension, contact your instructor at least 3 days before the deadline.
Using Phaser 3 (and any other libraries you wish), create a prototype that puts your own twist on what a 2D game engine is capable of.
Your prototype should explore a specific experience you’re interested in evoking or questioning, with the majority of your efforts going into this exploration rather than polishing the prototype or adding content. Three examples:
Make sure to explore a well-defined idea in your prototype. It could be funny, scary, emo, weird, or something else. Just make sure it’s at least a little surprising, we’re aiming for novelty here. Please do not make a traditional 2D platformer.
When coming up with your idea(s), start with the possibilities present in Phaser 3 (sprites, physics, movement, animation, tilemaps, …) and go from there. Try not to imagine a fantasy project and then to figure out how to make it. Start with the technical reality and turn it into something interesting.
Please follow the Style Guide.
Feel free to create a repository only for this project, or to work in a subfolder of your cart263 repository. A dedicated repository is more in line with real life developers, but either is fine.
Submit a link to your running prototype and a link to the project folder in your repository on GitHub on Moodle. Please check your runing prototype actually runs online and not just locally.
See the grading rubric associated with this assignment on the Moodle.