Has anyone read Adam Martin’s tweets ( @t_machine_org ) about the BUGS he finds in Unity’s editor? He finds so many bugs every day that it is very disturbing and makes me wonder if I should stop using Unity, especially since he is a really advanced coder who knows his stuff…probably knows more than 99% of Unity users because he is an old school coder who could make an engine or even a programming language all by himself. He blogs about ECS at http://t-machine.org/ . So he knows what he is talking about. He thinks the Unity editor is pretty much unuseable.
And his tweets are really discouraging to me because I am a Unity lover. I think Unity engineers (I mean the people who make unity) should follow @t_machine_org and address or reply to his tweets.
I haven’t found its editor to be unusable for my needs, though, to be fair, I do most of my work through code instead of the editor. Shouldn’t you know if it’s usable for your needs or not? I mean, if you’ve been using it.
Yeah. It is usable for me. Very. But the types of bugs he finds are deep lying and the kind that will come back and bite you in the ass when you least expect it, and are too far along to do much about it. The kind that will have you thinking ‘what the hell am I doing wrong?’ and have you looking for ‘your’ problem for days but never finding it…because it is not ‘your’ problem, it is Unity’s. That is scary.
I think that just because someone has issues with something doesn’t mean you should wonder about leaving Unity just because someone else has issues. Of course there are bugs in any software, ranging from simple apps to the Unity Editor to Windows or MacOS themselves. Personally, I’ve had only a few bugs in Unity and reported them to Unity, some of which were by design or my bad scripting practices.
I really don’t see what’s his issue and why he pretty much said “If you use the Random class Unity will break your game”. That’s totally wrong as I use Random.Range in almost all of my projects and it works very well.
Basically, just because someone else has problems doesn’t mean you will run into them. Obviously, the Unity engineers are working their butts off not only to provide a stable client, but also to add features to it quickly.
Yet he doesn’t realize that as long as you’re not using an incognito window, you can go to the menu > History > Recently closed and re-open your tabs. Doesn’t mean he’s a bad programmer, but rather that his tweets are not necessarily accurate.
That is one of the things that worry me. Adding new features adds bugs. Maybe they should stop adding features for about 6 months and just concentrate on fixing bugs. Also supporting so many platforms just adds bugs. I once knew an owner of an Electronics shop here who sold all brands. He told me Sony’s products were the ones that came back most for repairs. Sony’s products were very good when they made only transistor radios and stereo equipment, but got very unreliable when they started making every appliance under the sun because they were spreading themselves too thin. I worry that Unity may be spreading itself too thin.
Who can trust stuff people post on social networks anyway? Social networks are a nest of false news that people stupidly repeat over and over to the nausea.
If you prefer to believe him, well, leave then and don’t try and see by yourself what you can do with Unity.
Maybe we should use Windows 7 instead of Windows 10 because 7 still has bugs, even though it’s a few years old and still is the most popular OS ever.
Could this possibly be because Sony is one of the most popular brands? I’ve never been in a house that doesn’t have some sort of Sony product. More Sony devices = More Sony devices to fix, compared to Panasonic, Casio, Apple etc…
I’m curious what he’s working on/with that would give him so many issues. It’s totally possible to dig yourself into edge case city, but that usually comes from trying to be smart by fixing Unity’s shit instead of having to accept limitations.
Or it’s a bunch of shitty third party assets in the way… That’s always a sobering possibility.
Not getting political, but a guy who will be president got himself into a lot of trouble over Twitter wars. Regardless of whether or not Unity is right or wrong, it’s best for corporations to keep out of fights, especially on Twitter.
i don’t mean a twitter war, i mean maybe Unity could ‘help’ this guy by responding with workarounds or letting him know what he is doing wrong, if he is doing it wrong. i know that twitter is not the place for that (these forums are). But still…
Well, let’s put it this way. Just as many people will give Unity money regardless if Unity replies to someone’s tweet, or doesn’t reply to a tweet. Maybe Unity has terrible programmers and needs to hire this guy, even though they made Unity into a very successful corporation. Only Unity knows, but corporations usually have reasons for staying silent.
His comments seem to all be in the form of “Something is complete crap! Don’t ever use it!” I tend not to trust comments that are presented in that format.
BTW, I am posting this comment using Google Chrome, I have the Unity Editor open on another monitor, and I am currently using the Unity Random function in my game with great results. The world did not end yet.