Generate Scripts in Unity3d from Templates
I just submitted my plugin to the Unity Asset Store.
The plugin
I was doing with you tutorial for test-driven development
and unity (http://blogs.unity3d.com/2014/06/03/unit-testing-part-2-unit-testing-monobehaviours/). I found that in order to write a tests that had all of the
components for the humble object pattern I was forced to write 4 files every
time I wanted to create a Mono Behavior. This quickly showed me that I needed
to produce a templating system in the unity editor in order to produce these
files every time. I then thought back to my earlier game development
difficulties and realized that the ability to generate scripts with actually be
an extremely helpful tool.
When putting together the system for templating I realized
also that I have an organizational pattern in my projects. This pattern
requires you to create a folder structure. That made it clear that the pattern
should also work in the folder structure along with the templating system.
With the plugin you can now go to the create menu when
building assets and select generate from template and a menu will pop up with
the various templates available.
In order to replace text in the file path file names or
content we put a pound sign in front and at the end of each string just like
the templates that are in default Unity Scripts.
This plugin will be the first time I attempt to put anything
on the Unity asset store let’s hope it makes it up there. This tool will be useful to me regardless and without it I can not easily implement the humble object pattern with mono behaviors.
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.