5 个 Minecraft 的开源替代品

对免费的 Minecraft 替代品感兴趣吗?这里快速浏览一下您真的应该看看的一些克隆和衍生品。
1 位读者喜欢这篇文章。
Minecraft and open source?

Opensource.com

不可否认,Minecraft 是数百万玩家最喜欢的游戏。它用 Java 编写,使其能够在包括 Linux 在内的各种平台上运行。凭借庞大的模组社区,无数的 Minecraft 爱好者都希望能够深入了解并摆弄源代码。不幸的是,源代码不对公众开放。

 

但有个好消息。Minecraft 的流行导致许多人尝试重新制作这款游戏,以及其他类似风格的开源软件。对免费的 Minecraft 替代品感兴趣吗?这里快速浏览一下您真的应该看看的一些克隆和衍生品。

 

这些项目的完成程度差异很大,并且服务于许多不同的目标。有些项目试图完全复制 Minecraft 的体验,或者至少提供非常相似的体验。其他项目则将基于体素的游戏概念带入全新的方向,还有一些项目实际上更像是一个框架,可以帮助您构建自己的游戏或创作。

Minetest

我们列表中的第一个游戏是 Minetest。Minetest 可能是 Minecraft 最完整的替代品,它被誉为“近乎无限世界的方块沙盒游戏和游戏引擎”。它支持多人游戏和子游戏,并具有许多地形生成器和不同的默认生物群系。它还具有非常用户友好的 API ,用于在 Lua 中创建模组。

Minetest 在 LGPL 下开源,主要用 C++ 编写,因此与一些用脚本语言编写的其他游戏相比,它相当快。Minetest 可在 Windows、OS X、Linux、Android、FreeBSD 以及可能的其他操作系统上运行。查看 GitHub 上的 源代码 。

Minetest

Minetest 截图, Minetest 网站,CC-BY-SA 3.0。

Terasology

Terasology 可能会赢得最佳渲染引擎奖;它的阴影既不祥又壮观。最初只是程序化地形生成的实验,现在已经变成了一个功能齐全的游戏,完整的多人游戏和许多默认安装的附加模块,让您可以尝试不同的游戏机制。

Terasology 用 Java 编写,并在 Apache 2.0 许可证下提供。由于其基于 Java 的系统,只要您安装了 Java 8 虚拟机,它就应该在几乎任何具有足够功率的平台上运行。

Terasology

Terasology 截图,Terasology 代码仓库,Apache 2.0。

Voxel.js

此列表中与众不同的是 Voxel.js;与其他不同,它根本不是游戏,也不声称是游戏。相反,Voxel.js 是一个 JavaScript 库,使您能够使用 JavaScript 和 HTML 构建自己的 Minecraft 风格的游戏、渲染或其他交互式小部件,从而可以轻松地嵌入到任何网页中,而无需任何浏览器支持 WebGL 的特殊插件。

Voxel.js 由许多相关项目组合而成,这意味着您可以根据需要使用尽可能多或尽可能少的代码来制作完美的游戏。主库 voxel-engine 是一个相当基本的引擎,用于渲染方块场景,但有 200 多个 额外的附加组件 可用。查看 图库 ,了解其他人使用该引擎构建的一些想法。主引擎在 BSD 风格的许可证下发布;其他附加组件的许可可能不同,因此在您做出假设之前值得检查一下。

Screenshot of voxel-forest using Voxel.js

使用 Voxel.js 的 voxel-forest 截图,Jason Baker。

TrueCraft

TrueCraft 的编写非常接近原始游戏。它被描述为 Minecraft 的“实现”,而不是克隆,并且与官方 Minecraft 服务器版本兼容。TrueCraft 的作者试图实现原始游戏的 beta 版本 1.7.3,他认为这是 Minecraft 开发中“近乎完美”的时期。TrueCraft 是一个有意冻结在时间中的快照,旨在与 Minecraft 实现功能对等。

