When I was trying to present the new Data-oriented tech stack in Unity which is exciting, he came to say UE also has the kinda same thing (baseless claim) and is also performant (is true).Why not move the category one step back to just "technology" instead of Unity and Unreal? But isn't it funny that all the problem came from just that you are being named/categorized as something? Naming and words are human's creation and we artificially did this to ourselves. If you are in group A then you fight with group B. One hate a person from this country because someone else in the country/historically did something bad. One is with this skin color and hate the other color. One use Apple and automatically hate Android. (Actually the same for Unity devs that targets Epic's vast fortune and attacking the CEO for throwing money at everything.) This "faction/categorization" mindset seems to be innate in human. He didn't appreciate technology and just want to bite Unity at any given opportunity. If you can point out that Unity is slow because IL2CPP surprises, you are an intelligent Unity critic. Why? If you can point out that UE's blueprint generated code is fast because instantiation of each uses C++ object pool, you are an intelligent UE user. Why? Aren't they just languages? All things became assemblies? Didn't UE also has garbage collector? Magic? Could you tell where is the actual cost of C#, how Unity use it inefficiently, instead of attacking the language? (Why? Where's the blocker? It would be better if you says Unity terrain system is not good because xxx, and large scale games uses terrains a lot, therefore Unity is not for large scale games. You simply can't make AAA games in Unity. Unity is better and friendlier for indies. Unreal Engine is not suitable for small studio.(What technology in the pipeline made that difference? Why is it higher or lower "grade"?) The rendering is not powerful enough as Unreal. These are some of classic claims I keep seeing over and over, without reasons : Otherwise this article will become like fanboy VS articles out there. If it is "just" better but I am not able to know why, I will state that explicitly. If I say "Unreal is much more powerful in 3D rendering" (this is one of the most popular claim) I would have to say exactly what is it that make the difference, that make it more powerful. The same for outdated section but I usually say Unity version along with it, so if it is kinda old compared to the current date then maybe trust it less? "Objectively" Also something like "previously mentioned" may not exist anymore when I edit out something and forgot that the next topic has reference to it. When I have time to re-read I maybe able to remove duplicates, but if you found them please put up with that. I add things to different sections as I learn over the years and I may not realize I have already said it somewhere. : Add additional comments section at the end, add section about QA brickwall, update UE's more friendly revenue sharing model.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |