Group Artist Statement:
For our group project (Jake, Kebby, Sam, Jenna) we made a game called Shark Attack where the user controls a shark to eat a diver. Navigating past dangerous underwater mines was the only way to the diver. Not only that, the controls were wired to be the opposite direction of what was indicated on the keyboard. There were three main facets to the challenge that we aimed to achieve – the underwater mine maze, the opposite controls, and lastly, a six second countdown timer which triggers the underwater mines once it reaches zero. We programmed the shark to reset at its starting position whenever the countdown timer reaches zero, whenever the shark touches a mine, or whenever the shark touches the diver. We wanted Shark Attack to be thrilling and feel more like something that you’d find in the app store as a simple mobile game, hence we went with a shark/underwater aesthetic. We had to explore ways to implement the mine’s position into a “select” message which would trigger the bang for the reset. Another new feature we tried to implement was to have an on-display countdown timer for users to pace themselves, which added a sense of urgency to the experience.
Solo:
For my solo project I decided to create a maze that in order to move the object through the maze, the user must control it with their nose. I incorporated skills that we learned from earlier weeks such as jit.world, jit.gl.gridshape, the use of attributes and loadbang (my lifesaver) and the Posenet face recognition feature that I wanted to get a better understanding of therefore using them to make this project. The twist of it is that the direction you move your nose and the direction the object follows is jumbled up. Moving your nose downwards triggers the object to move to the left and moving your nose upwards, moves the object to the right – and vice versa. Expected challenges for this project were getting the right values to align the parts of the maze using the position and scale attribute boxes, connecting it correctly to the face recognition. I wanted this maze to be a mind-eye coordination challenge for the audience that will also leave them looking like a little crazy and going home with a minor headache.
Reflection:
For both group and solo work, the end product was not what we initially had planned however worked out for the better. Our group work started of as a simple concept of a pacman inspired maze however after further discussing the capabilities of it sustaining the users interaction, we decided to retain the original concept but give it a more aesthetic/exciting look by replacing all 2D elements to 3D, from a simple ball object to a model of a shark. The motive was for the shark to successfully reach the position of a ‘diver’ but in order to achieve that the user has to dodge underwater mines. Deciding to change these elements of the work brought a different meaning and look to it. In terms of technicality, there were a lot of tedious work from figuring out the position coordinates. The output data for the positions were made for each underwater mine using “pak”, “increment” and “line”. We made the background as a texture on a cuboid shape to ensure its size remained the same when making adjustments to jit.world.window.
As for my solo work I intended to create a 3D maze that had mini obstacle courses throughout the journey to challenge the users. Initially I had a visualization for my final project however I feel like it did exceed my technical abilities, not to say I was not willing to learn however due to time constrained and a few minor errors in the work in progress, I decided to greatly simplify my work. I am not particularly happy with it but my biggest reflection for this assignment was the ability to understand fully the skills and features that I ended up using which my personal values correlate with. I personally believe in understanding what I’m doing, why I’m doing it and what it is for rather than creating something just because. As mentioned above, through this work I was able to further gain my knowledge to the skills that were taught throughout the semester, as much as I am disappointed that I was not able to create as technically advanced work as compared to the rest of the class, I am happy with the progress I have made throughout the semester from gaining knowledge to finding meaning of interactive art.