因为它非常接近原始游戏,TrueCraft 竭尽全力避免版权问题,只允许来自未反编译或以其他方式访问过原始游戏源代码的开发人员的代码,尽管欢迎那些访问过源代码的人以其他方式做出贡献。TrueCraft 用 C# 编写,并在 MIT 许可证下开源。

TrueCraft

TrueCraft 截图,TrueCraft 代码仓库,MIT 许可证。

Craft

Craft 是另一个 Minecraft 风格的开源体素引擎。开发似乎已经放缓或停止,但有 200 多个分支,许多分支(例如学校项目 not2bad-craft)进行了重大改进。如果您有兴趣构建类似于 Minecraft 的游戏但不确定从哪里开始,Craft 的简单性可能会吸引您:游戏引擎仅存在于几千行 C 代码中,并使用 OpenGL 进行渲染。它使用简单的算法进行地形生成和其他任务,所有内容都存储在 SQLite3 数据库中。还有一个基于 Python 的多人服务器,值得一试。

Craft 在 MIT 许可证下提供。

Craft

Craft 截图,Craft 代码仓库,MIT 许可证。

其他不错的选择

您应该尝试的其他一些值得注意的选项

  • Freeminer 是另一款受 Minecraft 启发并基于 Minetest 的沙盒游戏。作为一个分支,作者试图“在权衡一些完美主义的同时让游戏变得有趣”。它有适用于 Linux、Windows 和 Android 的安装程序。
  • ClassiCube 是用 C# 编写的 Minecraft Classic 克隆版。它在 OpenTK 许可证下开源,并安装在 Linux、BSD、Solaris、Windows、Mac OS 和浏览器中。

这就是全部内容。这个列表远非详尽无遗;还有许多其他选项等待您去探索,随着时间的推移,我们无疑会看到更多选择涌现,因为爱好者们会 Fork 这些游戏或开创自己的道路。哪一个是您的最爱,我们遗漏了您希望我们介绍的哪一个?

本文最初发表于 2015 年。它已更新,以包含读者在评论中提出的其他建议,并删除了一些不再可用的项目。

标签
Jason Baker
前红帽员工。现在是顾问和有抱负的企业家。地图爱好者、创客和开源桌面和自托管软件的热情安装者。
Seth Kenlon
Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 爱好者。他曾在电影和计算机行业工作,经常同时进行。

46 条评论

有趣的 Jason 文章。许多学校和图书馆都在他们的教室和创客空间中推广 Minecraft。

您遗漏了 Voxelands:http://www.voxelands.com/

多么好的补充,感谢您的建议!

回复 作者 darkrose (未验证)

只是想提醒大家,如果您想参与讨论,这里有一个关于此主题的精彩 Reddit 帖子。欢迎来自 /r/linuxgames subreddit 的访客,也请随意在此处评论!

很高兴知道这些。我希望微软不会把 Minecraft 搞砸太多,但在 Windows 7 中运行 Minecraft 没问题的系统,在 Windows 10 中却无法运行基础 Minecraft,除了他们的 Windows 10 测试版,它是基于移动版的。

这给在 PC 和移动设备之间在同一世界中玩的任何计划都泼了一盆冷水。更不用说,它还会免费多久(使用 Mojang 帐户)?

有趣的是,游戏是如何不断“变形”为游戏的……想想看,LINUX 今天成为强大的操作系统也是以非常相似的方式……

