I’ve always used Unitron to write code, but now I’m wondering whether I’d be better served using Mono. My main reason for switching (as lame and noobish as this might sound), is that in Mono I can collapse functions etc, and get some (small it seems) automatic scripting help that Unitron doesn’t provide.
Does anyone use Mono for Javascript? I know I should be learning C#, but after taking a look at it from a noob’s point of view, it’s like asking someone who has only just learnt the alphabet and simple words to suddenly speak backwards!
I prefer Mono for JavaScript actually. And don’t knock yourself for not learning c# right away. Unity does a very good job of ensuring that the speed of your game isn’t dependent on the language you choose, making it more of a preference than anything for most people.
JS for me seems to make a little more sense (i.e more logical) – - but maybe because I’m used to it now.
I might give Mono a shot today and see how I feel about it. My main game controlling script is getting quite long, and having those small additional features of Mono I think might help
Well so far have spent about 3 hours with mono, and all i can say, is what a slow and buggy piece of ****… Even just a simple search/replace takes forever (if it happens at all)… Why is it so intensive?
Cause you are on JS or a bad pc with non adequate amounts of RAM - as dev machines are meant to be mid to high range, anything below 4GB RAM is inadequate and should be resolved yesterday to last week more than being resolved tomorrow. Todays OS take 1GB++ of RAM, start up unity and monodev runs on 100-200mb RAM which is quite a bit of a problem with the whole project generated autocomplete index which bbedit etc all don’t offer and thus get away cheaply just cause they lack fundamental programming capabilities (autocomplete, real one not 'predefined from a list for an api only as offered by all editors but eclipse, xcode, visual studio and monodevelop)
Have never seen any slowdown with it on C# neither on windows nor osx.