Unity3D

C# to UnityScript Converter

Examples of convertion between C# and UnityScript

Examples of convertion between C# and UnityScript

This extension for Unity3D perform the efficient conversion of C# scripts into UnityScript scripts.
The extension really aims to convert everything that can be done automatically, every C# features that has an equivalent in UnityScript, and take into account every syntactic special cases.
But because C# has features that UnityScript hasn’t, the conversion just can’t be perfect in some case and manual work or even whole refactoring must be done.

The extension can handle the conversion of any number of files as it can convert not just one script but also a whole hierarchy (and reproduce the hierarchy with the converted scripts).

Such extension could still be useful to devs who would want to code in UnityScript but still benefits from the upcoming Learn Unity service where only C# will be used. Plus, the conversion of snippet or whole script was always a recurring subject on forums or Unity Answer for instance, at least since UnityScript (and Boo) where officially deprecated.

The extension has been developed in 2012 and was on sale on the Unity Asset Store until 2016. Accross the years, I earned a grand total of 400€ thanks to it ! 😀

Other projects

Cubes evolving in Breeding Cubes, my first video game !

Cubes evolving in Breeding Cubes, my first video game !

In addition to the C# to UnityScript converter extension, I did a few other things with Unity 3D :

Comments are closed.