[Rant] 10 Reasons Why I Dislike Unity (as a Developer) page 3

Subscribe to [Rant] 10 Reasons Why I Dislike Unity (as a Developer) 70 posts

avatar for BobTheCoolGuy BobTheCoolGuy 3754 posts
Flag Post
Originally posted by RTL_Shadow:
Originally posted by jheiling:
Originally posted by RTL_Shadow:

<bl

Originally posted by jheiling:
Originally posted by Aceria620:

Am I the only one who set up Notepad++ for Unity?
I agree that MonoDevelop is a piece of shit, but 1 google would give you at least a dozen of different options (one probably being your favorite editor).


VisualStudio is pretty sweet. In fact it’s the best IDE I’ve seen so far for any language.


O_o
facepalm counter: IIII


What are you using? Please explain, facepalm counter is not a valid argument.


Facepalm Counter is always a valid argument. :)

Anyways, atm I’m not programming C++, but when I used to I did not like the IDE. I’m not saying it’s BAD or anything, I just certainly think it’s not the best one. But thats my opinion, maybe it’s gotten better in the newer versions. Visual C# seems to work pretty well for serverside coding, so as long as they don’t screw it up I’ll be fine.


Well, VisualStudio handles C++, C#, Visual BASIC, web stuff (HTML/JS/CSS), F#, and maybe some more. Also, VS is loaded with tons of powerful features (especially the higher versions). What do you prefer for C++ curiously? The new visual studio uses fuzzy matching for its auto-completion, which is a huge improvement you would like I think.
 
avatar for RTL_Shadow RTL_Shadow 1023 posts
Flag Post

tbh, I would probably use Visual studio. I guess the way I meant to word that is that when I used it, it had some annoying problems. And probably my bad experiences with Visual Basic stained my view on Visual Studio. Not it’s fault though.

 
avatar for Senekis93 Senekis93 4090 posts
Flag Post

I still don’t get why it has to be that slow.
I think I’d rather figure out how to use that monster IDE I have for ShortTalk (and learn ST) than using VS again. >_>

 
avatar for Mad_Machine Mad_Machine 44 posts
Flag Post
Originally posted by Draco18s:
8) is completely non sequiter. Unity doesn’t DO 3D modelling, so why are you bitching about it? Again, if you were a serious developer, you would either 1] have someone doing your 3d assets for you, 2] buy your 3d assets, 3] learn to make your own rudimentary assets, or 4] just use primitives and focus on building solid game play.

9) UV unwrapping also isn’t a Unity funciton. It’s a 3d modelling function. Get Maya, or something and do it there. Unity isn’t supposed to do those thing.

No sh*t Unity doesn’t do modeling or UV Unwrapping. I wasn’t asking for Unity to perform those functions, which just goes to show that you don’t actually understand my complaint at all.

Then why are you complaining that it doesn’t do it? Hammers aren’t designed to turn screws. Do you complain about that too?

Considering your complaint was “Reasons why I dislike Unity…. 8) asset creation 9) UV unwrapping. and… 10) Texture creation.” I guess you just weren’t clear enough.

 
avatar for Mad_Machine Mad_Machine 44 posts
Flag Post

TBH you are in no position to question someones “developing experience”.
Draco is a vet in these forums and I’m positive he has more than enough dev experience. Not to mention you shouldn’t be critiquing others experience when you know close to nothing about them.

meh. whatever. most of what he was complaining about is pebcak anyway. Sorry if your/his feelings got hurt.

 
avatar for Mad_Machine Mad_Machine 44 posts
Flag Post
Originally posted by jheiling:

Ok, I’m sorry if my words against him were as harsh as his words against Unity. It was just my intention to inform the people that Drako doesn’t know what he’s talking about. I think someone had to. But if you all agree that this forum should be a place were misinformation should be quietly tolerated, were nonsense of every kind should be respectfully treated, well then good luck to all. You know what you will get in the end… lots of people like this guy on another thread who was asking me if I was on meth because I was recommending C# and .net instead of C and the win32 api. They feel save here I guess.

FWIW, Draco and his minion RTL_Shadow jumped all over me for basically pointing out the same thing. It’s pretty obvious RTL_Shadow is just backing up his friend, and equally obvious that Draco, as a developer, doesn’t really know what he’s doing (wrt Unity and oo concepts anyway). Oh well.

 
avatar for Draco18s Draco18s 6860 posts
Flag Post
Originally posted by Mad_Machine:

Then why are you complaining that it doesn’t do it? Hammers aren’t designed to turn screws. Do you complain about that too?

Considering your complaint was “Reasons why I dislike Unity…. 8) asset creation 9) UV unwrapping. and… 10) Texture creation.” I guess you just weren’t clear enough.

You actually, legitimately, don’t understand the complaint. I am not complaining that my hammer doesn’t turn screws. I’m complaining that my pre-fab bookshelve comes with a hammer, but also needs a screwdriver and that the scewdriver was not included.

Originally posted by Mad_Machine:

FWIW, Draco and his minion RTL_Shadow

Minion? I have a minion?
Sweet.
Welcome to the Bluehorns Army, RTL_Shadow!

In all seriousness, we don’t really know each other. See each other around the forums, sure. But not friends.

 
avatar for RTL_Shadow RTL_Shadow 1023 posts
Flag Post
Originally posted by Draco18s:
Originally posted by Mad_Machine:

Then why are you complaining that it doesn’t do it? Hammers aren’t designed to turn screws. Do you complain about that too?

Considering your complaint was “Reasons why I dislike Unity…. 8) asset creation 9) UV unwrapping. and… 10) Texture creation.” I guess you just weren’t clear enough.

