Creative Embedded Systems BC3930 - Module 2 Project (Link to Github source code below)


by: Tobechi Onwuka

Screenshot 2024-11-04 at 5.32.09 PM.png

Screenshot 2024-11-03 at 4.50.59 PM.png

- ⭐️ ARTISTIC VISION ⭐️ -


My vision for this project involved creating a Sanrio inspired Space invaders game. For my initial proposal, I had the idea of making the player and enemy sprites, sanrio themed (hello kitty would be the user and the enemies would be a fleet of kuromis). I really wanted to interwine a storyline universe that I have been really obsessed with (Sanrio) and an old game that I used to play when I was younger. I thought that the addition of the sanrio sprites to the space invaders format would be a great way to combine my old interests with my new interests.

- ⭐️ DESIGN DECISIONS ⭐️ -


Game: I planned on following the youtube tutorial of this space shooting (youtube) game but after some feedback during the peer review feedback sessions, I was suggested to find examples of space invaders games from P5.js and recreate them in the processing Application. I began following this tutorial and even watching the accompanied tutorial video that the original creator watched.

After I encountered issues with translate the javascript code of P5.js to java in Processing java, I began looking for sources of space invaders mock ups. I ended up build my program off of this Github repository because it involved space invaders and processing.

Enclosure:

I still wanted to stick to the sanrio themed project so I decided to laser cut some basswood and design and make it look like Kuromi (the sanrio character). I used the excess wood pieces from laser cutting to design the ears of the enclosure.

Photos of Enclosure Design (front view and back view):

frontview.HEIC

backview.HEIC

- ⭐️ CHALLENGES ⭐️ -