azerothcore/azerothcore-wotlk
GitHub: azerothcore/azerothcore-wotlk
AzerothCore 是一个开源的魔兽世界 3.3.5a 版本服务器模拟器,提供完整、高度模块化的 MMORPG 服务器解决方案。
Stars: 8079 | Forks: 3234
#  AzerothCore
[](CODE_OF_CONDUCT.md)
[](https://www.codefactor.io/repository/github/azerothcore/azerothcore-wotlk)
[](https://stackoverflow.com/questions/tagged/azerothcore?sort=newest "在此提问 / 浏览问题")
[](https://discord.gg/gkt4y2x "我们在 Discord 上的社区中心")
[](https://www.bountyhub.dev/bounties?repo=azerothcore)
## 构建状态
[](https://github.com/azerothcore/azerothcore-wotlk/actions/workflows/core-build-nopch.yml?query=branch%3Amaster)
[](https://github.com/azerothcore/azerothcore-wotlk/actions/workflows/core-build-pch.yml?query=branch%3Amaster)
[](https://github.com/azerothcore/azerothcore-wotlk/actions/workflows/core_modules_build.yml?query=branch%3Amaster)
[](https://github.com/azerothcore/azerothcore-wotlk/actions/workflows/windows_build.yml?query=branch%3Amaster)
[](https://github.com/azerothcore/azerothcore-wotlk/actions/workflows/macos_build.yml?query=branch%3Amaster)
[](https://github.com/azerothcore/azerothcore-wotlk/actions/workflows/docker_build.yml?query=branch%3Amaster)
[](https://github.com/azerothcore/azerothcore-wotlk/actions/workflows/tools_build.yml?query=branch%3Amaster)
[](https://github.com/azerothcore/azerothcore-wotlk/actions/workflows/dashboard-ci.yml?query=branch%3Amaster)
## 简介
AzerothCore 是一个开源的游戏服务器应用程序和框架,专为托管大型多人在线角色扮演游戏 (MMORPG) 而设计。它基于流行的 MMORPG 魔兽世界 (World of Warcraft, WoW),旨在重现原版游戏 3.3.5a 版本的游戏体验。
原始代码基于 MaNGOS、TrinityCore 和 SunwellCore,此后进行了大量开发工作,以提升游戏的稳定性、游戏内机制和模块化程度。AC 也已发展成为一个社区驱动的项目,拥有大量的贡献者和开发者。它使用 C++ 编写,为创建模拟官方 WoW 服务器机制和行为的私服提供了坚实的基础。
## 理念
我们的主要目标是创建一个可玩的游戏服务器,提供完整的游戏内体验。
以下是我们关注的主要几点:
* 稳定性
* 我们确保所有更改在合并到 master 分支之前通过 CI。
* 暴雪风格的内容 (Blizzlike)
* 我们努力使所有游戏内内容都符合暴雪风格。因此,我们对修复有很高的标准。
* 自定义
* 使用[模块](#modules)可以轻松定制您的体验。
* 社区驱动
* AzerothCore 拥有一个由开发者、贡献者和用户组成的活跃社区,他们通过论坛、Discord 频道和其他交流平台进行协作、分享知识并提供支持。
### 模块
AzerothCore 设计为高度模块化,允许开发者扩展和定制游戏以适应他们的偏好,或创造独特的游戏体验。这种灵活性允许添加自定义功能、内容和修改。
我们已经有许多由社区制作的模块,其中许多可以在[模块目录](https://www.azerothcore.org/catalogue.html#/)中找到。
## 安装
详细的安装说明可以在[这里](http://www.azerothcore.org/wiki/installation)找到。
## 贡献
AzerothCore 也可以作为有抱负的开发者的学习资源,帮助他们了解 WoW 服务器的工作原理、MMORPG 的结构、游戏服务器模拟器的创建方式,或者提高他们的 C++ 和 SQL 知识。
如果您想为项目做出贡献,您会在我们的 [wiki](https://www.azerothcore.org/wiki/contribute) 中找到许多指导您的资源。
我们还建议您阅读我们的[贡献者公约行为准则](https://github.com/azerothcore/azerothcore-wotlk/blob/master/.github/CODE_OF_CONDUCT.md)。
欢迎加入我们的 [Discord 服务器](https://discord.gg/gkt4y2x)。
## 作者与贡献者
该项目诞生于 2016 年,基于 SunwellCore。遗憾的是,SunwellCore 发布时没有任何 git 历史记录,因此在 git 上没有 2016 年之前所有贡献者的署名。
您可以查看 [authors](https://github.com/azerothcore/azerothcore-wotlk/blob/master/AUTHORS) 文件以获取更多详细信息。
## 重要链接
- [Doxygen 文档](https://www.azerothcore.org/pages/doxygen/index.html)
- [网站](http://www.azerothcore.org/)
- [AzerothCore 目录](http://www.azerothcore.org/catalogue.html "Modules, tools, and other stuff for AzerothCore")(模块、工具等...)
- [我们的 Discord 服务器](https://discord.gg/gkt4y2x)
- [我们的 Wiki](http://www.azerothcore.org/wiki "Easy to use and developed by AzerothCore founder")
- [我们的论坛](https://github.com/azerothcore/azerothcore-wotlk/discussions/)
- [我们的 Facebook 主页](https://www.facebook.com/AzerothCore/)
- [我们的 LinkedIn 主页](https://www.linkedin.com/company/azerothcore/)
## 许可证
- AzerothCore 源代码根据 [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) 发布
值得注意的是,AzerothCore 不是暴雪娱乐的官方产品,也不隶属于或受限于魔兽世界或暴雪娱乐的认可。AzerothCore 在任何情况下都不赞助或支持非法公共服务器。如果您使用此项目运行非法公共服务器而不是用于测试和学习,这是您个人的选择。
## 特别感谢
[JetBrains](https://www.jetbrains.com/?from=AzerothCore) 正在为 AzerothCore 开发者提供免费的[开源许可证](https://www.jetbrains.com/community/opensource/)。
[](https://jb.gg/OpenSourceSupport)
标签:AzerothCore, Bash脚本, C++, MMO, WotLK, WoW, 多人在线, 多线程, 巫妖王之怒, 开源游戏, 数据库, 数据擦除, 服务器架设, 架构设计, 模块化, 沙盒游戏, 游戏开发, 游戏引擎, 游戏服务器, 私服, 请求拦截, 魔兽世界