

Scenario Test Week 2020: Unity Airship game
In order to test the functionality of the systems in Unity's latest release, everyone got into groups and made small games. Our original plan was to have an airship you can pilot, some type of combat (cannons or guns), a repair system, and a lose condition (taking too much damage and your airship fails). The first thing I did was program the airship's physics. It can go up/down (ballast), turn, and accelerate/decelerate. It would also make a good effort to try to stay uprigh


Project at Unity: DOTS Tornado simulation
During my time at unity, before Covid hit, we were given a week of training in the new paradigm meant to improve performance, networking, and determinism in the Unity game engine: DOTS. DOTS stands for Data Oriented Tech Stack, and it is a combination of the following things: ECS: Entity Component System. This is the separation of game code into Components, which is data that is stored linearly in memory in order to get the performance improvements from caching, Systems, whic