Earlier quoted context omitted.
I think UE and Unity has complete different markets. Unity is focused on small mobile game developers, those small shops don’t have expertise to work with UE C++ source code and most of them are new grads themselves. I’m not sure what is the overall strategy of Unity but I don’t believe they care much about the PC/Console space and frankly at this point I don’t believe they will ever manage to capture it from UE.
A lot of mobile game developers who use Unity aren't small at all. They are huge companies with lots of experienced engineers. The baby devs don't generate the $ for Unity.
What Unity Is Getting Wrong
221–230 of 306 posts
Re: What Unity Is Getting Wrong
#222Earlier quoted context omitted.
The LTS is only supported for two years. That doesn't really solve this problem.
I think it is telling that in Unity world, 2 years is "Long Term". I wonder what cutting edge is? Building your entire game on the unstable weekly branch and crossing your fingers?
Re: What Unity Is Getting Wrong
#223Earlier quoted context omitted.
I think it comes down to power in the company. Unity was extremely simple and small before, once they got John Riccitiello it become a management/business focused company over engineering leaders in terms of power and direction. Unreal has Tim Sweeney, and old school guy that understands how to make a game engine and has done it over and over. They learned alot from Unity, and are now doing it better than them once t…
I recently read that Tim Sweeney still writes code for UE, something absurd - 80% of the codebase is his?
Re: What Unity Is Getting Wrong
#224I'll just sit back and eat popcorn as I work with my custom handmade game engine. None of this is a concern for me, and it has been refreshing to work directly with the graphics pipeline and in lower level languages that give me direct control. If something is wrong, it's my own damn fault. For those who want to get away from being totally dependent on third-party frameworks and tools, check out Handmade Hero. It was…
Re: What Unity Is Getting Wrong
#225Earlier quoted context omitted.
ok but can you please recommend some decent alternative engines for xbox development? i am having so many issues with unity i am running out of hair to pull out!
Turn to c++ maybe if you can. Godot would seem like a wiser solution than unity, too. You can also ask and search in various gamedev communities, on gamedev.stackexchange, reddit, etc, and ask around. I know I'm trying Urho3d that seems like a complete modern engine with everything included, and many samples. It's inspired by many other other engines like Ogre3D and seems to support modern graphics api like vulkan. I…
Re: What Unity Is Getting Wrong
#226Earlier quoted context omitted.
I think it is telling that in Unity world, 2 years is "Long Term". I wonder what cutting edge is? Building your entire game on the unstable weekly branch and crossing your fingers?
Most software products LTS are between 2 to 3 years actually, even stuff like Java.
Re: What Unity Is Getting Wrong
#227Earlier quoted context omitted.
I think it is telling that in Unity world, 2 years is "Long Term". I wonder what cutting edge is? Building your entire game on the unstable weekly branch and crossing your fingers?
Most software products LTS are between 2 to 3 years actually, even stuff like Java.
Ubuntu cuts an LTS release every 2 years, but they support them for 5 years.
It appears Oracle supports Java LTS releases for 8 years.
Re: What Unity Is Getting Wrong
#228Earlier quoted context omitted.
Most software products LTS are between 2 to 3 years actually, even stuff like Java.
Java SE 8 (LTS) March 2014 December 2030 Java may have a new LTS every few years, but they support their LTS releases for much longer.
Oracle just extended it due to Java 9 being our Python 3, which is kind of pointless because all the packages that matter have migrated already.
But enterprise being enterprise, there are plenty of projects only now migrating to 8, and then there is that little robot that isn't even fully compliant with 8.
Re: What Unity Is Getting Wrong
#229Earlier quoted context omitted.
Most software products LTS are between 2 to 3 years actually, even stuff like Java.
There's how often LTS releases are released, and how long they are supported. Ubuntu cuts an LTS release every 2 years, but they support them for 5 years. It appears Oracle supports Java LTS releases for 8 years.
Re: What Unity Is Getting Wrong
#230Its just a game engine without any IDE. So the typical workflow would be to build your assets and scene in Blender (or Maya, etc.) and then code up the game mechanics in Python or C++. I am tinkering with it for non-gaming (Reinforcement Learning) use cases and I was curious what game devs think of it.