This is my first post here on this site, and I created an account largely because I was curious about something I'm seeing a lot of lately, which is hatred for the Unreal Engine.
In about 99% of the posts I see where Unreal tech comes up, it basically boils down to "Unreal tech sucks" - but there's no elaborating on *why*. I was discussing game design with a guild-mate while playing an online game recently and the topic of engines came up. They stated, without hesitation, "Unreal tech sucks a--". When I asked them why, they came back with:
"It just does. Trust me. My friend is a professional game designer with years of experience, and he said it's a complete joke throughout the industry. People who use the Unreal engine in their portfolio when applying for a job are automatically disqualified, because their skills would be useless for a game using real 3D engine tech".
Again, he didn't elaborate on *why* it's bad. Just that it's bad, "and everyone knows it".
I asked him about how it could be as popular as it is if it's so bad. He replied, "because it's easier to use and most game developers don't know squat about real game development. They wouldn't know how to use a real 3D engine".
When I asked him what he would say is a "real 3D engine tech", he said - equally without hesitation - "Unity 3D. Best in the industry, hands down. If you are getting into game development and you don't know Unity3D, no one will take you seriously".
Now, I've given U3D a shot and, to be honest, it didn't really "click" with me. The craze around it sorta reminds me of that around the Torque engine when GG first hit the scene. I'm also not a fan of U3D's pricing/licensing setup. Anyway....
Due to how he went on to brag about how U3D is the best thing ever, it quickly became apparent to me that this guy was clearly a huge Unity3D fanboy and, so, his remarks about "his friend's" opinion about Unreal tech became rather clear. He wasn't speaking at all from an objective point-of-view.
The only thing that keeps me from dismissing those statements, though, is that it seems to be a common theme. Most any time I see Unreal tech brought up in a discussion about game design, there's several posts by people saying "Yeah, Unreal tech is horrible", without saying *why*.
Given that Unreal tech is licensed for a huge amount of games and is, it seems, the most licensed engine out there, it seems to me that people are bashing on it simply because it's the biggest elephant in the room. Much like how so many love to bash WoW as being a crappy game, only because it's the biggest target and, so, easiest to hit.
So... I figured I'd put a post up to see if I couldnt' get more specific explanations as to why people feel this way - if there even is a real reason. Are there issues that are consistently apparent with Unreal tech, or are people just taking uneducated cheap shots at it to sound like "they're in the know"...?