Praise for Unity's API and IDE hack-ability
Ohmaahgaaahhd! I need to get this out of my system. Unity’s C# API is amazing! It really does a couple of things very pleasantly without being in your face like a idiot. I’m used to integrate with multiple tools such as Eclipse or Visual Studio to make extensions but it was never as friction less as it is working with unity.
- Most functions and API calls are all living under one namespace aptly named
Unity
, no more littering your code with a billionimport
statements. - You dint have to override any methods to implement logic with
monobehaviour
. Unity magically binds the right methods to the components. GameObjects
are super extendable with the introduction of components that can be accessed byGetComonent<RigidBody>()
for instance.- Making extensions to the editor itself is as easy as placing your C# script into an Editor folder and it just works.
Holy crap. Visual Studio, C# and MSFT can totally learn from this amazing DX experience.