Game Engines

A grid spawner I created for placing characters into a map in Unreal Engine 4. The grid dimensions can be adjusted, as well as the spacing and rotation. The characters are also a blueprint that allows the height, character mesh, and animation settings to be adjusted for variety. The grid spawner blueprint hooks into these exposed character settings to randomize the spawns.

This is a whale animation system that I set up a few years ago that was entirely script-based. I recently updated it to use Mecanim. The node based setup is nice for testing animations and checking inputs.
Each layer is set up similarly.

A playable version can be found at

A VR game for using with Google Cardboard. I scripted simple AI for vehicles, built a categorized scoring system, created dynamic particle effect explosions to match breaking blocks, and created animations in Unity for the swinging arms.