视频游戏不为 Linux 开发的主要原因是什么?我知道有多个发行版,使用不同的内核版本。但必须有办法。我不明白为什么它从来都不是大作的主要目标。
答案1
由于缺乏市场份额,视频游戏没有得到发展。大多数用户都在使用 OS X 或 Windows 系统。内核版本与此无关,因为内核更新后,系统基本相同。Windows 运行的是具有不同版本的 NT 内核,但它仍然可以在不同版本上运行相同的游戏。
现在 Linux 越来越流行,人们开始为它制作游戏。据报道,Steam 即将登陆 Linux,这可能会增加为该平台开发的游戏数量。
答案2
很少有 Linux 用户 + 公司需要花费时间和金钱来制作跨平台游戏 => 它不赚钱。此外,公司需要在每个或多或少流行的发行版(以及每个发行版的多个版本)上测试他们的游戏,尽管不同的发行版通常彼此兼容。
答案3
好吧,原因是提到了成本。然而,一些独立工作室正在开发它,最近 EA 也决定开始为 Linux 开发游戏,这对我们来说是一个巨大的进步。例如我最喜欢的游戏之一 -半影也是针对Linux开发的。
另一方面,我正在和几个朋友合作开发两款默认为 Ubuntu 开发的(开源)完整免费游戏。点击游戏和第三人称射击/冒险游戏。但是,由于我为了生活而做其他事情,所以工作进展缓慢。编程(使用 Blender 或 Panda3D)很容易,但创建角色等则困难得多,因为它需要大量的时间和精力。我认为 Linux 游戏的主要问题是 Linux 社区主要创建真正必要的应用程序,而游戏则不是。我认为社区需要的是一群组织良好的人来为 Linux 创建游戏。就像 Canonical 创建 Ubuntu、Oracle 创建 Virtual box、Libre Office 基金会等一样。