Processing coding examples

De Haagse Hogeschool

is the University of Applied Science I was attending in The Hague, during my 3 year bachelor of Communications & Multimedia Design in the field of User Experience Design.

Headquarters

The Hague, NL

Services

Java based programming

Industry

Education

The project

During my bachelor I had several course teaching me how to code in languages such as HTML, CSS, Javascript & Java.

Below you will find a few examples of my programming work using Processing, which operates based off the Java programming language.

In fact, I was doing so good in my programming courses, that I ended up getting hired for a 2 week programming bootcamp, teaching University students how to program with Processing & checking their code.

Windoge XP

I created an interactive pattern in Processing inspired by the chaotic experience of crashing Windows PCs. The program begins with a quirky desktop featuring doge and Comic Sans. Clicking on the desktop triggers an error message that you can drag around, simulating the lag caused by a virus. As you interact with the error box, random virus images pop up, and if you're not careful, the screen eventually crashes to the "blue screen of death." I enhanced the experience by adding sound effects and a custom desktop background, bringing the playful, nostalgic concept to life.

Download Code
Download Code

Artificial creature

I was tasked with creating an artificial creature, and I chose to develop a Tamagotchi. I used Processing, as it's the platform I'm most comfortable with, and opted for simple libraries to avoid a steep learning curve. The creature I created is controlled with the arrow keys, and I integrated sound input via the WebSocket's library, which allowed me to capture microphone data through a local connection in Google Chrome. To display the microphone input, I had text hover above the creature’s head, reflecting what it hears. The creature also repeats everything you say and has three care gauges—food, love, and cleanliness—that require attention to keep it happy and healthy.

Download Code
Download Code