ja, Unity3D und alle Programmteile habe ich in C# geschrieben. C Sharp ist eine Variante von C bei der Variablentypen nicht on the fly konvertiert werden, z.B. eine Float in eine Double oder Integer. Das bringt teilweise erhebliche Geschwindigkeitsvorteile.