このページは http://www.slideshare.net/RyanHipple/ryan-hipple-unite-2014 の内容を掲載しています。
As engineers, we often strive for order and predictability. However, as game developers we are re...
As engineers, we often strive for order and predictability. However, as game developers we are ready to battle obstacles in unconventional ways; anything that we can do to make a great game. This session explores the spectrum of unconventional solutions in Unity, from clever tricks to dirty hacks, and covers some of the techniques we have used at Schell Games to overcome otherwise insurmountable challenges. In the realm of clever solutions, this session will touch on polymorphic array serialization, custom inspectors for directories, universal importer settings, editor scripting and other techniques. Closer to the "hack" end of the spectrum, there are things like using reflection to access private variables, stealing parts of the editor UI, and use editor APIs from game code.