CAPSTONE - Unreal “Fairy Ring” Semi-Procedural Set Dress Tool

Full Breakdown Here

Capstone Project for MS of Visualization Sciences at Texas A&M University

A tool created for level designers, environment artists, and other Unreal Users.

Allows controllable but organic asset placement quickly, following the behavior of Fairy Rings, a mushroom family that has several unique behaviors that lend themselves to interesting set dressing.

Features:

  • Controllable Randomization of asset placement

  • Topological adherance from any actor on to any actor

  • Multiple ring intersection behaviors

  • and more!

The plugin is available here: https://drive.google.com/file/d/121qaqqHYwbm8KPKqOGSR28g799ho7Zch

 
 


Equipment, Weapon, and Pawn Creation Wizard for Unity

Integration into the Unity Editor

Problem: Creating multiple information heavy serializable assets took too much time, wasting dev resources to perform the same work over and over.

Solution: I created a framework of wizards with editor integration to allow designers to rapidly create serializable assets. The wizards are customizable, with comments to allow designers with minimal or no coding experience to quickly change or generate new wizards as their designs require.

Features:

  • Three example configurations of the wizard

  • Automatic path assignment of assets, including nested folders.

  • Descriptive naming of variables, including struct and array sub variables.

  • Editor integration

  • Can update previously saved assets through the same wizard.

  • Drop down menu for Enums with descriptive naming preserved

Array.PNG

Example sub-array descriptive naming:


Current build of Equipment wizard: https://drive.google.com/file/d/1hwB4waC9o0NrDA5ADN7Mcn-kH1gFVORl/view?usp=sharing

Must be set up in the Unity environment for proper compiling. Version 2018+