本页目录

刺猬大战(Hedgewars)——回合制炮术策略游戏

hw · hedgewars/hw

Hedgewars 是一款回合制策略游戏:玩家各控制一支最多 8 只刺猬的队伍,轮流操纵其中一只,用手头工具与武器攻击并消灭对方的刺猬。据 README 介绍,可选武器超过 40 种,包括火箭筒、追踪蜂、地雷、炸药、橡胶鸭、手雷、西瓜炸弹、臭奶...

策略 多人对战 休闲 自研引擎 Lua 物理系统 游戏状态管理 网络联机 地图编辑器 中级
★ Stars 576 Forks 136 License GPL-2.0 更新 2026-11-01

国内开发环境适配

Windows
官方声明支持
Linux
官方声明支持
macOS
官方声明支持
引擎 / 框架:自研引擎 暂无中文教程标记 未标记站长实测
README 未提供针对国内环境的特别说明;构建依赖与网络问题需待核验。

中文项目介绍

Hedgewars(刺猬大战)是一款回合制策略游戏,其核心乐趣在于观看那些讨厌的刺猬用各种奇妙武器制造破坏。根据 README 描述,每位玩家控制一支最多 8 只刺猬的队伍,在游戏过程中轮流操作其中一只刺猬,使用可用的工具和武器攻击并消灭对手的刺猬,从而赢得比赛。

本仓库是 Hedgewars 官方项目在 GitHub 上的镜像。项目主仓库位于 hg.hedgewars.org,使用 Mercurial 作为分布式版本控制系统,GitHub 上的 Git 仓库每日同步。游戏本体采用 GNU GPL v2 许可证发布源代码,图像和声音资源则采用 GNU Free Documentation License v1.2。

玩法指南

对于完全新手,README 建议先进行单人模式:从训练菜单中的“基础移动训练”开始,逐步完成其他训练任务,然后尝试与电脑进行快速比赛。由于武器种类繁多,多打几局有助于熟悉各种武器的特性。

默认操作方式(节选):

  • 方向键:行走与瞄准
  • 鼠标:移动镜头
  • 鼠标右键:打开弹药菜单
  • 鼠标左键:选择目标或武器
  • 空格键:射击
  • 左 Shift:精确模式(修饰键)
  • 精确 + 上/下:精确瞄准
  • 精确 + 左/右:原地转身
  • 按住精确:防止在冰面上滑倒
  • 回车:跳跃
  • 退格:高跳
  • 退格 ×2:后跳
  • Tab:切换刺猬(需先激活相应工具)
  • 1-5:设置武器计时器
  • F1-F10:武器快捷键
  • M:任务面板/游戏模式信息(按住显示,松开隐藏)
  • P:暂停(离线时)或切换在线自动跳过回合
  • Esc:退出(带确认提示)
  • T:聊天
  • U:战队聊天

此外还有一些较少使用的特殊操作,例如精确 + 切换刺猬标签可改变可见标签内容(队伍名/刺猬名/生命值),精确 + 切换刺猬标签 + 切换可调整标签半透明效果,精确 + 截图键可将当前地图与遮罩保存至截图目录,精确 + 缩放键可以更小的步进调整缩放,精确 + 重置缩放可将缩放设为 100% 等。完整列表可在游戏设置中查看,武器工具提示中也包含武器专属操作说明。

核心功能

回合制对战

玩家轮流操作己方刺猬,每回合有时间限制,防止因过度思考或移动而拖延游戏节奏。

丰富的武器库

可用的武器超过 40 种,包括火箭筒、追踪蜂、地雷、炸药、爆炸橡胶鸭、手雷、西瓜炸弹、臭奶酪、棒球棒等。

地形破坏

多数武器的爆炸会以圆形缺口的方式改变地形,刺猬可能因溺水、被抛出竞技场两侧或生命值归零而死亡。

多样移动方式

刺猬通常通过行走和跳跃移动,也可使用绳索或降落伞等特殊工具到达难以进入的区域。

训练与单人模式

游戏内置训练任务(如基础移动训练)和快速比赛模式,方便新手逐步熟悉操作与武器。

Lua 脚本扩展

项目提供广泛的 Lua API,允许玩家自定义冒险内容,优秀脚本有机会被收录至官方 DLC 页面并整合进后续版本。

技术架构分析

技术要点

  • 主要语言:仓库标记的主要语言为 Lua,游戏逻辑和扩展内容大量使用 Lua 脚本。
  • 跨平台支持:README 明确列出支持 Windows Vista/7/8/10、GNU/Linux、macOS、FreeBSD 等操作系统,历史上也曾移植到其他系统。
  • 系统需求:最低分辨率 1024×768,200 MiB 存储空间,1 GHz 处理器(单核即可,推荐 64 位),约 250 MHz 的显卡(2004 年后的主流显卡即可),至少 1 GiB 内存。
  • 手柄支持:部分支持手柄,但仅限游戏内,主菜单不支持。
  • 构建状态:README 中包含 Travis CI 构建状态徽章,表明项目使用持续集成。

构建与运行

安装说明请参阅仓库中的 INSTALL.md 文件,或访问 Hedgewars wiki 的 BuildingHedgewars 页面(https://hedgewars.org/kb/BuildingHedgewars)。README 未提供更详细的构建步骤,建议以上述文件与 wiki 为准。

开源许可证与版权说明

许可证标识:GPL-2.0。源码、资源与依赖许可可能不同,请以官方仓库为准。本站仅做索引,不托管源码。

相似项目