Project 2
Project 1
Project 3

Background

This project was done as part of an introduction to creating tools in Unity through coding in C#

Player Data Tracking Tool

Objectives

The goal was to create a tool to assist in tracking player data for User Research purposes. Meant for designers, it tracks basic information and is meant to be expanded according to what the designer needs.

Outcome

The result ended up being what I had planned originally. Though there is more that can make it more accessible (currently if you want to add more elements to track, you will need to code it in), this project was intended to be an introduction into creating tools.

Background

This tool was done in Unity through coding in C# and is meant for rapid testing.

Adjusting Enemy Difficulty

Objectives

I wanted to have a way to adjust enemy difficulty, since altering them individually on each enemy was time consuming. So, I made a singular controller object that could alter each enemy’s difficulty quickly and easily.

Outcome

The end result worked as intended, with me being able to alter each enemy’s base stats before running the game. I even managed to add some additional alterations, including how much each enemy’s stats scale with difficulty.

Background

This was done in the same project as the “Adjusting Enemy Difficulty” tool, in Unity and coding in C#

Testing Tool

Objectives

I wanted to have some way to disable certain enemies to allow designers to test certain enemy functions individually, along with how two enemies interacted with each other.

Outcome

The tool works as intended, and I was able to expand slightly by making it so the enemy will de-spawn the moment you “disable” the enemy through the tool, meaning the tool functions while the game is running.