很棒的文章和许多很棒的选择。其中大多数我还没有尝试过,但对于那些正在寻找一些补充的人来说,Jet Miner(http://www.minecraft-free-games.com/jet-miner) 是一个不错的选择。

老实说,我认为 Minecraft(原始游戏)将永远占据上风,它是如此有价值的品牌。像 https://www.dancraft.net/server/skyblock 这样的社区托管服务器也是 Minecraft 在不更新的情况下保持游戏内容新鲜的好方法。他们最近的更新(PC 版 1.12.2)只是错误修复,那是几个月前的事了

感谢您与我们分享这些很棒的选择。
但是,依我看来……我认为 Minecraft 是最好的。

Terasology 的开发方式实际上甚至支持 Minecraft 模组移植。它赋予开源游戏/平台很大的力量。

有趣的文章,Minecraft 有很多替代品。但依我看来,Minecraft 仍然是最好的选择。

我从没试过 Minecraft,但我试过 Minetest,它非常好玩。

Minecraft 这是一个永恒的话题!喜欢玩 Minecraft

我很确定你可以用 MCP 反编译它,然后再摆弄它。

可以在多人服务器上玩吗

我喜欢 Minecraft,有任何 RPG + 体素组合游戏吗?

我不知道 Terasology - 它真是太美了!

有趣的 Jason 文章。人们有很多方法推广 Minecraft

有趣的文章

我还没有玩过 Minecraft。我想在游戏机上玩这个游戏。我认为 Minecraft 团队应该在其他平台上努力。

是时候打造更强大的 Boss 怪物了。你不再需要忍受你的玩家戳你的怪物 unearthedarcana
脚踝,直到它们的生命值被慢慢耗尽,然后生物死于对其大脚趾的致命一击。相反,你的英雄可以搜索几乎无敌的敌人身上的弱点,尝试利用它,并努力攻击怪物受伤的地方,因为它试图保护自己的弱点。这个自定规则非常适合想要更动态和深思熟虑的 D&D 战斗体验的游戏小组——也许你的小组战斗遭遇很少,你希望它们有意义,或者也许你的游戏有很多战斗,你希望你的 Boss 遭遇战从杂兵中脱颖而出。

由于弱点机制在像《塞尔达传说》、《旺达与巨像》以及字面上的数百个其他例子的视频游戏中非常普遍,这个自定规则可能会让你的 D&D 游戏感觉更像一个游戏,而不是幻想生活的模拟。情况不一定如此:幻想和神话中充满了关于传奇战士和具有致命身体缺陷的怪物的传说。想想阿喀琉斯和他在《伊利亚特》中著名的脚后跟,装甲厚重的帝国步行者只能通过在《帝国反击战》中缠住他们的腿来击败,以及强大的巨龙史矛革在《霍比特人》中唯一的弱点。

在你的游戏中使用这个自定规则之前,考虑直接告诉你的玩家,你的 Boss 怪物将有一个弱点,他们可以寻找以使其更容易被击败。

有趣

非常有趣的游戏,我曾在 2019 年玩过,但目前 PUBG 是最好的

这真是一个有趣的游戏...

不错

多年来,《我的世界》一直是我首选的游戏,我也期待尝试这些开源替代品。它们看起来真的很棒。

我是开源游戏的粉丝。

我正需要这个,因为我最近从 win 10 切换到了 ubuntu 。
我不是一个硬核的《我的世界》玩家,但我玩过。

谢谢 Homie..

《我的世界》也可以在 linux / ubuntu 上运行 :)

回复 作者 Scout

感谢您提供如此棒的信息。对我来说非常有用和实用。感谢您的优秀博客,做得好,继续保持,感谢分享知识 GHD SPORTS

哇!

好文章

非常有趣的文章

至少对我来说,这是目前为止最好的游戏...

我喜欢它

我不玩,但我仍然非常喜欢它

谢谢,这是我一直在寻找的列表

喜欢但没玩过

有趣

很高兴看到 Terasology 得到一些宣传。我仍然无法相信当 Terasology 的美学效果好得多时,每个人都更喜欢《我的世界》。

感谢分享,这太棒了。很想看到更多这样的内容。 <a href="https://gbmod.net/download-gbwhatsapp-apk/">GBwhatsapp APK</a> 是现在最好的应用吗?

我会推荐 viva tv 用于此类娱乐。无论如何,感谢您提出它!

http://vivatvapk.co/

对我来说最好的游戏
感谢分享信息。

<a href="https://www.typhoontv.me/">TyphoonTV</a>

对我来说最好的游戏
感谢分享信息。
[url=https://www.typhoontv.me/]TyphoonTV[/url]
TyphoonTV

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.