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 是最好的

这是一个非常有趣的游戏...

不错

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

我是开源游戏的粉丝。

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

谢谢兄弟..

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

哇 !

好文章

非常有趣的文章

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

我喜欢它

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

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

喜欢但没玩过

有趣

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

感谢分享,这太棒了。 很想看到更多这样的内容。 <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.