I created this application as a part of my custom C# tool project towards the end of my 2017 year at AIE. It features loading, saving, drag and drop loading, undo and redo capabilities. The aim of this application was to assist in the quick creation of map files for my friend's steam game. His map files were serialized in normal text format; he had no other way for his players to create maps other than just typing in a new txt file, which was quite tedious.
Before this project, I had a limited understanding of Winforms applications. As my understanding improved it was totally cool and interesting to see the different style in code execution.
For this assignment at AIE we had to demonstrate our knowledge of how to use Unity's physics functionality to create realistic player interaction with dynamically appropriately weighted objects.
Another major part of the assignment was to create a very capable player controller.