This should be a monster. We have no direct game development tools exposure on the stock market, unless you count Autodesk, but their tools are usable by other industries. That means it's gonna be shouldering a burden for an entire industry, and one that the stock market doesn't understand or appreciate. Potential for going either way, really. Development tools have traditionally been a poor investment long term, but…
Unity Software Inc S-1
31–40 of 294 posts
Re: Unity Software Inc S-1
#32I use Unity every day at work. This is a mixed bag for me. Unity gives google a run for their money when it comes to abandoning old features / letting them rot. The editor is kind of crashy, launch times get unwieldy fast. Sometimes there's subtle differences between build version and running in the editor, and solving the disparity is a death march. All that said, it's still one of my favorite environments to work i…
> Hopefully all this public money will get them to make a saner serialization format for their scene files. Unity's relationship with version control is... tense. They had money before, it's not like they were running at a loss. The source control situation affects other engines (e.g UE4) just as much.
Well looking at their income statement, they were actually running at a loss haha
Re: Unity Software Inc S-1
#33Unity to me seems like a team with a fantastic marketing department to contrast with a much weaker engineering department. I've tried to use Unity off and on for years and every time I spend time learning it, I regret it. I'm a full-time React developer, and the difference in engineering culture and best engineering practices between Unity and React is massive. The Unity experience is riddled with bugs, poorly-thought-out workflows, and half-finished or obsolete features. Simple tasks, more often than not, become an exercise in frustration. I've written a blog post about this[1], though it's incomplete (mostly because somewhere after writing the 2000th word I wondered why I was even using Unity at all) so I've never published it anywhere.
I've honestly wondered a lot why Unity is successful at all, and the only answer I can really come to is that their direct competition - Unreal Engine, and a few other studio-made engines like CryEngine - are even worse. (Which leads to another question: why is it so hard to make a good game engine? But that would be another thousand words, so let's not stray too far from the point...) Godot is a glimmer on the horizon, but it looks like it still needs a few years to catch up.
I also have a sneaking suspicion that Unity is successful because it is used by a lot of people as their introduction into programming, and they simply don't know that anything better is possible.
Still, I suspect that most developers who use Unity will eventually reach the same conclusion and move on, and this seems to be confirmed by the google trends graph, which has been sloping steadily downwards over the last 5 years or so[2].
[1]: https://www.notion.so/UnityIsFundamentallyBroken-e3b1474e7af...
[2]: https://trends.google.com/trends/explore?date=all&geo=US&q=%...
Re: Unity Software Inc S-1
#34Very, very few Danish tech startups are listed. There are literally years in between, unless you count NASDAQ First North. I guess this is the way to do it :-)
Re: Unity Software Inc S-1
#35Earlier quoted context omitted.
> Any reasonably complex interface is essentially a game whether it's a music composition app, simulator, MMO or even a basic form. I've been out of the game development arena for a while, but I can't help but pause here. Are people really writing DAWs and big desktop app interfaces in Unity ? The last time I played with a game engine, I would have said UI was its weakest aspect. Clunky, slow controls, visually unapp…
I think GP meant that a lot of patterns that are common in game dev could also be applied to other kinds of software.
Re: Unity Software Inc S-1
#36Out of any software tools I use frequently, Unity is the one that brings me the most joy. Any reasonably complex interface is essentially a game whether it's a music composition app, simulator, MMO or even a basic form. The basic abstractions of entities and components sometimes feel like they could apply to any software project. It's seamless to animate something, add physics, style in ways that would seem mind bogg…
> Any reasonably complex interface is essentially a game whether it's a music composition app, simulator, MMO or even a basic form. I've been out of the game development arena for a while, but I can't help but pause here. Are people really writing DAWs and big desktop app interfaces in Unity ? The last time I played with a game engine, I would have said UI was its weakest aspect. Clunky, slow controls, visually unapp…
Re: Unity Software Inc S-1
#37Re: Unity Software Inc S-1
#38I'm quite bearish on Unity in the long run. Unity to me seems like a team with a fantastic marketing department to contrast with a much weaker engineering department. I've tried to use Unity off and on for years and every time I spend time learning it, I regret it. I'm a full-time React developer, and the difference in engineering culture and best engineering practices between Unity and React is massive. The Unity ex…
Full time I'm an SWE, and I realized the way you structure your code depends on you. Disclaimer: I didn't get VERY far and didn't make huge games so maybe things become extremely painful later on. But for learning, it's a really great tool
Re: Unity Software Inc S-1
#39reading most of these comments, its clear and odd that people view "going public" or filing an S-1 as a coveted position, something that someone "deserves" or "doesn't deserve" and to me that is a very odd side effect of companies not going public often
Re: Unity Software Inc S-1
#40I'm quite bearish on Unity in the long run. Unity to me seems like a team with a fantastic marketing department to contrast with a much weaker engineering department. I've tried to use Unity off and on for years and every time I spend time learning it, I regret it. I'm a full-time React developer, and the difference in engineering culture and best engineering practices between Unity and React is massive. The Unity ex…
Unity is very nice to develop actually. It's a lot more simple than UE4 for example, but UE4 is much better suited for more complicated games, but then again, Subnautica is made in Unity, so Unity is very flexible.
Neither is "bad" or "worse". Unity is obviously not perfect, but video game engines move and change all the time, that is the nature of the video game industry.
Unity is mostly used for mobile video games, to which UE4 is not that much suited because it's more complicated and requires a better phone + the apk size will be larger in the end.