Play here

TITLE: Magic Mania
YOUR ROLE: Programmer
MEDIA: Creative Coding
SOFTWARE: Adobe Dreamweaver, Adobe Photoshop
HARDWARE: iPhone 11
CLASS: FMX 310
PROFESSOR: Santiago Echeverry
SEMESTER / TERM: SP 23
INSTITUTION: University of Tampa
DESCRIPTION: For the final of my Creative Coding class, we were tasked with creating an object oriented game, IE a game that is centered around interactive coded objects in some form or another. In my case, I decided to do something similar to what I did with my Sprite Sheet and create a game that used physical LEGO figures as sprites, specifically fantasy era ones. We were provided various older games from prior semesters to base our final games off of, one of which fit my idea of vanquishing monsters perfectly. Modifying the code to fit this idea was rather straight forward as I took the basic sprites from the original code and replaced them with my own, making sure to add code that switched between a variety of different sprites to vary the types of monsters. I did something similar with the knights you’re supposed to protect, albeit I modified the code that gives the player points by making it so that hitting any of the knights actually takes away points. From there, I coded a counter that added up the total points, a counter that kept track of how many spawned monsters were vanquished, and one tied to the knights to show the player how many, if any, friendly knights were accidentally caught in the crossfire so to speak!