AX 爱鲜报

Veloren 体素 RPG

Veloren 是一款用 Rust 编写的开源体素动作冒险 RPG,灵感来自《矮人要塞》《Cube World》《塞尔达传说:旷野之息》和《Minecraft》。它拥有程序化生成的大陆、多人联机、战斗与探索玩法,完全免费且永久开源。

爱鲜报评分

0.0

0 人评分

7.6k

星数

否

中文

Rust

主语言

是

活跃

569

贡献者

人工分析

EDITORIAL

推荐理由

Veloren 是 Rust 游戏开发领域最具代表性的开源项目之一,7600+ Star 证明了社区的活跃度。它完整展示了如何用 Rust 与 gfx-rs 构建一个跨平台、支持多人联机的 3D 体素世界,是学习大型游戏引擎架构、ECS 设计与程序化生成的绝佳范本。项目对贡献者非常友好,除代码外还欢迎美术、翻译与反馈,适合想参与真实开源游戏项目的开发者。

适用场景

  • 学习 Rust 大型游戏项目架构与 ECS 设计
  • 研究体素地形程序化生成与渲染技术
  • 参与开源游戏开发并贡献代码或翻译
  • 作为多人联机 RPG 游戏直接游玩
  • 二次开发或制作基于 Veloren 的 MOD 与衍生作品

优点

  • 纯 Rust 实现,代码质量与工程化程度高,适合深入学习
  • 跨平台支持 Windows、macOS、Linux,官方提供 ARM64 构建
  • 程序化生成的开放世界,地形与内容规模庞大
  • 活跃的社区与完善的文档(Wiki、Book、Discord、Zulip)
  • GPL-3.0 许可,永久免费开源,可自由修改与分发
  • 支持多语言本地化,翻译贡献门槛低

缺点

  • 仓库为 GitLab 镜像,PR 与 Issue 需提交到 GitLab 主仓库
  • Rust 编译大型项目对硬件与时间要求较高,首次构建较慢
  • 游戏仍在活跃开发中,稳定版可能很快过时且与公共服务器不兼容
  • 缺少官方中文文档,中文玩家需依赖社区翻译与 Wiki
上手难度 较难

Veloren 是什么

Veloren 是一款使用 Rust 编写的开源体素动作冒险 RPG,灵感来源于《矮人要塞》《Cube World》《塞尔达传说:旷野之息》和《Minecraft》。它拥有程序化生成的广阔幻想世界,支持多人联机,完全免费且永久开源。

注意:本仓库是 GitLab 主仓库的镜像,所有 PR 与 Issue 请提交到 GitLab 页面。

核心特色

程序化生成的开放世界

游戏世界由算法生成,包含多样化的地形、生物群系与生态,每次探索都可能遇到新的景观。

多人联机与账号系统

官方提供认证服务器,使用 TLS 加密与加盐哈希保护登录凭据,玩家可注册账号加入大多数公共服务器。

纯 Rust 技术栈

项目使用 Rust 编写,图形层基于 gfx-rs,采用 ECS 架构组织游戏逻辑,是学习 Rust 游戏开发的优秀案例。

跨平台支持

官方提供 Windows、macOS 与 Linux 构建,macOS 与 Linux 还提供 ARM64 版本。

如何获取与游玩

  • 官网下载:https://veloren.net/download
  • 推荐使用官方启动器 Airshipper 保持游戏更新
  • 由于开发迭代快,稳定版可能很快过时,甚至与公共服务器不兼容
# 自行编译请参考官方 Book 中的贡献者指南
# https://book.veloren.net/contributors/introduction.html

参与贡献

Veloren 欢迎多种形式的贡献,不仅限于代码:

  • 开发者:提交代码、修复 Bug、开发工具
  • 美术与音乐:创作游戏美术、音乐与体素模型
  • 翻译者:通过 Weblate 参与多语言本地化
  • 玩家:提交反馈与建议

可加入官方 Discord 或 Zulip 服务器与社区交流。

许可与支持

项目采用 GNU GPL v3.0 许可,永久免费、可修改、可分发。可通过 Open Collective 进行资金支持。

相关链接

评论

登录后才可评论与评分

0 条评论

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