Live data from Hacker News

What Unity Is Getting Wrong

garry.tv

181–190 of 306 posts

Re: What Unity Is Getting Wrong

#181

Earlier quoted context omitted.

I thought I remembered there being some bigger games, but looking at a list[1], they are all pretty indie, or at least small. Not sure I saw a AAA game on the list (which doesn't mean there aren't any, but they seem rare). The equivalent list for Unreal Engine[2] does contain quite a few big titles (along with a plethora of less well known ones). I'm not sure if that's cause, effect or marketing. It could be that usi…

The OP article is written by Garry Newman the developer that did Rust in the Unity list from 2013. Previously he was the developer of Garry's Mod on Valve Source engine.

I'm not sure what you're trying to communicate. That Rust is a AAA title? It's not, as I understand it. AAA is not a designation of quality or popularity, it's a designation of resources that go into it. Large company with lots of resources putting lots of money behind it means AAA. It's less a designation of the end product than of the process going into that product.

Re: What Unity Is Getting Wrong

#182
post #12

I'm so frustrated that Unity and Unreal are the only two real options. And it's all because of console vendors. Unreal is just way too inaccessible, as an individual, non-C++-veteran (used it a bunch in college, but modern C++ looks nothing like what I've seen), non-games-industry-veteran. It's also fairly opinionated towards first person/third person action games. And then Unity is of course a dumpster fire. It's mu…

It all depends on what you're planning to do. Godot is a fantastic engine for 2D stuff, with the ability to publish pretty much anywhere. And it does support consoles, in a way: https://docs.godotengine.org/en/latest/tutorials/platform/co... . It's not cheap, I agree with that. I'm surprised at the idea that Unreal is inaccessible though. Especially as an indie, UE4's blueprint system will do absolutely anything you…

Has anyone ported to a console? The wording here is a bit confusing, I thought they meant you have to pay a 3rd party to port your whole game (from scratch?) but maybe it means they'll have to compile a special version of the engine for you instead with the devkit or something?

Re: What Unity Is Getting Wrong

#183
This resonated with me: " If you're searching how to do something, the first 5 answers you find are going to be out of date - and they're usually from Unity's own documentation. " Unity seems to be going in too many directions at the same time.

Re: What Unity Is Getting Wrong

#184
post #3

Unity has gotten so painful I've sworn off ever taking another Unity project. Since mid last year I am 100% exclusive on Unreal Engine. Unity wants you to think this instability is temporary. It is not. Unity has been unstable since at least 2014 when I first worked with it. Every year there is a new-new thing, "please stop using the old-new thing". Meanwhile those upgrades are always painful, not sometimes painful,…

I used Unity professionally for 5 years, then I took a 15 month break from game development and went to work on a hobby project and the latest version has completely changed to the very core. Made me give up and I'm currently looking for a game engine that's basically what Unity was 3-4 years ago. Pretty simple with a robust multiplatform support. Godot looks the most promising (and open source) but the lack of conso…

Godot is less featured, but it is so much simpler to work with.

Re: What Unity Is Getting Wrong

#185

Earlier quoted context omitted.

Just get to the LTS release and stay there.

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

#186

Earlier 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 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.

Re: What Unity Is Getting Wrong

#187
post #12

I'm so frustrated that Unity and Unreal are the only two real options. And it's all because of console vendors. Unreal is just way too inaccessible, as an individual, non-C++-veteran (used it a bunch in college, but modern C++ looks nothing like what I've seen), non-games-industry-veteran. It's also fairly opinionated towards first person/third person action games. And then Unity is of course a dumpster fire. It's mu…

>> The whole state of indie-accessible tooling is just deeply depressing.

This is by far the best it has ever been in my 25 years in the game business. If you are daunted by making a game in Unity or Unreal today, you would be without hope twenty years ago.

Re: What Unity Is Getting Wrong

#188
No mentioning of the asset store - almost got scammed by the author of a popular terrain shader author. Fortunately Unity issued a refund, but the person has been quite bullish on their forum and is still selling there. As a fee forum admins told me - stay away from the asset store, or at least buy from companies you can hold accountable.

Re: What Unity Is Getting Wrong

#189
post #137

A great demonstration of how unity is bloated: https://www.youtube.com/watch?v=tInaI3pU19Y Unity is targeting students and gamedev wannabees. You don't make a game with a framework. Programming is not simple. Same debate of framework vs libraries. I'm even against Godot, which you cannot even use as a rendering library. You end up being too dependent on those platforms and all their assets and plugins. Of course if y…

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!

Re: What Unity Is Getting Wrong

#190
post #34

> They hid all the hard stuff in c++ so we didn't have to think about it. The more time has gone on, the more bullshit has crept to the forefront. The've gone from hiding the hard stuff to moving more and more stuff into C#. I love that they are moving more and more stuff in C#. It's a good thing. The C# code is available for developers to view and modify, but no one is forcing you to. The problem is that a lot of Un…

This is going to sound insane. But I am developing a perfectly good putt putt game with unity 2018 lts on a 12 year old laptop with 128 Meg video card. It's slow but builds work great. So far. For learning and small games it works well so far. And has a load of tutorials made recently by youtubers. But it is a bit confusing to work out what to use and what is to old to use code wise.
Post reply on HN