6.6 KiB
AzerothCore
Build Status
简介
AzerothCore 是一个开源的游戏服务器应用程序和框架,专为托管大型多人在线角色扮演游戏(MMORPG)而设计。它基于流行的 MMORPG《魔兽世界》(WoW),旨在重现 3.3.5a 版本的原版游戏体验。
最初的代码基于 MaNGOS、TrinityCore 和 SunwellCore,经过大量开发,提高了游戏的稳定性、游戏机制和模块化。AzerothCore 已经发展成为一个社区驱动的项目,拥有大量的贡献者和开发者。它使用 C++ 编写,为创建模仿官方 WoW 服务器机制的私服提供了坚实的基础。
理念
我们的主要目标是创建一个可玩的游戏服务器,提供完整的游戏体验。以下是我们的主要关注点:
-
稳定性
- 我们确保所有更改在合并到主分支之前通过 CI 测试。
-
原版内容
- 我们努力使所有游戏内容尽可能接近原版,因此我们对修复有很高的标准。
-
自定义
- 使用模块可以轻松自定义您的体验。
-
社区驱动
- AzerothCore 拥有一个活跃的开发者、贡献者和用户社区,他们通过论坛、Discord 频道和其他交流平台进行协作、分享知识和提供支持。
模块
AzerothCore 设计为高度模块化,允许开发者扩展和自定义游戏,以满足他们的偏好或创建独特的游戏体验。这种灵活性使得可以添加自定义功能、内容和修改。
我们已经有许多由社区开发的模块,其中许多可以在模块目录中找到。
安装
详细的安装说明可以在这里找到。
贡献
AzerothCore 也可以作为学习资源,帮助有志开发者了解 WoW 服务器的工作原理、MMORPG 的结构、游戏服务器模拟器的创建,或者提高他们的 C++ 和 SQL 技能。
如果您想为项目做出贡献,您可以在我们的Wiki中找到许多指导资源。
我们还建议您阅读我们的贡献者行为准则。
欢迎加入我们的Discord 服务器。
点击“⭐ Star”按钮,帮助我们在 Github 上获得更多关注!
作者与贡献者
该项目于 2016 年基于 SunwellCore 创建。遗憾的是,SunwellCore 发布时没有任何 Git 历史记录,因此 Git 上没有 2016 年之前所有贡献者的记录。
您可以在作者文件中查看更多详细信息。
重要链接
- Doxygen 文档
- 官方网站
- AzerothCore 目录(模块、工具等)
- 我们的 Discord 服务器
- 我们的 Wiki
- 我们的论坛
- 我们的 Facebook 页面
- 我们的 LinkedIn 页面
许可证
- 新的 AzerothCore 源代码组件基于 GNU AGPL v3 发布。
- 基于 MaNGOS/TrinityCore 的旧代码基于 GNU GPL v2 发布。
需要注意的是,AzerothCore 不是 Blizzard Entertainment 的官方产品,也不与《魔兽世界》或 Blizzard Entertainment 有任何关联或认可。AzerothCore 绝不支持也不赞助非法公共服务器。如果您将此项目用于运行非法公共服务器而非测试和学习,这是您个人的选择。