Invasive is a top-down, survival horror game solo developed using the Unity game engine. It features a day and night cycle, a weather system, and an open world. There are many complex interconnected survival systems developed without the use of generative AI or paid assets. Paid assets were used for some visual elements that were heavily modified in Unity and blender to keep to an art direction.
Built an application using Unity that allows users to paint designs onto a canvas. Users can create either a new blank canvas or they can upload an image. Rows and columns can be added or removed after the project is created. The last eight used colors are shown in a color history. Colors can be saved to a color palette. There are tools for panning, zooming in and out, and filling an area with the selected color. A JSON file is used for saving the project.
Android Tool is an application for MacOS that can detect connected Android devices and pull information from them. This information includes log data, screenshots, and screen recordings. This project started in order to make compiling log data from Android devices simpler. It was developed using Node.js with the electron module.