Live data from Hacker News

Unity Software Inc S-1

sec.gov

121–130 of 294 posts

Re: Unity Software Inc S-1

#122

Can someone explain what this means to a finance noob? Does this mean it will be possible to purchase stock in Unity soon?

Yes, it means that they are going through the paperwork required to do an IPO. https://en.wikipedia.org/wiki/Form_S-1

Thanks

Re: Unity Software Inc S-1

#123
post #100
post #83

Earlier quoted context omitted.

> Unity doesn't mark old features as deprecated Are you sure? My IDE (Rider) shows gives me a tooltip for any methods that Unity has declared deprecated. There's also console warnings and big notices at the top of the docs. Package Manager also clearly marks certain packages as experimental or deprecated.

Absolutely. Here's a few examples, though I could produce a hundred more: AssetBundles. Not marked as obsolete. Not marked as deprecated. Unity docs look fine, with no references to anything else you should do: https://docs.unity3d.com/ScriptReference/AssetBundle.html . They are in fact obsolete anyways. See here: https://learn.unity.com/tutorial/assets-resources-and-assetb... "this tutorial has now been deprecated.…

Hmmmm. Is it possible that a tutorial is deprecated without the actual feature itself being deprecated? i.e. there's no intent to get rid of AssetBundles in the near future but they don't want people who are just starting out to go down that path?

I can see that's a gray area (you are kinda deprecating it by doing this) but the strict definition of deprecation probably involves a pledge to remove that feature in a certain timeframe.

I'd be much happier to bitch about the stuff Unity has officially deprecated without having a good timetable for a replacement (Networking, Real-time GI) or done a terrible job of communicating the situation (Steam VR is "not officially supported" sounded pretty apocalyptic whereas it turned out to be not quite so bad - Valve had taken over responsibility for support and their solution was released to beta with a month of the doom and gloom corporate-speak announcement)

Re: Unity Software Inc S-1

#124
post #116
post #51

Earlier quoted context omitted.

It's really not as much of a stretch as you might think. Let's put aside everything that the two libraries actually do for a second, and just think about them in the abstract. React very clearly tries to guide the developer towards correct patterns and abstractions. It's clear that React developers have thought very deeply about how to lead engineers towards the happy path of code with fewer bugs in it. It throws lou…

AAA here. Actually, it is a stretch, because you’re expecting an entirely different discipline of software development to reflect the trends, knowledge, and assumptions of your discipline. We are a CryEngine shop but I’ve used Unity extensively for MVP pitches, spec work, and side projects. I also left the Web vertical to do this so I still have context from your side as well. I took the time to read what you’ve writ…

I'll happily hear examples of things which are "misunderstandings" or "just wrong". As your post stands, it's nothing more than a long extended ad-hominem - it roughly boils down to "your post is wrong, but I'm not going to tell you why."

I accept that Unity and Unreal Engine are doing fine financially and will probably continue to do so for a long time. That's no reason that they can also have issues.

Re: Unity Software Inc S-1

#125
post #93

Ehh. I really hope Unity raises tons of money , and inspires some decent competition here. Unity is the worst game engine, aside from all others. UE4 is a convoluted mess. I've tired several times , but even getting it setup with the C++ build chain is a pain. Godot ( which epic funded recently ) isn't done yet. I'm going to stick with Unity until someone else can build an easy to use game engine. Ultimately Unity do…

I'm a highly experienced programmer and I can't get started with Unity. Maybe I'm just an old curmudgeon now. But I just want to see some code and drive from code. The workflow of starting from objects and scenes in a GUI and attaching scripts is totally foreign to me. And then most of the tutorials seem to be videos, which I have no patience for, with text I can skip around and tailor my learning to my personal need…

Have you done any game programming before? A heavy reliance on an interactive GUI is very common because there are many things for which you want visual interactivity, such as placing 3D objects in relation to each other. That kind of task is either difficult or impossible to do effectively purely in code.

Re: Unity Software Inc S-1

#126
post #82
post #73

Earlier quoted context omitted.

