wesnoth/wesnoth

GitHub: wesnoth/wesnoth

韦诺之战是一款开源的回合制战术策略游戏,提供丰富的单人战役和多人对战模式,并支持高度自定义的地图和模组扩展。

Stars: 6668 | Forks: 1190

[![许可证: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) |分支|CI 状态| |------|---------| |Master|[![CI](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/228780cef7191102.svg)](https://github.com/wesnoth/wesnoth/actions/workflows/ci-main.yml?query=branch%3Amaster)| |1.18|[![CI](https://static.pigsec.cn/wp-content/uploads/repos/2026/05/e2f67d869e191108.svg)](https://github.com/wesnoth/wesnoth/actions/workflows/ci-main.yml?query=branch%3A1.18)| # 关于 **韦诺之战** 是一款开源的回合制战术策略游戏,以高度奇幻为主题,支持单人以及在线/同屏多人对战。在游戏中,你可以为了夺回韦诺王座而背水一战,寻找永生的钥匙,或者参与无数其他的冒险。 ## 功能 * 丰富多样的战役,每个战役都有独特的战术挑战、充满情感的故事以及多种难度级别。 * 细致入微的世界观与故事讲述,包含数百种精灵图、动画和角色。 * 多个阵营中众多不同的单位技能和特性。 * 包含多种工具和数百种地形的地图编辑器,支持保存地图并与他人分享。你可以创建自己的场景或战役,获得近乎无限的重玩价值。 * 高度可模组化(moddable),支持大量社区创作的地图包、时代和完整的战役。 * 在线和本地多人游戏,可以与朋友或陌生人联机,或者对抗 AI。 * 可自定义的基础游戏设置,以及近乎无限的快捷键配置选项。 * 制作精良的播放列表,完美展现了这个充满深厚底蕴的高度奇幻世界的时代感与恢弘气势。 ## 安装说明 韦诺之战可在 Windows、macOS 和 Linux 上运行,可通过以下方式安装: * [Steam](https://store.steampowered.com/app/599390/Battle_for_Wesnoth/)(全平台) * [itch.io](https://wesnoth.itch.io/battle-for-wesnoth)(Windows 和 macOS) * [macOS App Store](https://apps.apple.com/us/app/the-battle-for-wesnoth/id1450738104) * [SourceForge](https://sourceforge.net/projects/wesnoth/files/) 上的独立安装程序(Windows 和 macOS) * [Flatpak](https://flathub.org/apps/details/org.wesnoth.Wesnoth)(Linux) 此外,还提供 [iOS](https://apps.apple.com/us/app/battle-for-wesnoth/id575852062) 和 [Android](https://sourceforge.net/projects/wesnoth/files/android/) 的移植版本。iOS 移植版目前无人维护,且为较旧的版本 (1.14)。Android 移植版目前仅提供 1.19 版本(alpha 测试版)。 要从源代码编译游戏,请参阅 [INSTALL](/INSTALL.md) 获取相关说明。 ## 贡献指南 韦诺之战目前最需要熟练的 C++ 开发人员(熟悉 C++14 及更高版本),但几乎任何人都可以在某些方面提供帮助: * 简单的 C++ 任务。 * 用于内容脚本的 Lua 和 WML。 * 各种外部工具所使用的 Python。 * 甚至是参与游戏测试,并为更新的战役提供反馈! 此外,韦诺之战的许多单位动画还缺乏相应的美术资源——任何有兴趣协助更新现有单位精灵图或创作动画的人,都可以查看 [美术贡献](https://forums.wesnoth.org/viewforum.php?f=9) 论坛,并联系我们现任的美术总监。 另请参阅:[CONTRIBUTING](/CONTRIBUTING.md) 如有任何问题,最好的切入点是直接加入韦诺之战的论坛、Discord 或 IRC 并提出你的问题! ## 许可证 所有源代码均采用 GNU GPL v2+ 许可证。大部分美术和音乐资源同样采用 GNU GPL v2+ 许可证,但新增的贡献内容现在将采用知识共享署名-相同方式共享 v4.0 (Creative Commons BY-SA v4.0) 许可证。有关韦诺之战许可证的更多详细信息,请参阅 Wiki: ## 更多信息 有关游戏各个方面的详尽文档,请参阅韦诺之战官方网站: 关于如何进行游戏的(翻译版)说明,可以在 doc/manual/manual.*.html 中找到,或访问在线版本: 有关创建自定义地图、场景和其他内容的信息,请参阅: ## 画廊 ![主菜单截图](https://www.wesnoth.org/images/sshots/wesnoth-1.16.0-1.jpg) ![伊萨十字路口截图](https://www.wesnoth.org/images/sshots/wesnoth-1.16.0-2.jpg) ![战役菜单截图](https://www.wesnoth.org/images/sshots/wesnoth-1.16.0-5.jpg) ![地图截图](https://www.wesnoth.org/images/sshots/wesnoth-1.16.0-8.jpg)
标签:C++, GPLv2, itch.io, Mod支持, rizin, SDL, Steam, Wesnoth, 单机游戏, 回合制策略游戏, 地图编辑器, 多人联机, 开源游戏, 战役, 战术策略, 战棋游戏, 数据擦除, 独立游戏, 社区驱动, 逆向工具, 韦诺之战, 高魔奇幻