Unity - The Emperor's New Clothes

With RPG Maker made by ASCII / Enterbrain anyone can with ease (yes, even the kids) make nice 16-bit looking games. Some RPG Maker games even Steam Greenlight. Games made in RPG Maker on steam also have a nice tag “RPGMaker” in the listing. RPG Maker never pretend to be or do anything more than what it’s title actually suggests. Everyone is happy and there are no false marketing.

However, with “Unity” everything changed (and not for the better). Established game studios with a tradition of making their own game engines or licensing the best ones in the market have now started to produce in “Unity”. To make the matter even worse, the “basement acne teens” got wind of Unity and like operating a toilet, they now take collective dumps and pull the handle and all their feces are conveniently packaged into something that are listed and sold as a “game” on Steam.

The main problem here is actually not any game studio or person using “Unity” to make their game, but actually the worthless software and it’s “pay-to-play” resource libraries. If you “help” a chicken out from it’s egg it will die, it’s a sad fact of reality, and Unity by it’s own “limitations and restrictions” turns gold into dung.

A game developer can only produce quality when under constant struggle of restrictions, and with Unity’s poop-in-toilet-pull-the-handle software the marked is flooded with “proof of concept demos” falsely marked as “games”. If the situation could not get worse, it’s also very commonly to see Unity produced junk released as a “Early Access Game”.

With RPG Maker it’s downright nearly impossible to make any game look anything else than a 16-bit old school classic, it’s more or less fail-safe in that aspect, but Unity have nothing to fall back on other than a TERRIBLY OPTIMIZED ENGINE, and by god it shows!

A perfect example would be to showcase Shroud of the Avatar: Forsaken Virtues that’s being developed in Unity. Without any doubt, if the developers instead would have used the Creation Engine (released with Skyrim) with all the flaws it have, the result would still have been spectacular in comparison.

Any game made in unity is by default badly optimized and have graphics like it’s from 1999. It’s unacceptable and there is no light at the end of the tunnel. As long as developers and basement acne teens can use “cheap low quality shortcuts” like Unity they will do it, and thous it falls to us as customers to boycott games made in Unity, period!

I strongly disagree with nearly everything you said in your pointless rant. I actually really like Unity, especially Unity 5.5/5.6.

3 Likes

I can’t believe you registered just to post this dull rant.

3 Likes

There are some really good games made in Unity, my favorite is “The Long Dark” witch I can’t recommend enough! However, like a black cloud the restrictions of Unity is hoovering over every game made in it.

Let me quote Tatsumakisen with 4,154 products in the account on Syberia 3:
“In terms of optimisation the game is poor. Though you’ll find many people that criticise the Unity engine for its lack of optimisation, in good hands the engine can work wonders, however it’s pretty obvious that Microids lacked the necessary technical know-how to incorporate the engine into its detailed world. Whether it was due to having had to accommodate the upgrade to Unity 5 or whatever, there are noticeable instances of slowdown throughout the game and certain instances where my character simply ‘vanished’.”

This is not a rant, but more a statement of a clear fact!

EDIT:
I want to clarify that I don’t complain on the “software” by itself i.e. “Unity”. However, we have a serious issue when “competing” engines (don’t want to shamefully advertise them on Unity’s own forum) make games that don’t “engine” lag (good optimization) and have nice graphics shader’s. All graphics in Unity ooze 1999.

No, it’s a rant. You don’t know shit-all about Unity or its optimisation practices and decided to show up on the Unity developer forums of all places to complain.

4 Likes

If you are a developer and are experiencing performance problems with your game, post details in corresponding forum. There are guidelines and techniques that can easily produce massive speedups.

For example:
https://www.slideshare.net/AlexanderDolbilov/google-i-o-2014

It is a rant.

Developers of specific games can boost performance if they want. Unity provides performance tools. If someone chooses not to use those tools, it is problem with that specific developer, not with the engine.

1 Like

Imagine if your understanding of what flash could do was defined only by what was on newgrounds. That’s your argument. Made With Unity | Unity look for how many games you didn’t know were made with unity.

1 Like

There is no need to start with personal insults a.k.a trolling. I made this post under “General Discussion” becouse it belong here. Also I comment on Unity as a GAMER!