And they just bought the developer. I worry about all the good synergy I was getting from Unity stuff using Github as a default is going to dry up if there's a non-open, non-public VCS as the default. I love trawling Github for interesting Unity projects.

Game development historically and consciously does not use Git so you’re fighting a losing battle. There’s good reason for that. Git remains not a great fit for managing large projects of assets despite extensions and work put in, so I’d be cognizant of your projection of Web-centric preferences on another vertical. That’s a recurring theme from the Web vertical (why don’t you do things our way) and I can tell you I’…

> so you’re fighting a losing battle

That's an odd way of putting it when I was stating "I've always found tons of great Unity stuff on Github - and I'm worried that might change".

The rest of your answer makes sense in itself - it just seemed to be responding to somebody else.

I basically learnt by downloading Unity stuff off Github and playing with it and I follow a lot of great accounts which I check regularly.

Re: Unity Software Inc S-1

#127
post #124
post #116

Earlier quoted context omitted.

AAA here. Actually, it is a stretch, because you’re expecting an entirely different discipline of software development to reflect the trends, knowledge, and assumptions of your discipline. We are a CryEngine shop but I’ve used Unity extensively for MVP pitches, spec work, and side projects. I also left the Web vertical to do this so I still have context from your side as well. I took the time to read what you’ve writ…

I'll happily hear examples of things which are "misunderstandings" or "just wrong". As your post stands, it's nothing more than a long extended ad-hominem - it roughly boils down to "your post is wrong, but I'm not going to tell you why." I accept that Unity and Unreal Engine are doing fine financially and will probably continue to do so for a long time. That's no reason that they can also have issues.

Quote one sentence where I attacked you personally. I was quite careful to speak about your essay and its conclusions from the perspective of the intended audience, and if you think I’m going to engage after having that called an ad hominem, you don’t really understand the investment of time that would entail and why I’m strongly disincentivized.

Re: Unity Software Inc S-1

#128
It is clear from the financials that in the coming months/years, they will be pressured (or simply need to) cut back massively on R&D, marketing, etc.

They have a gross profit margin of 78% in the last 2 years (revenue - direct operating costs), but then if you subtract R&D, sales + marketing, admin, it drops to -30% net profit.

Not even knowing that much about them, you can see what's about to happen.

Re: Unity Software Inc S-1

#129
post #93

Ehh. I really hope Unity raises tons of money , and inspires some decent competition here. Unity is the worst game engine, aside from all others. UE4 is a convoluted mess. I've tired several times , but even getting it setup with the C++ build chain is a pain. Godot ( which epic funded recently ) isn't done yet. I'm going to stick with Unity until someone else can build an easy to use game engine. Ultimately Unity do…

I'm a highly experienced programmer and I can't get started with Unity. Maybe I'm just an old curmudgeon now. But I just want to see some code and drive from code. The workflow of starting from objects and scenes in a GUI and attaching scripts is totally foreign to me. And then most of the tutorials seem to be videos, which I have no patience for, with text I can skip around and tailor my learning to my personal need…

I originally had this mindset. Still kind of do. But the way of managing things through gameobjects, serializable components, and the scene hierarchy UI is very beneficial when you have non-programmers working on your game with you.

It's annoying when you're a solo dev who wants to handle everything in code, but they're definitely trying to optimize the workflow for a small diverse team rather than for a programmer or group of only programmers.

> And then I have no idea how to predict if any given video or documentation or sample project is out of date.

100% agree with this. I wish I could just buy a comprehensive book on an older version of Unity and stay on that as long as I can. But I can't really find much for more advanced Unity that doesn't exist as a video or GDC talk. (though an exception would be the catlikecoding tutorials)

Re: Unity Software Inc S-1

#130
post #37

How can I short this?

Usually, there is a 'no short' window after IPO. It is better to buy put options as it limits your downside risk. Unless you are a big dog (can actually effect the market). Then shorting is better because you can force the price in your favor.

put options are fine too, do you know where I can buy them?
Post reply on HN