Coding
Applications Used:
The goal of this project was to design an interactive web browser guided by the pairing of an abstract adjective with an interactive design principle.
The abstrasct adjective and interactive design principle chosen was:
Playful and Feedback.
For the adjective playful, I decided to make my interactive website contain circles that randomly move around the screen. In order to make it a playful aspect, I originally planned to have each circle create a different interaction which leads me to my principle: feedback.
However, after some thought I decided to change my plan in order to make the circles work together. Rather than having them each as different interactions, I decided to make them play different musical sounds instead.
By having the cirlces move randomly to different position, it makes it seem as if the users were playing a game. In order to link different sounds, users will have o keep track of which circle plays which sound when being hovered over.
The website was created using Visual Studio Code utilising vanilla HTML, CSS and Javascript.
Royalty free music sounds were downloaded from pixabay and are as follows:
chime.mp3 - https://pixabay.com/sound-effects/chime-sound-7143/
a3.mp3 - https://pixabay.com/sound-effects/a3-101081/
b5.mp3 - https://pixabay.com/sound-effects/03-b5-82301/
clap.mp3 - https://pixabay.com/sound-effects/clap-2-95736/
piano-g.mp3 - https://pixabay.com/sound-effects/piano-g-6200/
punch.mp3 - https://pixabay.com/sound-effects/punch-boxing-02wav-14897/
sd.mp3 - https://pixabay.com/sound-effects/sd-10-40943/
snare.mp3 - https://pixabay.com/sound-effects/snare-112754/
The chosen color scheme consist of 8 different colors for the 8 different circles. I used a dark grey background for the website allowing the circles to stand out. The colors of the circle are simply different colors of the rainbow in order for each circle to contrast each other but still imply their possible functionality of working together.
HTML Code:
JavaScript Code:
CSS Code:
Admittedly the sounds chosen may not be the best sounds to create a musical melody due to the limited sounds and accessbility I had. In order to improve the website I would like to focus towards choosing better sounds of even creating my own musical sounds. However overall the sounds were not needed to demonstrate the core interaction of playful and feedback.