Paranormal Eviction is an isometric arcade game inspired by Haunt the house, you play as a ghost attempting to scare away people looking to buy your home racing against the dawn.
My contributions to this project lie primarily in the AI responsible for NPC movement and NPC reactions to player movement. Over the course of 4 weeks I prototyped and then built a state machine setting up things like audio and animation triggers in code. I have set up code in the scripts of Paranormal Eviction that allows it to be played on Android mobile Device using a specialized UI that allows the use of touchscreen controls but there currently does not exist a version of the Android build anywhere at least as far as I am aware.
I worked on this project as one of three programmers with my key contributions being my work on the tower and targeting logic. I also contributed to prototyping the enemy class and the pylon attacker. Due to changes in scope, content I made like a code based wave counter, a localized node based experience system and a system to allow towers to target multiple enemies in a single attack using hash sets were cut but I enjoyed working on them and I learned a lot from the experience.