azerothcore-wotlk - WebKit 项目的主页,Safari、Mail、App Store 和 macOS、iOS 和 Linux 上的许多其他应用程序使用的浏览器引擎。

Created at: 2016-06-26 16:40:05
Language: C++
License: AGPL-3.0

商标艾泽拉斯核心

代码因子 核心构建 核心模块构建 窗口构建 macos-build  docker 构建 赏金来源 堆栈溢出 不和

介绍

艾泽拉斯核心(AC)是魔兽世界的开源游戏服务器应用程序,目前支持3.3.5a游戏版本。

它是用C++编写的,基于MaNGOS,TrinityCore和SunwellCore。

为什么选择艾泽拉斯核心?

  1. 稳定性
  2. 内容的真实性
  3. 模块性
  4. 很多模块可供选择
  5. 更好的配置文件系统
  6. 与其他模拟器的兼容性
  7. 友好和乐于助人的社区

稳定性

作为玩家和管理员,我们非常注意核心的稳定性。其他项目专注于事物的开发方面,往往会忘记用户最希望稳定性高于一切。

因此,为什么没有人被允许将提交直接推送到核心。所有更改在到达分支之前都会经过审查和测试,这意味着我们需要尽可能多的测试人员来避免停滞问题。

master

真实性

修复和实现缺失的类似暴风雪的内容是我们的首要任务之一,我们可以吹嘘提供内容最完整的开源模拟器。

模块

模块对于艾泽拉斯核心的成功至关重要。模块允许用户轻松插入和拔出它们,并且不需要修改核心文件。这也意味着用户可以继续从主存储库中提取 git 更改,只开发他们的模块。

我们已经制作了很多模块,其中一些非常重要,可以简化你的工作:

配置文件

我们的配置文件系统允许用户使用一个微小的配置文件,以获得更好的可读性和维护。

与其他模拟器的兼容性

离它的祖先TrinityCore不远,大多数脚本可以很容易地改编。对于MaNGOS的兼容性,它可能需要更多的知识,但它有一个共同的基础。

哲学

我们的主要目标是创建一个可玩的游戏服务器,提供完全正常运行的游戏体验。

以下是我们关注的要点:

  • 稳定性
  • 易用性/实用性
  • 可玩性(游戏内内容)
  • 定制
  • 社区驱动的软件(查看我们的不和谐)

我们也欢迎新用户(甚至是非英语用户!)并帮助他们学习/提高他们的技能(C++,SQL,Git,软件协作,辅导/维基等)。

与其他更关注开发人员方面的项目不同,我们希望用户能够以尽可能少的麻烦运行他们的服务器。我们所有的贡献者都运行他们的私有服务器(本地或公共)。

这就是为什么 AzerothCore 比其他模拟器更易于使用、维护、理解、开发和定制以满足你的需求。

简而言之,我们专注于用户体验(UX),无论是玩家的体验开发人员的体验还是管理员的体验

如何感谢我们

作为一个开源项目,我们依靠志愿者来追求发展。如果你使用艾泽拉斯核心,以下是帮助我们的方法:

Github之星

单击“为这个存储库加星标”按钮,以帮助我们在 Github 上获得更多可见性!

通过贡献

查看下面的“贡献”部分。

财政上地 💰

你可以通过捐赠来支持艾泽拉斯核心。这笔钱将用于支付自由开发人员的更多开源修复费用。

广告

通过在不同的平台上或与想要参与的人谈论我们。

贡献

AzerothCore是一个学习项目,有很多不同的方式来为该项目做出贡献:

  • 通过测试我们的修复程序(我们可以教你如何正确使用 Git 来帮助我们,但这也会对你有很大帮助)
  • 通过直接开发到核心或模块
  • 通过报告项目中的错误
  • 通过创建新模块
  • 通过改进我们的维基
  • 通过为我们的社区提供直接支持(在Discord,StackOverflow或专业论坛上)
  • 通过制作额外的内容(例如视频教程)
  • 通过对问题进行赏金

如果你想为这个项目做出贡献,你会在我们的wiki中找到很多指导你的资源。

随时加入我们的 Discord 聊天服务器,在那里我们教很多新人如何入门以及现在谁是重要的贡献者!

安装

此处提供了安装说明。

我们这里还有一个自动安装 bash 脚本(警告:在运行之前尝试/分析它)。

完全支持AzerothCore的Dockerization,并且我们提供各种社区制作的教程(例如:AWS / Digital Ocean安装)。

支持

我们自制的维基可能有很多答案给你。

对于帮助请求,建议在StackOverflow上提出你的问题,并将其链接到我们的聊天中。

作者和贡献者

该项目的存在归功于:

重要链接

许可证

  • 新的AzerothCore源代码组件在GNU AGPL v3下发布
  • 基于 MaNGOS/TrinityCore 的旧源代码是在 GNU GPL v2 下发布的。

特别鸣谢

JetBrains 正在为 AzerothCore 开发人员提供免费的开源许可证

捷脑