Quote:Original post by snake5
Quote:so by any reasonable definition it is in fact a 'serious' engine.
Ok, fine. However, I haven't seen big games running on it. Only some fancy indie games or primitive techdemos.
What's wrong with fancy indie games?
Most AAA games have existing technology and/or engines in place, and are probably unlikely to be looking at new, third-party solutions when starting a new project (although that might change with time). Even so, Unity is not only used for indie and 'small studio' games. For example, EA uses Unity, and I'm sure you'd agree their products don't quite fall into the category of 'indie games and primitive tech demos', right? Also, Unity has been used for a lot of successful iPhone games, and that's a valid commercial market as well.
In any case, your assessment seems somewhat distorted by personal antipathy for the engine. The fact is, it is a 'serious' engine, and is used commercially in a variety of contexts (not just indie games and tech demos).
Quote:Quote:Plenty of people use Unity and don't have any trouble at all with the things you mentioned.
You mean those people who try to make "games" from tutorials?
No, that's not who I mean.
Quote:From what I see, it's taking way too long for them to make something worth looking at.
One thing I'll happily concede is that Unity's low barrier to entry has created a large community of Unity users who are inexperienced as far as game development goes. I think many young kids, visual artists, and non-programmers pick up the engine in the hopes of making the 'next big game', struggle for a while, post some questions to the forums, and then eventually give up and disappear. (Maybe that's a little cynical and/or uncharitable, but it's just an observation.)
Maybe these are the people you're referring to, and maybe this is where some of your antipathy for the engine comes from. But, you shouldn't blame Unity for being easy to use, or characterize the user community based solely on those particular users. The fact is there are many highly skilled and technically adept Unity users as well who are able to use the engine to create quality products. Those are the people I'm referring to when I say that plenty of people have no trouble using Unity.
Quote:By the time they finished their games I could have built another Unity engine in C++... but that's just what I see.
Well, I admit I'd like to see that :) (Remember, said engine would have to run on a wide range of hardware, target OS X, Windows, iPhone, and various other platforms, and run in a browser as well in order to be comparable. If you can do that in the time it takes to make a single game in Unity, then you've got some serious skills ;)
Quote:Quote:I don't see any reason to discourage the OP from checking it out.
I'm not discouraging him. (Since when a detailed description of problems is discouraging, btw?)
Saying that Unity is a 'toy for kids, not a serious engine' is pretty discouraging, IMO. Also, just about all of the things you listed are not 'problems', but just things that you, personally, didn't like for whatever reason.
Anyway, sure, the more opinions the better, I suppose. Just consider my posts an effort to balance the points you've put forth in yours :)