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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

John Carmack: Linux is not the right platform for video games (2013)

26 点作者 neur0mancer大约 11 年前

9 条评论

f00_大约 11 年前
The title is really misleading, he's saying it doesn't make business sense to make ports of games to Linux, and it doesn't... It's penetration in the market is very low.
评论 #7498261 未加载
FD3SA大约 11 年前
All these things could have been said for Android when iOS and Blackberry&#x27;s OS were kings.<p>The nature of gaming is changing. Listen to Gabe talk about player generated content being the way of the future. Core gamers are a niche bunch, and will spend thousands of dollars for custom hardware. Why would they settle for locked down, legacy software like Windows, when Linux can be made to work just as well if not better, for free, while allowing full customization?<p>Linux gaming is not going to be backwards compatible. It&#x27;s not about now. It&#x27;s about the future. An open source platform makes sense for the gaming industry, because it allows rapid experimentation and low barriers to entry.<p>Core gamers who support indie games have already moved to Linux. The AAA studios will follow once they see sufficient adoption.
评论 #7498078 未加载
评论 #7499822 未加载
Tmmrn大约 11 年前
Ah, it&#x27;s this &quot;why not wine&quot; article.<p>&gt; I truly do feel that emulation of some sort is a proper technical direction for gaming on Linux. It is obviously pragmatic in the range of possible support, but it shouldn’t have the technical stigma that it does.<p>That might be a valid point if wine&#x27;s windows support was like FreeBSD&#x27;s linux compatibility layer. But it isn&#x27;t... It is a massive pile of API translation layers and libraries reverse engineered from a huge closed source proprietary moving target. It&#x27;s a hacky workaround and I couldn&#x27;t believe he is actually saying reverse engineering windows is a &quot;proper direction&quot; that &quot;shouldn&#x27;t have a technical stigma&quot;.
评论 #7500162 未加载
javanix大约 11 年前
His &quot;D3D interop&quot; layer (I&#x27;m not sure why he called it emulation) is almost exactly what Valve just open-sourced.<p><a href="https://github.com/ValveSoftware/ToGL" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ValveSoftware&#x2F;ToGL</a>
contingencies大约 11 年前
It depends on the type of video game. Maybe Carmack&#x27;s view of industry is stuck in the old 100% focus paradigm, whereas video games of the future will be more casual, more mobile and more interlinked. In such an environment, issues such as strict resource consumption governance and power management can become critically important. Linux features such as control groups can be ideal for facilitating real solutions here. Maybe Carmack is too low level to see the big picture.
yxhuvud大约 11 年前
Linux is used by 1.2%? That is a lot more than I expected.
评论 #7497931 未加载
Giako大约 11 年前
Also look, the linked post is 1 year-old... Long before Carmack left id and switched to Oculus (and now Facebook).
davidgerard大约 11 年前
Y&#x27;know, a lot of Windows games work well under Wine, basically &#x27;cos the Codeweavers devs are also gamers ... I&#x27;m a little surprised Valve isn&#x27;t adding to Wine, given that&#x27;s the really quick way to get Windows games onto the Steambox.
quchen大约 11 年前
Original Reddit comment: <a href="http://www.reddit.com/r/linux/comments/17x0sh/john_carmack_asks_why_wine_isnt_good_enough/c89sfto" rel="nofollow">http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;linux&#x2F;comments&#x2F;17x0sh&#x2F;john_carmack_a...</a>