AX 爱鲜报

Freeminer 自由矿工

Freeminer 是一款受 Minecraft 启发的开源沙盒游戏,基于 Minetest 引擎开发,支持多平台,注重游戏趣味性。

爱鲜报评分

0.0

0 人评分

471

星数

否

中文

C++

主语言

是

活跃

1276

贡献者

人工分析

EDITORIAL

推荐理由

Freeminer 作为 Minetest 的分支,继承了其高度可模组化的特性,同时更注重游戏乐趣。项目采用 C++ 编写,性能优秀,支持 Windows、Linux、Android 等多平台。对于想要研究体素游戏引擎或搭建自定义沙盒服务器的开发者来说,是一个不错的参考。

适用场景

  • 沙盒游戏开发学习
  • 体素引擎研究
  • 多平台游戏部署
  • 自定义模组开发
  • 教育用途

优点

  • 开源免费,基于成熟的 Minetest 引擎
  • 跨平台支持良好,包括移动端
  • 高度可模组化,易于扩展
  • 社区活跃,有论坛和文档支持

缺点

  • 许可证不明确,需谨慎使用
  • 项目更新频率可能较低
  • 中文资料相对较少
  • 编译依赖较多,入门门槛较高
上手难度 进阶

Freeminer 自由矿工

Freeminer 是一款受 Minecraft 启发的开源沙盒游戏,基于 Minetest 引擎开发。它旨在提供有趣的游戏体验,同时在完美主义上做出一些妥协。

核心特点

  • 开源免费:基于 C++ 开发,代码完全开放。
  • 跨平台:支持 Windows、Linux、macOS、Android 等多个平台。
  • 高度可模组化:继承 Minetest 的模组系统,可以轻松添加新内容。
  • 多人游戏:支持局域网和互联网联机。

安装方式

Freeminer 提供了多种安装方式:

  • Android:通过 Google Play 或 F-Droid 安装。
  • Windows:从 GitHub Releases 下载安装包。
  • Ubuntu:添加 PPA 后使用 apt-get install freeminer。
  • Arch Linux:使用 yaourt -S freeminer 安装稳定版。
  • FreeBSD:通过 ports 安装。
  • openSUSE:从软件仓库安装。

编译指南

如需从源码编译,需安装依赖项。以 Debian/Ubuntu 为例:

sudo apt-get install build-essential libirrlicht-dev cmake libbz2-dev libgettextpo0 \
libsqlite3-dev libleveldb-dev libsnappy-dev libcurl4-openssl-dev libluajit-5.1-dev libgmp-dev libspatialindex-dev libboost-system-dev \
libpng12-dev libjpeg-dev libfreetype6-dev libxxf86vm-dev libgl1-mesa-dev libvorbis-dev libopenal-dev

然后克隆仓库并编译:

git clone --recursive https://github.com/freeminer/freeminer.git
cd freeminer
mkdir -p build && cd build
cmake ..
make -j$(nproc)

编译完成后,运行 bin/freeminer 即可开始游戏。

默认操作

  • WASD:移动
  • 空格:跳跃/上升
  • Shift:潜行/下降
  • 鼠标左键:挖掘/攻击
  • 鼠标右键:放置/使用
  • I:打开物品栏
  • T:聊天
  • Esc:暂停菜单

社区与文档

  • 官方网站:http://freeminer.org/
  • 论坛:http://forum.freeminer.org/

Freeminer 是一个适合学习体素游戏开发和进行自定义模组实验的项目,欢迎有兴趣的开发者参与贡献。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。