C#で書けるからUnityとの親和性も高い