To give an example: If i go to a restaurant I can “taste” difference between good or bad food. I don’t even need to be a chef for that. Same with a game! And here is the fact: Games made with “Unity” have engine lag and a horrible game shader that make the graphics look like it’s from 1999. It of course does not help that many users of Unity use the “stock” pay-to-play resources instead of developing their own.

That’s the fault of the Syberia 3 developers and not the engine itself. A good engine cannot make up for a poor developer.

P.A.M.E.L.A. is made with Unity.

http://store.steampowered.com/app/427880/

Cities Skylines is made with Unity.

http://store.steampowered.com/app/255710/

2 Likes

Again, lets take the restaurant as an example: If I order a plate of food, and it’s a big fat dead rat in it, I just can’t unsee it, and rightfully I should complain about it. Same with Unity. Most things produced in Unity is of subpar quality compared to other engines, and it’s not about game creator OPTIONS, it’s about the inherited IMPOSED LIMITATIONS by the Unity engine that NO OPTIMIZATIONS can solve, unless you mean that changing to a competing engine?

You’re going to have to give some specific examples of these “imposed limitations”. Everything you’ve complained about so far has been the fault of the developer not taking the time to create their own resources and optimize their game.

2 Likes

Actually it can if you read my first post! Lets take a look on the Creation Engine, any user that “makes” a mod in it for Skyrim or Fallout 4 can’t “fail the basics” since the textures/models/systems are in place just like Unity. It’s just, Unity due to it’s bad “engine” fails so much easier than anything else on the market right now. Just becouse you can get rotten tomatoes for free does not mean it’s good to consume them!

Let’s not waste our time looking at a modding community. There is a significant different between the amount of flexibility you have with the Creation Engine modding the game and Unity creating one from scratch. It’s literally night and day. Only reason I can think of you making the comparison is that you’re a complete beginner with no actual knowledge.

2 Likes

Oh my god you have no idea what you’re talking about. Like, at all.

3 Likes

That’s the very point! The concept of Unity is amazing, but so far 95 percent of all games made in unity play and looks like they are from 1999. Take any other engine on the market and they at least don’t look as bad! Everyone must by now know about Mass Effect Andromeda and Frostbite 3 and the “animation” issue!? Okay, still, with the “animation” issue, Mass Effect Andromeda looks better than ANYTHING produced in Unity.

I fully understand that you all here are “fans” of Unity, and my purpose is not to change your opinion, all I want to do is having a fail-safe so people can’t produce and sell TRASH as games on steam. Unity have a responsibility here! The current game market is flooded with bad games, and 95% of them are made in Unity. See the trend here!

What could help alleviate this issue would be a tag on steam that informs the buyers the game is made on Unity, then at least the consumers are informed before a buy about what to expect! Because the fact of the matter is: Unity games or not on the same quality level as REAL games.

Boy are you going to be real surprised when you learn that most games made with Unity are done on microbudgets and Mass Effect Andromeda is a AAA release that cost millions upon millions of dollars to make.

Like I said before, you have no idea what the hell you’re talking about.

Finally! This is exactly what I mean! Unity offer too much without any built in optimization or quality standards. When people that don’t know jack about textures or coding start to make games using tutorials and premade resources we get JUNK.

Most games made in Unity are hand on the heart JUNK. Of course there are some really good Unity games, Pillars of Eternity (despite bad optimization) and The long Dark. But, the rest of the Unity games out there are JUNK, and it feels like Unity is living on some few success games and as a consequence all the JUNK games are loured onto people at steam. This is bad, very bad!

No. This is simply not the fault of Unity any more than a weapons manufacturer is at fault for someone committing a crime with their weapon. Unity is simply easy enough to use that it has become the engine of choice by developers who don’t want to put forth the effort to do a good job. If it weren’t Unity it would be another engine.

1 Like

It does not matter other than highlighting a clear fact I already stated in my first post but never explained further since I thought it was self-explanatory: Game developers/People use Unity as a low budget alternative to the REAL DEAL, and due to the low quality of Unity by itself, it can never really excel versus other “established” engines. Hell, even Mass Effect 1 made with Unreal Engine 3 i way better than ANYTHING made in Unity so far. And when an outdated Engine like Unreal 3 is better to produce in than the LATEST Unity Engine, then we have a problem…