You actually, legitimately, don’t understand the complaint. I am not complaining that my hammer doesn’t turn screws. I’m complaining that my pre-fab bookshelve comes with a hammer, but also needs a screwdriver and that the scewdriver was not included.

Originally posted by Mad_Machine:

FWIW, Draco and his minion RTL_Shadow

Minion? I have a minion?
Sweet.
Welcome to the Bluehorns Army, RTL_Shadow!

In all seriousness, we don’t really know each other. See each other around the forums, sure. But not friends.

Yes master Draco. I shall be gladly accepted into the Bluehorns Army.

Do you guys have cookies?

 
avatar for feartehstickman feartehstickman 521 posts
Flag Post

On the topic of IDEs.
Flash is OK.
-Most stuff works well but autocomplete/code hints is pretty bad. Occasionly self destructs and does weird stuff though.
Visual Studio is good
-perhaps a bit slow but the autocomplete/code hinting is amazing (I think it slows it down by constantly checking for errors as you type though).
Notepad++ is pretty good.
-it’s fast but I really prefer to have my words lit up in blue so I know I’m on the right track.

And that’s where my experience ends.

 
avatar for jheiling jheiling 25 posts
Flag Post
Originally posted by Mad_Machine:

FWIW, Draco and his minion RTL_Shadow jumped all over me for basically pointing out the same thing. It’s pretty obvious RTL_Shadow is just backing up his friend, and equally obvious that Draco, as a developer, doesn’t really know what he’s doing (wrt Unity and oo concepts anyway). Oh well.

I think from now on I will just post links, then those people can go and argue with the docs, and people with a real interest will know where to look for real answers.

 
avatar for Draco18s Draco18s 6860 posts
Flag Post
Originally posted by RTL_Shadow:

Yes master Draco. I shall be gladly accepted into the Bluehorns Army.

Do you guys have cookies?

Lots of cookies.

 
avatar for Senekis93 Senekis93 4090 posts
Flag Post
Originally posted by feartehstickman:


Notepad++ is pretty good.
-it’s fast but I really prefer to have my words lit up in blue so I know I’m on the right track.

N++ has syntax highlighting for dozens of languages, plus you can add your own rules.
Also, you can modify the colors of the highlighting for every value.

 
avatar for BobJanova BobJanova 857 posts
Flag Post

N++ is pretty awesome.

 
avatar for truefire truefire 3011 posts
Flag Post

WinRar model pricing plan.

WinRar’s claim to fame. “NO REALLY, BUY IT NOW! BUY IT! IF YOU DON’T I’LL KEEP BUGGING YOU EVERY FEW DAYS!”

 
avatar for Mad_Machine Mad_Machine 44 posts
Flag Post
Originally posted by Draco18s:
You actually, legitimately, don’t understand the complaint. I am not complaining that my hammer doesn’t turn screws. I’m complaining that my pre-fab bookshelve comes with a hammer, but also needs a screwdriver and that the scewdriver was not included.

Fair enough. I definitely agree that it’s lacking in those areas. I did misunderstand you. Do you go on the Unity forums? There was a post there awhile ago for an in-Unity application called ProBuilder. He was offering Beta-test versions for awhile. I don’t know if he still is. It may address some of your needs. Here’s a link http://forum.unity3d.com/threads/136685-quot-ProBuilder-quot-Fast-Simple-3D-Modeling-in-Unity-Beta-Test-to-Win-a-Free-Copy!-)!-)

 
avatar for Draco18s Draco18s 6860 posts
Flag Post
Originally posted by Mad_Machine:
Here’s a link http://forum.unity3d.com/threads/136685-quot-ProBuilder-quot-Fast-Simple-3D-Modeling-in-Unity-Beta-Test-to-Win-a-Free-Copy!-)!-)

That’s pretty neat.

 
avatar for Draco18s Draco18s 6860 posts
Flag Post

Another reason I dislike unity:

Given the two visible objects, the selected one being the child of the other, the fact that the gimbal is in Local, and the information visible on the properties panel:

1) What transform.position property (x, y, z) would I need to tween to make the selected object move up and down?
2) What are the values I would want to animate between?

Answers:

1) If you guessed “The Z axis” you’d be wrong. The correct answer is “Y”
2) If you guessed “-4.2 to 4.2” you’d be wrong. The correct answer is “-8.9 to -5.5”

This is because Unity has both a transform.position and a transform.localPosition !
As well as transform.localToWorldMatrix object, for no apparent reason (why would you need the object in order to convert, when the world coordinates are directly available?).

 
avatar for feartehstickman feartehstickman 521 posts
Flag Post

This thread again. Some rather…fun times indeed.

 
avatar for Draco18s Draco18s 6860 posts
Flag Post
Originally posted by feartehstickman:

This thread again. Some rather…fun times indeed.

I resurrect it every time I find that I’ve smashed my head against a wall thinking “Why is it doing it like that?” rather than start a new thread.

 
avatar for Draco18s Draco18s 6860 posts
Flag Post

Revisiting Issue #1:

MonoDevelop has resolved over 1000 bug fixes from version 2.8.2 to version 3.0.6, most of which are the cause of 90% of the hate Unity developers have for MonoDevelop.

Unity still ships 2.8.2 because it’s a fork which includes several tweaks to make it integrate better with Unity, and which were not included upstream.

Unity has no plans to update their fork.

So I can either live with this:

Or I have to tolerate multiple instances of MonoDevelop, one for every file I double-click inside Unity (rather than tabs).