Highlights
Introduction
For Assignment 2 you will be required to build an interactive game. The purpose of the assignment is to assess your ability to use arrays, objects, images, sounds, videos, etc. in JavaScript and p5.js.
Requirements
There is some latitude in the design of the game however it must comply with the following requirements:
Drawing
The game must draw shapes (2D or 3D) and images. More than one shape type must be used to draw the game, e.g. lines and ellipses. The game must also use and draw images and/or videos. The images and videos must be drawn at an appropriate size.
Interactivity
The game must support interaction with the user either via the mouse/trackpad/touch or keys (or both).
Animation
There must be some animation in the game. At least two objects must move in different directions. The animation may be at a fixed speed.
Collision Detection
The game must support some kind of collision detection, with a visible and/or audible result of collision. Collision may be with an object or with the edge of the canvas.
This Engineering Assignment has been solved by our Engineering Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.