TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Releasing the Unity C# source code

26 点作者 pathompong大约 7 年前

4 条评论

whitten大约 7 年前
Important notes from article:<p>This Friday we published the Unity engine and editor C# source code on GitHub, under a reference-only license.<p>We are not releasing Unity as open source. Not even a little bit. (Sorry.)<p>We also do not take pull requests against the C# reference source code.<p>That’s it! The reference source code repository is at <a href="https:&#x2F;&#x2F;github.com&#x2F;Unity-Technologies&#x2F;UnityCsReference" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Unity-Technologies&#x2F;UnityCsReference</a>, enjoy using it as reference for your Unity learning needs.
andrewmcwatters大约 7 年前
This eerily reminds me of how Valve Corporation handled the now abandoned Source engine, and it&#x27;s 2004, 2007, and 2013 mainline public SDK branches. After this experience, I will absolutely not consider using closed engines. The feeling of putting years of work into a project on a closed engine only to run into issues further down the line that cannot be resolved by proprietary roadblocks caused by the engine&#x27;s company changing direction instills a burn that you cannot heal from and takes away a sense of innocence on a hobbyist platform.
评论 #16681023 未加载
gumby大约 7 年前
The economics of the game engine business are terrible. The economics of the game business in general are terrible already and when you&#x27;re in the engine business you&#x27;ve got a big cost overhead with a revenue stream made up mostly of 0, a few small trickles, and then some big wins which turn out to be capped licence buy-outs, because your <i>customers</i> are in a business with poor economics. It&#x27;s worse than selling to Apple. AFAICT (I have no special inside knowledge) Unity isn&#x27;t making any real money (I believe even a company the size of Microsoft pays only $2M&#x2F;year, though they may also pay per-title fees).<p>As far as I can see the only way it works is the way Unreal does it: they develop their engine for their own needs and coincidentally let others do it (cf Lumberyard). It&#x27;s conceivable that a &quot;casual consortium&quot; a la GCC, Linux et al could build one but I don&#x27;t see any signs of it.<p><pre><code> a very steep power law, high marketing (and even licencing) costs, heavy competition... It&#x27;s a $100B market but most of the profit is around the core product, not in it.</code></pre>
jlturner大约 7 年前
I’m really glad they did this (even better if we could compile and fix our own bugs). I’d love to see the sources of the binaries linked — there’s a lot missing from the C# code (ie. I’d love to see how cloth is implemented and why is it crashing on me so frequently).