共建

贡献

所有人

程序员

艺术家

  • 创作Luanti及其相关游戏的海报、艺术作品、影片,并 分享它们
  • 组队并创建一款新游戏。
  • 创建一个材质包
  • 在论坛上逛逛,并帮助处理材质请求

Contact Us

Luanti is developed by a group of volunteers. To save time, consider using one of the community channels listed at the top of this page before contacting us directly.

  • For modding and game dev help: Use one of the community channels listed at the top of this page.
  • For teachers, schools, parents, and other educational users: Contact the education team at education@luanti.org.
  • For general enquiries including press and other institutions: Contact us at hello@luanti.org, the forums, or IRC.
  • To report a bug or another issue: See Reporting Issues below.

Luanti是如何开发的?

流程

Luanti 由一群称为核心团队的志愿者开发和维护,他们是一群值得信赖的人,致力于让 Luanti 保持良好的发展状态。 核心团队由为 Luanti 做出过重大贡献的人员组成。贡献需经核心团队两名成员同意方可批准。

所有开发和决策均在公开场合进行,在GitHub互联网中继聊天(IRC)上。 会议偶尔在 IRC 上举行,计划和记录均公开

联系核心团队的最佳方式是通过IRC,频道为#luanti-dev @ irc.libera.chat

欲了解更多信息,请查看所有与开发相关的规则

项目结构

Luanti 作为一个引擎分发,结合了几款游戏。上游代码库可在https://github.com/luanti-org/找到。

  • 引擎(核心)是一切的基础。C++ 用于处理内部事务和性能关键部分,Lua 用于可扩展的部分。
  • 游戏定义了游戏内容:方块、实体、纹理、网格、声音以及用 Lua 实现的自定义行为。游戏由模组组成,这些模组通过模组 API接入引擎。

欲了解更多信息,请参阅术语表引擎概述开发者维基页面。

路线图与未来计划

作为一个由志愿者开发的开源项目,Luanti 的开发方式主要是迭代式的,而非正式规划式的。 然而,核心开发者们已就一些中期和长期的总体目标达成共识:

路线图

报告问题

在哪里?

与 Luanti 相关的不同事务由不同的人员维护,联系方式也各不相同。 在此,您可以找到针对每个“产品”报告问题、漏洞以及其他各类问题的途径。

相关人员通常可以通过 Libera IRC、Discord、Luanti 论坛、GitHub 和/或电子邮件联系到。

程序 负责人 源代码 问题跟踪器
Luanti引擎 核心开发者 源代码 问题 | Security policy
Minetest Game子游戏 核心开发者 源代码 问题
Minetestmapper 核心开发者 源代码 问题
Blender B3D 导出插件 核心开发者 源代码 问题
服务 负责人 源代码 问题跟踪器
*.luanti.org DNS celeron55 不适用 联系 celeron55。需要他的批准才能在 luanti.org 下托管
www.luanti.org 文档团队 源代码 问题
forum.luanti.org celeron55 主题 有关内容的问题请联系版主(如有可能,请使用“举报此帖”功能)
docs.luanti.org 文档团队 源代码 问题
servers.luanti.org sfan5 源代码 问题
content.luanti.org rubenwardy 源代码 问题 | Contact rubenwardy
irc.luanti.org sfan5 源代码 请联系sfan5
Google Play Core developers 不适用 问题
Email @luanti.org rubenwardy 不适用 Contact rubenwardy

你可以向 Luanti 的非营利集体捐款,以帮助支持和推动项目发展。

支持 Luanti