Why Unity Sucks

preview_player
Показать описание
In this video I'll explain why the Unity game engine is bad.

#unity #gamedev #bad
Рекомендации по теме
Комментарии
Автор

I'd prefer using real language over some lua-like scripting language. With how much you focused on installation and interface, instead of real problems, which unity has plenty, it's obvious that you've never used unity. Closed source is the only real problem you've described.

fkes
Автор

In early development, one of the most frequent action that developers perform is switching back and forth between their code editor and the engine, so naturally any decent engine would make sure that this action is seamless. But with Unity, you can't even bring the engine into focus, because it opens a popup window that forces you to wait while it compiles stuff. It doesn't matter how tiny the change to your code is. It could be as simple as changing one array index. But naturally you gotta watch that progress indicator slowly crawl up to completion, no matter what you do.

I exclusively work with compiled languages in big projects, so I know what to expect from a decent compiler. All my C++ or Rust projects compile almost instantly thanks to incremental builds, but apparently Unity can't figure out how to make that work.

RoyaltyInTraining.
Автор

I use Unity and Unreal. Unreal is good in its visual scripting and very easy to use. But has of bugs and crashes. But if you are touching C++. Boy its a nightmare n goodluck trying c++. No proper visual studio support other than paid subscription rider. And I still got no idea how do you properly collaborate with others using Unreal. You cant just use git with the binary blueprints n do proper merge.

As for Unity, its abit much easier to learn coz alot of tutorials and a huge community. And boy do I love C#. Its pretty easy and once you get the hang of it, other language like python just doesnt really cut it. It has good proper documentation too for the unity api compared to Unreal. But certain stuff are much easier to do in Unreal. And post processing are already ptefone for u in unreal unlike unity. But it is much bug free and crashes less

Kudoshi
Автор

i strongly disagree bro, i use unity, but already used unreal, godot and gamemaker, and a point we have to put here is: unreal can be powerful, but it's too much heavy. godot can be fast and more reliable, but it still don't have the packages we can need to make things get ready faster, like cameras, collision and physics. and gamemaker is reliable, fast, soft and has a modern interface (as godot) but it makes only 2D games. so that's why there's too many engines. because there are too many ways to make a game and you need to choose which is gonna fit better for what you know and what you game need. so remember: unity, unreal, godot, gamemaker, construct... in the end, we are all making games. 3D games, 2D games, but all good games made with love. god bless you all.

MatsuCode
Автор

(OPINION WARNING) There are some stuff in this video that to be honest are fact-false. even though i agree with some of the things, there are a few things to address.

1. making fun of the old ui - like bro it's like saying computers are trash because back in the day, not using a screensaver would burn them.

2. C# is not easy to learn - there is one thing for sure and it's that C# is more beginner-friendly than C++ (unreal) and much more. plus it's the only high level programming language for these types of games (apart from python but there's no game engine) and others are low level.

the rest of the stuff like resource usage is pretty trash on unity. i use unity because of it's simplistic purpose. to create the most abstract fucking games on the planet like bro wtf is garten of banban-.

minishakk
Автор

It was awesome in the beginning - then it went public and then got a failed CEO that was fired from another game company for being too greedy, ran it into the ground to try and press every dime out of it to pay stockholders.

stevenpike
Автор

i don't use unity cuz whatever i do never works and the only games that do work i make only with pygame or java

command_crafter
Автор

Oh, i just would like to hear the same (but bigger) bs about UE5
C++? WTF?!!! It's hard to learn! It's not open-source!

Btw, you CAN modify Unity's source files, you just need to pay extra for it. Why tf they should let anyone change it? It's a proprietary software, have you ever heard of it? You want an open-source Unity? Code it yourself!

RaiM
Автор

based! i myself am a godot user and its so easy to program things

trainzmarcel
Автор

That video didn't age like a fine wine. More like bread dough that you let brew for a day.

nowonmetube
Автор

Your reason is weird, in your standard Unreal is the worst game engine ever existed.

marksmithcollins
Автор

how can you say godot is easier than unity, do you have proof. its a subjective matter

arunachalpradesh
Автор

Are you beginner, you need to try construct

ardPArd