Unity has bad marketing letting good games remove the Unity logo splash screen and forcing the bad games to use it makes everyone associate the engine with the bad games. For example, when I told my friends that Subnautica was made using Unity they didn’t believe me.
Other great indies made in Unity include: Escape from Tarkov, Firewatch, The Forest (and its sequel). Hell, even the prototype of Resident Evil 7 was made using Unity (while the RE Engine was still being made).
What is interesting is that if you make a game in Unreal and apply the Unreal Engine logo at the game start/splash screen yourself, then it has the completley opposite effect. I guess its because this game engine is known for first of all making the Unreal game series itself and also other iconic AAA games and it is also made for professionals working at huge game studios so it has to be great right! Unity on the other hand is unfairly seen as a being just for hobby/amateur use. The truth is you can make an almost equally good or bad looking game with both engines as well as Godot. All 3 of these game engines are totally awesome, powerful and well documented to makie it possible to create great games. They are like 3 different but equally well stuffed toolboxes and you just need to learn how to use these tools. (+ 3D graphics software like Blender/Maya ect.) The thing is that we all need to start somewhere. The reason this was not a thing before is because back then game engines were propertiary and, the only ones using them were professionals working at huge game companies/studios and with 10 years of university education in graphics design and programming behind them before they could even show their first creaton to the public and that creation was also itself a huge project with 1000s of other pro developers working at that same studio, on the same project and with millions of dollars behind that project. The thing is well... things have changed and game development is now accessible for everyone and even if also Unreal Engine is now avaible for the public and not just the pros at Epic and similar big game companies you still need to learn it properly to make full use of everything it offers and same goes with Unity. You dont automatically create the next Battlefield just because you use Unreal Engine. It takes skill no matter what game engine/3D software you are using. I say these engines are more or less equally good. My choice of game engine for a project is actually mostly about how i want the actual development environment to feel when working on that particular game but I know can acomplish what I want in any of them cause the features are there for both Unith and Unreal and with Godot 4 released just now its also catching up fast.
i remember how confused i was when i first ran across a video saying that a game "doesn't look like your typical ugly unity game", lol. I was just like... "wait... you don't like the aesthetic of Disco Elysium, or Ori and the Blind Forest, or Papetura, or Cuphead, or Hollow Knight, or Afterparty, or Night in the Woods, or... or... ???"
Agreed. It seems kinda backwards that the "crappy" games/learning projects would be forced to display the logo, but then the good ones (that force the devs to buy a license) don't have the Unity logo.
Completely agree with this assessment. It’s great that everyone has access to so many tools and educational content to be able to start down this creative path. As long as a genuine effort was put into it, bring on the shoddy games. Everyone has to start somewhere and we only get better with practice and peer review.
Our marketing and PR firm pulled some real time data and found that yes, a good portion of gamers bail on a game the moment the Unity logo splash screen is displayed. This was both true for casual and hardcore gamers. Unity has done itself a huge disservice allowing brand and logo to be associated with subpar products. At the end of the day, it has a major impact on sales.
Unity circa 2010-2015 was an incredible force for good change in the industry. I think Unity shot their reputation in the foot by forcing free users to display the logo (so the most prominent usage of its logo *was* the lower quality stuff). The problem is, for every developer out there who released a low quality game but kept going and improving, there are dozens of developers who thought 'I can learn to make a quick game and earn buckets of money!' that rush a game out cobbled together from tutorials and then gives up. Unreal has its share of low quality tutorial games too, but I think Unity being the first to free and prominence gave it the 'edge' there, for better or worse. Personally, I'm moving on from Unity not because it isn't a capable engine (honestly, I love working in it) but I have no trust in its long term health anymore because of the company (and management) behind it at this point. I'd rather start investing my time and skills into diversifying my toolset than continue to hope and pray Unity doesn't continue using footguns on itself.
Long term health of Unity as a company is not a major concern imo. You can ship a lowscope game in 1-2 years and then that would be enough. If you want to learn Unreal or Godot anytime in the future you can freely do that but there's no issues with using Unity to develop a game.
@@TESkyrimizer I never said there's issues with using Unity to develop a game. I actually love the engine itself, its an incredible piece of tech despite what the company seems to want to do with it. My problem is 3 years from now. I should clarify that in long term health, I don't doubt the company will remain. My biggest fear is the last 5/7 years of very aimless meandering around the company has done, going all in on ECS (which I would love if they actually released a pure ecs capable version of ECS, not this hybrid thing they've settled with), delaying features until the DOTS was complete, deprecating features without replacement only to, a few years later, throw up some half hearted thing to claim it as a replacement. If I wasn't focused on making a game I wanted to support with free content and updates for the long haul it'd be fine, 2022.2 does everything I need *now*, but, 3 years from now when they stop supporting the 2022 LTS and I need to update? I don't like having no idea as to their vision at this point. I could just keep using Unity now and hope and pray they continue to align with my needs, or start looking at and learning alternatives that *do* seem to be aligning and plan to align with my needs.
@@codichor6036 valid point, it's a pain in the ass for me to have unity ready to make build for android if the unity version I'm using is not in their unity hub. to think that I've been using the older version for quite some time and then they suddenly deprecated it is concerning personally.
Forreal man, Unity is so versatile and I'm really happy I took the time to learn the engine back with Unity 3. Sucks that any of us developing with it get a bad rep because the sheer amount of questionable games launch using the engine.
Stigma is real. I saw a similar issue with FL Studio (DAW music/audio sequencer) a decent while back. Competitive pricing and a quick learning curve makes for a zergling rush of newbies every time.
Only 30 seconds in and I was fully expecting this to be some 800K sub channel or something only to find out you only have around 3.5K at the time of writing. Gotta say, excellent quality, keep up the good work.
This is the correct take on this subject... And I say that as someone who primarily works in Godot (but who is exploring Unity and Unreal for potential future projects). I think that Unity made a big mistake in forcing free license users to have to display the Unity logo, thereby garnering themselves that less-than-positive reputation for amateur crud. It was almost as bad as only allowing dark mode in paid tiers! There's no denying that in the right hands some awesome games can be made, and have been made, in Unity whatever the license... and with other 'lesser' game engines too! +1 for kitten boop
It was basically two things in my experience. First, they made an engine that was easy enough for high schoolers with no coding ability to use, and so high schoolers with no coding ability used it. This is true for basically all modern engines, unreal is so good at optimizing you can take million-poly sculpts directly into it and it will optimize them so you can still hit 30 FPS. When I was in high school, everyone and their dog was making an RPG maker game and most of them were crap. So then you have the second thing; a few RUclipsrs decided to do "shovel-ware showcases" I can think of three that I used to watch, Jim Sterling, Vinesauce, Gaming Garbage, but there were loads more. And a large number of these games were made in the one engine at the time that let you do as much as possible with as little experience as possible. Unity literally sold itself on usability, and the number of asset flips made by teenagers proves it was an honest pitch. But thanks to that, the engine got a bad rap from people who were eager to engage in engine warring, instead of making their own games.
You can make a great game in any engine. But to be fair, undertale and hotline miami do not shine because of game maker engine. And for the same reason Unity is not a go to for AAA titles. Even a poorly received game like gollum made with last gen unreal engine looks better than any Unity game I've seen.
@2:40 Not true at all. There were free engines out before Unity. Including free for commercial games, which by the way Unity never was/is _not_ . The free version was for personal use only, not commercial. Much later it changed from permanent licensing to subscription models and with the threshold of 'generating less than $200k', however you will miss out on a lot of tools useful for commercial projects, not to mention access to console platforms. Unity also really did not make game development 'easier'. That's just a ridiculous statement. Game development, coding, making art, designing interesting gameplay is completely independent from which engine you use. The only exception would be the existence of templates that you can directly use for games, without the need of programming. In that sense Unreal Engine with Blueprints is actually _easier_ than Unity. @5:40 Except, there is plenty to dislike about the Unity engine. It is far from perfect. Performance of the engine has been pretty mediocre for literally decades. Is it better now? Well, your mileage may vary. For 80% of all indie games it would probably be fine. But don't expect the engine to really be capable of a more true triple A experience or able to support more ambitious concepts. It's just not fast enough. Even worse, its investors don't really care about this enough.
Tbh, if your indie project is running into issues living up to some visual or technical fidelity in Unity or Unreal, it’s kind of a skill issue. Don’t get me wrong, I’m an Unreal fanboy and I stand by more ambitious concepts being easier in Unreal if you’re comfortable with C++. But Unity can totally handle 99% of games made today conceptually, it just requires keeping the computational load lean on any given frame which is a hard muscle to build.
Agreed. I am mcreator user, which is minecraft mod creator which uses visual programming and makes modding lot easier and there is a TON of bad mods made using it, but there are also some extremely good.
Crappy games: - engine is free - advertised with tutorials like it was easy to make games with it - not easy to make this right. Frequently questions from beginner who has not made any code yet: - can we make AAA game in Unity? (I get mad of this question) We need tutorials about game quality: what is a good game? what would be the minimum standard to call it "OK"?
There needs to be a more carefully curated list of commercial AAA games built with Unity. I can think of a few: - Slender (and its variants) - Two Point Whatever - Kerbal Space Program - Not For Broadcast These are all great games and all totally different.
There are 2-3 MAJOR issues with unity engine seen in games 1) Heat 2) Noise 3) Psycology let me explain the problems of both and some things im sick of hearing ppl use to defend said points 1) Heat - Yes the PC / Computer can run hot, that dosnt mean it should, a Oven can run hotter then say 400 Degrees, dosnt mean I should be running it hotter when cooking said food, Just becouse it can run with the door open dosnt mean I should be running it with the door open, Unity is like using your Oven at a higher Temp then normal and with the door being open, Yes the Oven itself can work just fine doing this, But what your doing is over-kill not only to the food (Game) but the cook (Gamer/human being) in the room cooking / using it, Cooking with the oven door open and at a much higher tempature is just bad for so many reasons, Yes PCS can run at high temps, once again I Agree with you on that, but if your cant see the flaw in this with what ive stated hear, then you need to start putting your stat points into wisdom 2) Noise - Again yes my PC can work just fine making loud noise, is it something that needs to happen? No, Yes I can cook the f-in food with a fire alarm going off despite there not being a Fire at all, But MAYBE I might wanna replace the batterys or check why the Fire alarm is going off with no fire, Yes it dosnt affect my cooking over-all outside of the concenst noise driving me insane I think most Techs are people with high intelligence scores, but often at times with low Wisdom scores and yes im using Gamer terms to kinda try and get you into the mindset of a gamer So Again 1) F the Heat just coz my PC can run hot dosnt mean it should be, Its a f-in toaster oven im sitting next to if you cant detect the problem with that statement i just made you might need to re-think things 2) The noise yes i get it, the PC can run with my fans making louder then normal noise but its annoying and it keeps making me think something is wrong especly when two things are FAR above the adverage that im use to im use to my PC running quietly im also use to my PC not sputtering out hot air all the time heck I just put my hand directly up against the fan sucking in air, its nice and cool I Garentee you if i play a game with a Unity engine and do the same? its going to start being toasty warm/hot so wtf is Unity doing that warrents these 2 major warning flags? As such my mind will just start to go 'da phuck is going on' and will auto start looking for problems thus in a small way unity fucks with your head. STRIKE THREE YOUR OUT! Baseball rules br0 dont like it, I didnt write the rules.
That's a issue with your PC, take it to assistance, i develop games on Unity for 7 years now and never had those issues. Probably that game is running at an high FPS and your cooling system sucks, that's not an Unity issue and happens in any game/engine, you can always add vsync or fps capping.
@@umapessoa6051 im just explaining basic arguements its known with PCS in generol nothing to do with my Machine in generol but way to manipulate the convo. heck ppl who are behind unity even admit unity is known to do some of the above XD
im an artist but i know how to code a bit in both engines unity and unreal and just take it from the artist perspective when u found a problem in unreal i feel like is way more harder to fix it than in unity. Unreal feels more niche, this can discourage people from trying to learn unreal at least is how i felt the first months using unreal full of frustration until i got in that sweet flow were u start to understand how things work and u get familiarized with errors and u dont panic anymore. But coming back to unity i feel like in home i cant explain that feeling man.
Do people really decide to purchase a game based on what game engine was used to make the game? If so, how are they even getting that information before purchasing the game? I've seen plenty of crap made with Unreal also. I think there are more low quality games made with Unity because there are more games made with Unity. It makes sense based on that alone. I use Unity simply because it's does so many things well whereas Unreal has a very specific niche that it does very well indeed but a large gaping void of types of games that it simply can't do. Also, I don't have time to deep dive into two different engines so Unity was the easy choice.
Back in the late 2010's I used to be more likely to buy games made in Unreal engine. They usually looked better and felt more polished than most other games whether they were AAA or not. I don't care about game engines as much anymore because I know that the two major ones are very good and the quality of the games that came out of them will be determined by the hands that make them.
Just found out that Bendy was made with Unity. So was Dark Revival. How did I know? I went into the game files of both games and saw that some models had “PREFAB” Prefabs can only be used in Unity, so that explains. Unity is a good engine for making games, there are bad games and detailed games. Dark Revival also has the Unity crash handler.
I kinda felt the same way when considering Play Station vs XBox (back in the day). It seemed like there were way more games for the Play Station than there were for XBox but so many of them were crappy games.
10/10, very based opinion. treating game engines as tools is important, these are tools one uses to make a product, so no point in blaming the tools itself.
Well it all boils down to ... It's not the TOOL, it's the CRAFTSMAN. As game development engines are more readily available to anyone these days, just about anyone can release a game. In other words, some artists are Rembrandts or Picassos ... and others can't even create refrigerator art. We will see the full spectrum of developers contributing to the cause, from people who shouldn't even be allowed to have a computer ... to seasoned professional game developers. Just remember that, one person's Caviar is another person's smelly raw fish eggs.
But unity as a company sort of benefits from this sigma about the unity engine. Because a lot of developers want to buy the unity's commercial licenses to remove that splash screen
it's not only unity that have Crap game Unreal and godot have a lot as well but you don't know that here's why in many games or AAA studio games if the game was made in unreal the unreal logo splash screen the first thing i see and many when announcing there games they will be honored saying "Our games will be made in Unreal engine", Unity on the other hand things are way different where only by inspecting the game files i know it is made with unity i feel like AAA dev feel ashamed using Unity there are some games i though they where made in unreal but realize/accidently later they where made in unity Fun Fact(i know that Angry Birds, Subway Surfer where made in unity 9 years late, and Cup Head 4 years late).
Personally with all the bad games made with Unity is mainly a skill issue on the developer's part while engines like Unity, Godot, Unreal, and gamemakers have ways of improving the game's quality they are only tools at the end of the day and like any tool is only as good as the developer using it.
For me personally, this is positive. Because there are a lot of games made in Unity, and many of them are crappy, I, as a complete newbie who just step in the game development industry and will surely make some crappy games at first, am interested in Unity and decide to try learning about Unity instead of other engines. Honestly, before watching this video, I thought this is definitely a good thing for Unity. But well, it only seems to be my personal perspective.
Unity is a tool, like brushes for a painter. It's not the tool who produces beautiful games, but the developer. You can also produce *shitty* games with Unreal Engine, Godot or any other engine.
I agree that when you let someone without experience play a guitar and it sounds bad, you shouldn't blame the guitar. However, why is it that most Unreal games made by small / beginner studios tend to not only look better (perhaps because of the post processing turned on by default?) but also dramatically perform better (higher framerates, lower input lag, less compilation stutters, and less crashes - even if most of this is unscientific)? (I'm not a game dev)
The quality of team matters To use unreal you by default need more knowledge and experience in programming. Also yes, unity is notoriously slow and if you don't know how to overcome its limitations - you get something that looks and works bad. Also the fact that unreal is actually 25 years old and was developed by huge gamedev studio.
It's also Steam or Google's fault for letting anyone publish their prototypes freely instead of imposing/encouraging certain quality controls. But yeah, it's mostly Unity's fault...
Are we all forgetting that Mihoyo's games are made in Unity? Thats right they may be a little predatory for being gacha games but the point stands that they are very popular and sucessful games at global scale, Genshin Impact, Honkai Impact, Honkai Star Rail,etc
For high grossing games Unity is interesting, they are not taking royalty. When Unreal royalty kicks in you owe 50,000$. And 5% of Genshin Impact revenue is enormous. My understanding is that they rewrote/substituted many parts of Unity engine.
@@DJ_POOP_IT_OUT_FEAT_LIL_WiiWii They did, but same is true for some other popular games made in Unreal Engine and also other game engines, you kinda have to if you want to surpass any engine limitations you might have or just to simplify and/or make it more efficient in order to do whatever the devs need. I will give you a popular Unity game that doesnt need any Unity modification to be good, Phasmophobia. Unity is a good engine to many starting devs but that is also the reason why it is problematic, it is because many indie game devs that make unity games are still learning that the games often arent as polished as your Unreal Engine games because normally these devs are more experienced than Unity ones more often than not and thus Unity gets this bad image due to beginner devs.
@@Arcansel My point is that games using Unity default shader and shadows doesn't look as good as Unreal. Genshin Impact doesn't scream Unity because it has custom shaders. Most Unity and Unreal games do use the default shaders so people have come to associate them with the game engine look.
@@DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Yes the default shading is not what any good Unity Dev use, they use URP or HDRP. To get it, it is as easy as downloading it directly from the built-in Unity package manager. The only reason we still have default shading is because of old devices compatibility, which is about to get obsolete soon, how soon though i still dunno but i do know that Unity has said that URP snd HDRP are planned to be the default ones in the future.
anyway i have used unity and unreal for a few tutorials..but i find UPBGE more comfortable..and just recently i switched to armory3d ..i can make games without leaving blender😎....any range engine users here??
I agree Unity is great, but I disagree with the resources online, yes there are tons of courses and video tutorials, but 1 year in you realize much of the stuff is explained in a totally different workflow, because Unity keeps reworking and dropping tools, that's not convenient at all if you ask me. Overall is a good engine but will have a fierce battle with other engines in the upcoming years in terms of easy to learn at start. To me Unity is not the easiest, the easiest is probably GameMaker, and Godot, then maybe Unity.
There are 100X more shitty games made in unity than made in for example GameMaker someone might say but Unity has 100X more users so its basically the same.
If you put the same assets in Unreal and Unity except nanite and lumen it will look the same in both engines after some tweaking of post process setting in unity to match unreal look. Tested it myself and it is possible. Just need a little more work on Unity.
Unity is the most approachable, least intimidating of all the 3d engines. With a little knowledge of python and a general idea of the structure of video game programming from gamemaker I was able to create a basic first person controller template within minutes.
I've also tried Unreal. Couldn't even get the basics sorted. The editor is cluttered and things are very hard to find, the blueprint system is a disaster where you end up with a family-size portion of spaghetti for something very basic, and the C++ API makes me want to deep fry my own head. Just like how Unity can mess with your understanding of C#, Unreal breaks your understanding of C++. You also get a load of default content out of context and no idea of what it is or how it actually works. Layer upon layer of stuff. You need an Actor which is actually a Pawn which now totally has an input map assigned to it, then get the spaghetti ready to actually consume those inputs and watch as it compiles fine but doesn't work because why not. IMO Unity is easier to get something "just working", whereas in Unreal you are showered with default content totally out of context and with no clear explanation on what it is or how it works. And my PC gets worryingly loud when the Unreal editor is running. Hmm. Unreal has also been badly criticised because all the games look and play more or less the exact same. It just has a feel to it that has people thinking "oh not this again", and I agree.
unity also had more jobs than unreal or godot, so people with jobs (working in the industry) ended up using unity more than the other. also unity keynote from 2016-7 to 2023, and same topics, same engine, just slugyer and slower, with systems they didnt even really finish (hmm, input system? textmeshpro as deafult text? trusted multiplayer solution(new one is cool, but last times it used to be production just for 2 versions of unity...)? easier & improve base system? improve editor ?) like unity feel to me more of asset store \ build it yourself... also unity teaching is so basic and not helpful, they could have really teach people how to work. new features in unity also been talked just basically on small demos in showcases or lectures .... instead of getting 2 people to make 100 videos + book + Q&A every week for a year after... (just an idea yes? ). unity doing nothing, burning money, sure improving the engine with dots, jobs, HDRP but, its feel almost the same to the unity 2016.
Get a paid license to be able to remove it completely. You can customise it up to a point on the free tier, but it looks like shit. You're far better off braving the default one then following up with your own custom Scene that actually looks cool.
For me Unity is the enabler of spoiled kid characters who want to be something but actually lacking the skills. "I want to be an artist now, and everybody who says I have to learn and gather experience is a boomer."
They should force Big Game companies to use the Unity logo and have smaller indie devs not use the Unity logo! High budget games pay money to remove the logo leaving shitty games stuck with that "MADE WITH UNITY" screen🤣🤣
"The best tool" is an overstatement and it is fake. Unity is just a tool. Godot and UE are just tools. RPG MAKER is just a tool. You select the tool according to the task. I could use a Wrench as a hammer for nails and that doesn't mean a Wrench is the best tool out there and I should do everything with it. To say "Unity is the best game engine" is like saying "C++ is the best programming language", it's just dumb. There are many factors to take into consideration for selecting an engine just as there are many factors for selecting a programming language. The best tool is the one selected for an specific task with all it's implications and considerations. But hey, if you want to go do carpentry work with the wrench just because you love the wrench, go for it.
I'm actually on-the-fence about this. I have a few 3-month Unity Pro license keys I've yet to activate. The only reason I'd do so is to remove the logo.
This is 100% Unity's fault. They made a great tool free... and they do not require developers to show their logo on the splash screen. I do not understand this lack of a requirement. When I started to learn Unity a few years ago It never crossed my mind that I would hide the fact that I was used Unity to make the game. Its just seems like the thing you should do, every game I have ever played showed what engine and tool set they used on the splash screen and their box. This needs to be a hard requirement for Unity, it makes no sense for the developers or Unity to hide the Unity logo on their splash screens.
You're right. I think anyone on the non-free licenses should have to display the Unity logo _somewhere_ even if that is just on a custom splash/load screen or a credits roll, something like that. If it's not prominent and to Unity's agreed specs somewhere in your game UI, you get a telling. Unity has a marketing problem. The shovelware developers and itch io trolls use the free version, hence the Unity splash screen is synonymous with absolute garbage. The Pro devs pay to remove that and you wouldn't always know Unity has been used.
@@halfbakedproductions7887 I don't understand roving their logo. Every game I played as a child proudly showed off the game engine used to make the game (by contract). When I started working with Unity it never crossed my mind to hide the fact that I was using Unity. I was very surprised to find out that Unity Pro allowed this. I don't think reversing this would help matters unless Unity free defaulted to not showing the Unity logo. But then they still have the problem of all the crap games still have their logo on there many of which will never update. Also they should change the pro license but pro ussers using older versions of Unity are grandfathered into not being required to show it. So many of them will not update. If I were on Unity's legal team I would be on the phone with their biggest pro clients begging them to add the splash screen and putting the logo in the credits.
I didn't know Unity had stigma. The video did explain the situation really well. The stigma seems snobby more than anything. I think the low barrier to entry is a good thing. It is great to have new developers to come on board. They can bring fresh new ideas to video gaming. We all got to start somewhere. I am interested in Unity, but I didn't work with it yet. Maybe I am biased. Calling the games bad isn't a good way to encourage new people. Learning a new skill is hard enough without the criticism. Criticism may discourage people. Criticism isn't fair for Unity as a whole. It is especially unfair for experience developers that use the engine too.
@c.d.dailey I agree with the low barrier of entry. The engine is so easy to use infact that even an incompetent dev team can use it. look at raft for example. Excellent game, but the game is so damn buggy, and the devs show absolute no interest are just too incompetent at the moment to fix the clipping issues.
yes I tried unity games a while back. Here the experience: Slow, they start slow and are ugly to see. Unity has that distinctive ugliness to it. All looks like PS2 graphics. All games I installed were huge, over 100 megabytes for minuscule games for mobile, terrible performance. After a short time I realize basically everything made in unity was about to be horrid, containing an endless stream of monetization attempts and such things. unity developers also had the "bright idea" of distributing unity also on the web platforms, this makes it hundreds times more slow, when their games are inside a webgl canvas they are even shittier than normally. So basically when I started to take a look at game dev tools it was a no brainer, I thought "unity is a piece of garbage", I avoided it instantly and in the communities I follow everyone thinks unity is the scummiest garbage ever, its almost instant, like an unconscious reflex, people say "unity? oh that piece of shit slow garbage, why would you use that trash if there is unreal"... I mean, I thought the same at first. Now I use unity to learn game dev. I just realized many things, I dont have to produce a putrid garbage game, if I dont want my game to be a pile of garbage I can make it at least decent. Many shortcomings of unity are true by the way. It is true that any game made in unity will be huge in size even if it is just a flappy bird clone. Same game done with a simple library in python or js or another language would have been 5 megabytes max... Unity makes gigantic games and this is totally true. Also, true that unity looks like complete garbage compared to unreal this is completely undeniable. I use it anyway because I have valid reasons.
AAA games run like shit when unoptimized, doesn't matter what engine it is. It's only a tool, how you use it will affect its outcome. One scroll around the comments and I've seen many UE games with shit optimization being listed, Gollum for example.
Unity has bad marketing letting good games remove the Unity logo splash screen and forcing the bad games to use it makes everyone associate the engine with the bad games. For example, when I told my friends that Subnautica was made using Unity they didn’t believe me.
that should probably be a case study in some marketing class
Other great indies made in Unity include: Escape from Tarkov, Firewatch, The Forest (and its sequel). Hell, even the prototype of Resident Evil 7 was made using Unity (while the RE Engine was still being made).
@@junpeixix Nearly every AAA studio uses Unity behind the scenes for their prototypes
What is interesting is that if you make a game in Unreal and apply the Unreal Engine logo at the game start/splash screen yourself, then it has the completley opposite effect. I guess its because this game engine is known for first of all making the Unreal game series itself and also other iconic AAA games and it is also made for professionals working at huge game studios so it has to be great right! Unity on the other hand is unfairly seen as a being just for hobby/amateur use. The truth is you can make an almost equally good or bad looking game with both engines as well as Godot. All 3 of these game engines are totally awesome, powerful and well documented to makie it possible to create great games. They are like 3 different but equally well stuffed toolboxes and you just need to learn how to use these tools. (+ 3D graphics software like Blender/Maya ect.) The thing is that we all need to start somewhere. The reason this was not a thing before is because back then game engines were propertiary and, the only ones using them were professionals working at huge game companies/studios and with 10 years of university education in graphics design and programming behind them before they could even show their first creaton to the public and that creation was also itself a huge project with 1000s of other pro developers working at that same studio, on the same project and with millions of dollars behind that project. The thing is well... things have changed and game development is now accessible for everyone and even if also Unreal Engine is now avaible for the public and not just the pros at Epic and similar big game companies you still need to learn it properly to make full use of everything it offers and same goes with Unity. You dont automatically create the next Battlefield just because you use Unreal Engine. It takes skill no matter what game engine/3D software you are using. I say these engines are more or less equally good. My choice of game engine for a project is actually mostly about how i want the actual development environment to feel when working on that particular game but I know can acomplish what I want in any of them cause the features are there for both Unith and Unreal and with Godot 4 released just now its also catching up fast.
i remember how confused i was when i first ran across a video saying that a game "doesn't look like your typical ugly unity game", lol. I was just like... "wait... you don't like the aesthetic of Disco Elysium, or Ori and the Blind Forest, or Papetura, or Cuphead, or Hollow Knight, or Afterparty, or Night in the Woods, or... or... ???"
Agreed. It seems kinda backwards that the "crappy" games/learning projects would be forced to display the logo, but then the good ones (that force the devs to buy a license) don't have the Unity logo.
There are crappy game made with Unreal Engine
@@dennisgaming5636 are they forced to display a "Made with Unreal" splash screen?
Completely agree with this assessment. It’s great that everyone has access to so many tools and educational content to be able to start down this creative path. As long as a genuine effort was put into it, bring on the shoddy games. Everyone has to start somewhere and we only get better with practice and peer review.
Your wrong
@@dereksmall4311 I can be wrong more often than not. What is your reasoning?
@@cemeterygate Boy, do I love this answer. Kudos to you.
Our marketing and PR firm pulled some real time data and found that yes, a good portion of gamers bail on a game the moment the Unity logo splash screen is displayed. This was both true for casual and hardcore gamers. Unity has done itself a huge disservice allowing brand and logo to be associated with subpar products. At the end of the day, it has a major impact on sales.
Unity circa 2010-2015 was an incredible force for good change in the industry. I think Unity shot their reputation in the foot by forcing free users to display the logo (so the most prominent usage of its logo *was* the lower quality stuff). The problem is, for every developer out there who released a low quality game but kept going and improving, there are dozens of developers who thought 'I can learn to make a quick game and earn buckets of money!' that rush a game out cobbled together from tutorials and then gives up.
Unreal has its share of low quality tutorial games too, but I think Unity being the first to free and prominence gave it the 'edge' there, for better or worse.
Personally, I'm moving on from Unity not because it isn't a capable engine (honestly, I love working in it) but I have no trust in its long term health anymore because of the company (and management) behind it at this point. I'd rather start investing my time and skills into diversifying my toolset than continue to hope and pray Unity doesn't continue using footguns on itself.
Long term health of Unity as a company is not a major concern imo. You can ship a lowscope game in 1-2 years and then that would be enough. If you want to learn Unreal or Godot anytime in the future you can freely do that but there's no issues with using Unity to develop a game.
@@TESkyrimizer I never said there's issues with using Unity to develop a game. I actually love the engine itself, its an incredible piece of tech despite what the company seems to want to do with it. My problem is 3 years from now.
I should clarify that in long term health, I don't doubt the company will remain. My biggest fear is the last 5/7 years of very aimless meandering around the company has done, going all in on ECS (which I would love if they actually released a pure ecs capable version of ECS, not this hybrid thing they've settled with), delaying features until the DOTS was complete, deprecating features without replacement only to, a few years later, throw up some half hearted thing to claim it as a replacement. If I wasn't focused on making a game I wanted to support with free content and updates for the long haul it'd be fine, 2022.2 does everything I need *now*, but, 3 years from now when they stop supporting the 2022 LTS and I need to update? I don't like having no idea as to their vision at this point.
I could just keep using Unity now and hope and pray they continue to align with my needs, or start looking at and learning alternatives that *do* seem to be aligning and plan to align with my needs.
@@codichor6036 valid point, it's a pain in the ass for me to have unity ready to make build for android if the unity version I'm using is not in their unity hub. to think that I've been using the older version for quite some time and then they suddenly deprecated it is concerning personally.
Come to Godot 😊
@@astroid-ws4py no c#, also there's stride in case if you never heard of it.
Forreal man, Unity is so versatile and I'm really happy I took the time to learn the engine back with Unity 3. Sucks that any of us developing with it get a bad rep because the sheer amount of questionable games launch using the engine.
RPG Maker: first time?
Lmao facts
Stigma is real. I saw a similar issue with FL Studio (DAW music/audio sequencer) a decent while back. Competitive pricing and a quick learning curve makes for a zergling rush of newbies every time.
Only 30 seconds in and I was fully expecting this to be some 800K sub channel or something only to find out you only have around 3.5K at the time of writing. Gotta say, excellent quality, keep up the good work.
This is the correct take on this subject... And I say that as someone who primarily works in Godot (but who is exploring Unity and Unreal for potential future projects). I think that Unity made a big mistake in forcing free license users to have to display the Unity logo, thereby garnering themselves that less-than-positive reputation for amateur crud. It was almost as bad as only allowing dark mode in paid tiers!
There's no denying that in the right hands some awesome games can be made, and have been made, in Unity whatever the license... and with other 'lesser' game engines too!
+1 for kitten boop
It was basically two things in my experience. First, they made an engine that was easy enough for high schoolers with no coding ability to use, and so high schoolers with no coding ability used it. This is true for basically all modern engines, unreal is so good at optimizing you can take million-poly sculpts directly into it and it will optimize them so you can still hit 30 FPS. When I was in high school, everyone and their dog was making an RPG maker game and most of them were crap. So then you have the second thing; a few RUclipsrs decided to do "shovel-ware showcases" I can think of three that I used to watch, Jim Sterling, Vinesauce, Gaming Garbage, but there were loads more. And a large number of these games were made in the one engine at the time that let you do as much as possible with as little experience as possible. Unity literally sold itself on usability, and the number of asset flips made by teenagers proves it was an honest pitch. But thanks to that, the engine got a bad rap from people who were eager to engage in engine warring, instead of making their own games.
You can make a great game in any engine. But to be fair, undertale and hotline miami do not shine because of game maker engine. And for the same reason Unity is not a go to for AAA titles. Even a poorly received game like gollum made with last gen unreal engine looks better than any Unity game I've seen.
I mean, the question is not about why there are so many shitty games made with Unity. the question is why do they get released??
@2:40 Not true at all. There were free engines out before Unity. Including free for commercial games, which by the way Unity never was/is _not_ . The free version was for personal use only, not commercial. Much later it changed from permanent licensing to subscription models and with the threshold of 'generating less than $200k', however you will miss out on a lot of tools useful for commercial projects, not to mention access to console platforms. Unity also really did not make game development 'easier'. That's just a ridiculous statement. Game development, coding, making art, designing interesting gameplay is completely independent from which engine you use. The only exception would be the existence of templates that you can directly use for games, without the need of programming. In that sense Unreal Engine with Blueprints is actually _easier_ than Unity.
@5:40 Except, there is plenty to dislike about the Unity engine. It is far from perfect. Performance of the engine has been pretty mediocre for literally decades. Is it better now? Well, your mileage may vary. For 80% of all indie games it would probably be fine. But don't expect the engine to really be capable of a more true triple A experience or able to support more ambitious concepts. It's just not fast enough. Even worse, its investors don't really care about this enough.
Tbh, if your indie project is running into issues living up to some visual or technical fidelity in Unity or Unreal, it’s kind of a skill issue.
Don’t get me wrong, I’m an Unreal fanboy and I stand by more ambitious concepts being easier in Unreal if you’re comfortable with C++. But Unity can totally handle 99% of games made today conceptually, it just requires keeping the computational load lean on any given frame which is a hard muscle to build.
Agreed. I am mcreator user, which is minecraft mod creator which uses visual programming and makes modding lot easier and there is a TON of bad mods made using it, but there are also some extremely good.
All I see are crappy little indie games with shitty graphics. Like 9-bit nonsense I played in the 90's. I don't understand this.
Crappy games:
- engine is free
- advertised with tutorials like it was easy to make games with it - not easy to make this right.
Frequently questions from beginner who has not made any code yet:
- can we make AAA game in Unity? (I get mad of this question)
We need tutorials about game quality: what is a good game? what would be the minimum standard to call it "OK"?
There needs to be a more carefully curated list of commercial AAA games built with Unity.
I can think of a few:
- Slender (and its variants)
- Two Point Whatever
- Kerbal Space Program
- Not For Broadcast
These are all great games and all totally different.
There are 2-3 MAJOR issues with unity engine seen in games
1) Heat
2) Noise
3) Psycology
let me explain the problems of both and some things im sick of hearing ppl use to defend said points
1) Heat - Yes the PC / Computer can run hot, that dosnt mean it should, a Oven can run hotter then say 400 Degrees, dosnt mean I should be running it hotter when cooking said food, Just becouse it can run with the door open dosnt mean I should be running it with the door open, Unity is like using your Oven at a higher Temp then normal and with the door being open, Yes the Oven itself can work just fine doing this, But what your doing is over-kill not only to the food (Game) but the cook (Gamer/human being) in the room cooking / using it, Cooking with the oven door open and at a much higher tempature is just bad for so many reasons, Yes PCS can run at high temps, once again I Agree with you on that, but if your cant see the flaw in this with what ive stated hear, then you need to start putting your stat points into wisdom
2) Noise - Again yes my PC can work just fine making loud noise, is it something that needs to happen? No, Yes I can cook the f-in food with a fire alarm going off despite there not being a Fire at all, But MAYBE I might wanna replace the batterys or check why the Fire alarm is going off with no fire, Yes it dosnt affect my cooking over-all outside of the concenst noise driving me insane
I think most Techs are people with high intelligence scores, but often at times with low Wisdom scores
and yes im using Gamer terms to kinda try and get you into the mindset of a gamer
So Again
1) F the Heat just coz my PC can run hot dosnt mean it should be, Its a f-in toaster oven im sitting next to if you cant detect the problem with that statement i just made you might need to re-think things
2) The noise yes i get it, the PC can run with my fans making louder then normal noise but its annoying and it keeps making me think something is wrong
especly when two things are FAR above the adverage that im use to
im use to my PC running quietly
im also use to my PC not sputtering out hot air all the time
heck I just put my hand directly up against the fan sucking in air, its nice and cool
I Garentee you if i play a game with a Unity engine and do the same? its going to start being toasty warm/hot
so wtf is Unity doing that warrents these 2 major warning flags?
As such my mind will just start to go 'da phuck is going on' and will auto start looking for problems
thus in a small way unity fucks with your head.
STRIKE THREE YOUR OUT! Baseball rules br0 dont like it, I didnt write the rules.
That's a issue with your PC, take it to assistance, i develop games on Unity for 7 years now and never had those issues.
Probably that game is running at an high FPS and your cooling system sucks, that's not an Unity issue and happens in any game/engine, you can always add vsync or fps capping.
@@umapessoa6051 im just explaining basic arguements its known with PCS in generol
nothing to do with my Machine in generol but way to manipulate the convo.
heck ppl who are behind unity even admit unity is known to do some of the above XD
im an artist but i know how to code a bit in both engines unity and unreal and just take it from the artist perspective when u found a problem in unreal i feel like is way more harder to fix it than in unity. Unreal feels more niche, this can discourage people from trying to learn unreal at least is how i felt the first months using unreal full of frustration until i got in that sweet flow were u start to understand how things work and u get familiarized with errors and u dont panic anymore. But coming back to unity i feel like in home i cant explain that feeling man.
Exactly the feeling i get from unity
4:36 that sound when you hear it after playing Garten of Banban brings ... memories!
Do people really decide to purchase a game based on what game engine was used to make the game? If so, how are they even getting that information before purchasing the game? I've seen plenty of crap made with Unreal also. I think there are more low quality games made with Unity because there are more games made with Unity. It makes sense based on that alone.
I use Unity simply because it's does so many things well whereas Unreal has a very specific niche that it does very well indeed but a large gaping void of types of games that it simply can't do. Also, I don't have time to deep dive into two different engines so Unity was the easy choice.
Back in the late 2010's I used to be more likely to buy games made in Unreal engine. They usually looked better and felt more polished than most other games whether they were AAA or not. I don't care about game engines as much anymore because I know that the two major ones are very good and the quality of the games that came out of them will be determined by the hands that make them.
Well, the good news is that you're probably going to see a lot fewer trash games made in Unity going forward.
Why?
Just found out that Bendy was made with Unity. So was Dark Revival. How did I know? I went into the game files of both games and saw that some models had “PREFAB” Prefabs can only be used in Unity, so that explains. Unity is a good engine for making games, there are bad games and detailed games. Dark Revival also has the Unity crash handler.
some of my personal favorite unity games are:
-Oh, you touch my balls ( ͡° ͜ʖ ͡°)
-EGG
-Rock Life
-Heavy Storm Shadow Prologue
I kinda felt the same way when considering Play Station vs XBox (back in the day). It seemed like there were way more games for the Play Station than there were for XBox but so many of them were crappy games.
10/10, very based opinion. treating game engines as tools is important, these are tools one uses to make a product, so no point in blaming the tools itself.
Can you make more 10 minutes tutorials on simple games like snake, space shooter, stack, pong etc
Well it all boils down to ... It's not the TOOL, it's the CRAFTSMAN. As game development engines are more readily available to anyone these days, just about anyone can release a game. In other words, some artists are Rembrandts or Picassos ... and others can't even create refrigerator art. We will see the full spectrum of developers contributing to the cause, from people who shouldn't even be allowed to have a computer ... to seasoned professional game developers. Just remember that, one person's Caviar is another person's smelly raw fish eggs.
But unity as a company sort of benefits from this sigma about the unity engine. Because a lot of developers want to buy the unity's commercial licenses to remove that splash screen
Sir, Devlog of Samurado??
Funny. I've heard similar complaints about Unreal Engine. For the same reasons.
Wow, didn't know that Uniity is free now. Thats great!
it's not only unity that have Crap game Unreal and godot have a lot as well but you don't know that here's why
in many games or AAA studio games if the game was made in unreal the unreal logo splash screen the first thing i see and many when announcing there games they will be honored saying "Our games will be made in Unreal engine", Unity on the other hand things are way different where only by inspecting the game files i know it is made with unity i feel like AAA dev feel ashamed using Unity there are some games i though they where made in unreal but realize/accidently later they where made in unity Fun Fact(i know that Angry Birds, Subway Surfer where made in unity 9 years late, and Cup Head 4 years late).
Personally with all the bad games made with Unity is mainly a skill issue on the developer's part while engines like Unity, Godot, Unreal, and gamemakers have ways of improving the game's quality they are only tools at the end of the day and like any tool is only as good as the developer using it.
Well uhhh
Considering what they just announced today, Unity is a shitty game engine indeed.
It's a good game engine but it's the directive board and the ceo who fuck up this pricing
For me personally, this is positive. Because there are a lot of games made in Unity, and many of them are crappy, I, as a complete newbie who just step in the game development industry and will surely make some crappy games at first, am interested in Unity and decide to try learning about Unity instead of other engines.
Honestly, before watching this video, I thought this is definitely a good thing for Unity. But well, it only seems to be my personal perspective.
Hollow knight, Genshin Impact, Escape from Tarkov, Valheim, Among us... should i go on?
Yes
It's because shit games are a high profitable market. Shit games make a lot of money.
Unity is a tool, like brushes for a painter. It's not the tool who produces beautiful games, but the developer. You can also produce *shitty* games with Unreal Engine, Godot or any other engine.
I blame the app stores. Their curation is a joke. Console vendors have strict quality metrics to weed out crap on their platforms.
It'll be interesting to see how Football Manager 2025 looks with the unity engine
I agree that when you let someone without experience play a guitar and it sounds bad, you shouldn't blame the guitar. However, why is it that most Unreal games made by small / beginner studios tend to not only look better (perhaps because of the post processing turned on by default?) but also dramatically perform better (higher framerates, lower input lag, less compilation stutters, and less crashes - even if most of this is unscientific)? (I'm not a game dev)
The quality of team matters
To use unreal you by default need more knowledge and experience in programming.
Also yes, unity is notoriously slow and if you don't know how to overcome its limitations - you get something that looks and works bad.
Also the fact that unreal is actually 25 years old and was developed by huge gamedev studio.
It's also Steam or Google's fault for letting anyone publish their prototypes freely instead of imposing/encouraging certain quality controls. But yeah, it's mostly Unity's fault...
But, guess what? If I start making crappy games in Godot right now, nobody will complain because "it's free and cool and opensource ...".
@@carloslecina9029 regardless of engine, bad games are bad games.
It's because Thomas Brush told people to make a crappy game for learning experience. All his fault.
lol
Lmao gigachad gamedev daddy
//I haven't scripted for so long so this might be invalid but.
string kill Thomas = true;
@@RestlessDeveloper Dammmm 😂😂😂😂
So many *** games in unity because people do these 90 day challenges ?!
Are we all forgetting that Mihoyo's games are made in Unity? Thats right they may be a little predatory for being gacha games but the point stands that they are very popular and sucessful games at global scale, Genshin Impact, Honkai Impact, Honkai Star Rail,etc
For high grossing games Unity is interesting, they are not taking royalty. When Unreal royalty kicks in you owe 50,000$. And 5% of Genshin Impact revenue is enormous. My understanding is that they rewrote/substituted many parts of Unity engine.
@@DJ_POOP_IT_OUT_FEAT_LIL_WiiWii They did, but same is true for some other popular games made in Unreal Engine and also other game engines, you kinda have to if you want to surpass any engine limitations you might have or just to simplify and/or make it more efficient in order to do whatever the devs need. I will give you a popular Unity game that doesnt need any Unity modification to be good, Phasmophobia. Unity is a good engine to many starting devs but that is also the reason why it is problematic, it is because many indie game devs that make unity games are still learning that the games often arent as polished as your Unreal Engine games because normally these devs are more experienced than Unity ones more often than not and thus Unity gets this bad image due to beginner devs.
@@Arcansel My point is that games using Unity default shader and shadows doesn't look as good as Unreal. Genshin Impact doesn't scream Unity because it has custom shaders. Most Unity and Unreal games do use the default shaders so people have come to associate them with the game engine look.
@@DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Yes the default shading is not what any good Unity Dev use, they use URP or HDRP. To get it, it is as easy as downloading it directly from the built-in Unity package manager. The only reason we still have default shading is because of old devices compatibility, which is about to get obsolete soon, how soon though i still dunno but i do know that Unity has said that URP snd HDRP are planned to be the default ones in the future.
anyway i have used unity and unreal for a few tutorials..but i find UPBGE more comfortable..and just recently i switched to armory3d ..i can make games without leaving blender😎....any range engine users here??
I agree Unity is great, but I disagree with the resources online, yes there are tons of courses and video tutorials, but 1 year in you realize much of the stuff is explained in a totally different workflow, because Unity keeps reworking and dropping tools, that's not convenient at all if you ask me. Overall is a good engine but will have a fierce battle with other engines in the upcoming years in terms of easy to learn at start. To me Unity is not the easiest, the easiest is probably GameMaker, and Godot, then maybe Unity.
There are 100X more shitty games made in unity than made in for example GameMaker someone might say but Unity has 100X more users so its basically the same.
How performant is the LTS 2021 version for you? Has someone experienced a noticeable degradation of performance in game?
Sad that saying that bad games are made with Unity gets a good view count. Hopefully some people will stay and watch other videos.
If you put the same assets in Unreal and Unity except nanite and lumen it will look the same in both engines after some tweaking of post process setting in unity to match unreal look. Tested it myself and it is possible. Just need a little more work on Unity.
Unity is the most approachable, least intimidating of all the 3d engines. With a little knowledge of python and a general idea of the structure of video game programming from gamemaker I was able to create a basic first person controller template within minutes.
I've also tried Unreal. Couldn't even get the basics sorted. The editor is cluttered and things are very hard to find, the blueprint system is a disaster where you end up with a family-size portion of spaghetti for something very basic, and the C++ API makes me want to deep fry my own head. Just like how Unity can mess with your understanding of C#, Unreal breaks your understanding of C++. You also get a load of default content out of context and no idea of what it is or how it actually works.
Layer upon layer of stuff. You need an Actor which is actually a Pawn which now totally has an input map assigned to it, then get the spaghetti ready to actually consume those inputs and watch as it compiles fine but doesn't work because why not. IMO Unity is easier to get something "just working", whereas in Unreal you are showered with default content totally out of context and with no clear explanation on what it is or how it works.
And my PC gets worryingly loud when the Unreal editor is running. Hmm.
Unreal has also been badly criticised because all the games look and play more or less the exact same. It just has a feel to it that has people thinking "oh not this again", and I agree.
I am a Unity Developer and I do shitty games on purpose. It's my charm since childhood. I drew messed up stuff in art class aswell.
Unity is great for producing troll games and deliberate garbage like qzeq plays.
@@halfbakedproductions7887tbh all games engines can create shit
unity also had more jobs than unreal or godot, so people with jobs (working in the industry) ended up using unity more than the other.
also unity keynote from 2016-7 to 2023, and same topics, same engine, just slugyer and slower, with systems they didnt even really finish (hmm, input system? textmeshpro as deafult text? trusted multiplayer solution(new one is cool, but last times it used to be production just for 2 versions of unity...)? easier & improve base system? improve editor ?)
like unity feel to me more of asset store \ build it yourself...
also unity teaching is so basic and not helpful, they could have really teach people how to work.
new features in unity also been talked just basically on small demos in showcases or lectures .... instead of getting 2 people to make 100 videos + book + Q&A every week for a year after... (just an idea yes? ).
unity doing nothing, burning money, sure improving the engine with dots, jobs, HDRP but, its feel almost the same to the unity 2016.
Im making a custom game engine that is similar to unity, i hope one day it ruins the reputation of the “shit games” game engine
Does it c#, bc I am interested to use it
I admit to being fiercely loyal to Godot.
Great video! I appreciate your effort on RUclips
This is simply because unity shows it´s logo on the free version builds. There are shitty games made with all engines but unity shows it´s logo.
I just wanna know how to remove the splash screen.
Get a paid license to be able to remove it completely. You can customise it up to a point on the free tier, but it looks like shit.
You're far better off braving the default one then following up with your own custom Scene that actually looks cool.
finally someone said it..
not just in unity though, unreal and godot are too
For me Unity is the enabler of spoiled kid characters who want to be something but actually lacking the skills. "I want to be an artist now, and everybody who says I have to learn and gather experience is a boomer."
the error is caused by the developer not the tool
They should force Big Game companies to use the Unity logo and have smaller indie devs not use the Unity logo! High budget games pay money to remove the logo leaving shitty games stuck with that "MADE WITH UNITY" screen🤣🤣
Because you mentioned your wife, I'm giving you follow. Nice job sir.
Disagree on only one thing: UE does have AAA graphics out of the box. :)
Look on the bright side: them shitty games make you feel a lot better about the game you've made
The shitty game Gollum was made with Unreal Engine 4.
"The best tool" is an overstatement and it is fake. Unity is just a tool. Godot and UE are just tools. RPG MAKER is just a tool. You select the tool according to the task. I could use a Wrench as a hammer for nails and that doesn't mean a Wrench is the best tool out there and I should do everything with it. To say "Unity is the best game engine" is like saying "C++ is the best programming language", it's just dumb. There are many factors to take into consideration for selecting an engine just as there are many factors for selecting a programming language. The best tool is the one selected for an specific task with all it's implications and considerations. But hey, if you want to go do carpentry work with the wrench just because you love the wrench, go for it.
WHY SOMEONE WILL ACTUALLY PAY FOR NO DISPLAYING THE UNITY LOGO , LIKE , PEOPLE EVENTUALLY WILL KNOW WICH ENGINE YOU CHOOSE
I'm actually on-the-fence about this. I have a few 3-month Unity Pro license keys I've yet to activate. The only reason I'd do so is to remove the logo.
Arent even bad games good games, cause the devs try to improve?
The only thing is that they maybe shouldnt release it on steam instantly :D
This is 100% Unity's fault. They made a great tool free... and they do not require developers to show their logo on the splash screen. I do not understand this lack of a requirement. When I started to learn Unity a few years ago It never crossed my mind that I would hide the fact that I was used Unity to make the game. Its just seems like the thing you should do, every game I have ever played showed what engine and tool set they used on the splash screen and their box. This needs to be a hard requirement for Unity, it makes no sense for the developers or Unity to hide the Unity logo on their splash screens.
You're right. I think anyone on the non-free licenses should have to display the Unity logo _somewhere_ even if that is just on a custom splash/load screen or a credits roll, something like that.
If it's not prominent and to Unity's agreed specs somewhere in your game UI, you get a telling.
Unity has a marketing problem. The shovelware developers and itch io trolls use the free version, hence the Unity splash screen is synonymous with absolute garbage. The Pro devs pay to remove that and you wouldn't always know Unity has been used.
@@halfbakedproductions7887 I don't understand roving their logo. Every game I played as a child proudly showed off the game engine used to make the game (by contract). When I started working with Unity it never crossed my mind to hide the fact that I was using Unity. I was very surprised to find out that Unity Pro allowed this.
I don't think reversing this would help matters unless Unity free defaulted to not showing the Unity logo. But then they still have the problem of all the crap games still have their logo on there many of which will never update. Also they should change the pro license but pro ussers using older versions of Unity are grandfathered into not being required to show it. So many of them will not update.
If I were on Unity's legal team I would be on the phone with their biggest pro clients begging them to add the splash screen and putting the logo in the credits.
I didn't know Unity had stigma. The video did explain the situation really well. The stigma seems snobby more than anything. I think the low barrier to entry is a good thing. It is great to have new developers to come on board. They can bring fresh new ideas to video gaming. We all got to start somewhere. I am interested in Unity, but I didn't work with it yet. Maybe I am biased. Calling the games bad isn't a good way to encourage new people. Learning a new skill is hard enough without the criticism. Criticism may discourage people. Criticism isn't fair for Unity as a whole. It is especially unfair for experience developers that use the engine too.
@c.d.dailey I agree with the low barrier of entry. The engine is so easy to use infact that even an incompetent dev team can use it. look at raft for example. Excellent game, but the game is so damn buggy, and the devs show absolute no interest are just too incompetent at the moment to fix the clipping issues.
who uses the word shoddy?
Shoddy is a very British word. I use it a lot.
yes I tried unity games a while back. Here the experience: Slow, they start slow and are ugly to see. Unity has that distinctive ugliness to it. All looks like PS2 graphics. All games I installed were huge, over 100 megabytes for minuscule games for mobile, terrible performance. After a short time I realize basically everything made in unity was about to be horrid, containing an endless stream of monetization attempts and such things. unity developers also had the "bright idea" of distributing unity also on the web platforms, this makes it hundreds times more slow, when their games are inside a webgl canvas they are even shittier than normally.
So basically when I started to take a look at game dev tools it was a no brainer, I thought "unity is a piece of garbage", I avoided it instantly and in the communities I follow everyone thinks unity is the scummiest garbage ever, its almost instant, like an unconscious reflex, people say "unity? oh that piece of shit slow garbage, why would you use that trash if there is unreal"... I mean, I thought the same at first.
Now I use unity to learn game dev. I just realized many things, I dont have to produce a putrid garbage game, if I dont want my game to be a pile of garbage I can make it at least decent. Many shortcomings of unity are true by the way. It is true that any game made in unity will be huge in size even if it is just a flappy bird clone. Same game done with a simple library in python or js or another language would have been 5 megabytes max... Unity makes gigantic games and this is totally true. Also, true that unity looks like complete garbage compared to unreal this is completely undeniable. I use it anyway because I have valid reasons.
Yes! Unitys lightmapper is the right tool for the job! .... /sarcasm
Feel sorry for unity devs that have to work in the heap of crap. Isnt unity a glorified ads program now?
Uhm no
AAA games run like shit on UNITY. KERBAL SPACE 1 and 2, RUST and many others.
AAA games run like shit when unoptimized, doesn't matter what engine it is. It's only a tool, how you use it will affect its outcome. One scroll around the comments and I've seen many UE games with shit optimization being listed, Gollum for example.
99% of unity "users" won't never developo any game
is that me or the beast indie game ever play made with unity never play trash game ? or pay for it !! !
r/ihadastroke
Why is unreal engine's splash screen/watermark so good? Is it just me? Smash like if yes Smash dislike if no.
Godot supermacy
Because developers are lazy.
you look like Brad
yes it is trash
Imagine COD series in unity
Unreal engine all the way. The only people who use unity are just too lazy to actually learn how to develop a game
🪩 UNITY 4ever 🪩
🤘😫🤟🔥🔥☝️😎🤙🔥🔥🤟😫🤘
Second
First
First