haldric · wesnoth/haldric
该项目对应的仓库描述为「Wesnoth 2.0,使用 Godot 引擎开发」,代码以 GDScript 编写。README 说明新的开发工作已迁移到 Byteron/haldric-next 仓库的 relecs 分支,因此本仓库可能已不再活跃。仓库未提供发布版本、具体玩法说明或可运...
Haldric 是《韦诺之战》(Battle for Wesnoth)的「2.0」计划,仓库自述为「Wesnoth 2.0, being developed in the Godot Engine.」,即尝试用 Godot 引擎重新承载这一经典开源战棋作品。当前仓库首页唯一的外链指向 wesnoth.org 官方网站,说明本项目与上游《韦诺之战》项目存在明确的关联关系,而非一个完全独立的同人作品。
需要先说明的是:该仓库的 README 极短,除一句项目定位与一句迁移说明外,没有玩法介绍、截图、变更日志或版本发布。因此本页只描述「仓库里写明了什么」,不对尚未落地的系统做任何推测。
README 没有提供任何构建步骤、依赖清单或运行说明,因此无法给出经过验证的操作流程。若你希望尝试:
project.godot 所标注的 Godot 版本,安装与之匹配的编辑器(GDScript 项目无需额外编译工具链);haldric-next 仓库后再做评估,避免在已停止维护的分支上耗费时间。以上步骤为通用做法,并非 README 给出的官方指引,执行结果需要自行核验。
README 的第二句是本次收录最关键的工程信息:
New development is now taking place in https://github.com/Byteron/haldric-next/tree/relecs
也就是说,新的开发工作已经转移到 Byteron/haldric-next 仓库的 relecs 分支上进行。对本仓库而言,这意味着:
对归档整理来说,这类「指向后继仓库」的条目仍有意义:它保留了项目演进的分叉点,避免后来者在旧代码上重复投入。
从仓库元数据与 README 可以确认的技术事实只有两条:
至于具体使用 Godot 的哪个大版本、采用了哪些节点结构与场景组织方式、是否实现战斗结算或地图系统、是否复用了原作的素材资源,仓库均未说明,属于待核验范围。考虑到「2.0」这一表述以及迁移到新仓库的事实,可以合理预期该项目处于较早期的重构阶段,但这只是基于仓库描述的推断,不构成功能承诺。
这个仓库更适合作为「观察一个开源战棋项目如何从零起步」的样本,而不是完整的教程工程。建议的阅读方式:
haldric-next 的 relecs 分支对照阅读,前者提供起点,后者提供演进;
id Software 公开的初代 DOOM 源代码,限非盈利使用。README 说明:运行仍需...
Fish Folk: Jumpy 是一款鱼类像素画风的战术 2D 射击游戏,使用 Rust 语言与...
Frogatto & Friends 是一款 2D 横版动作冒险游戏,主角是一只青蛙;开发团队...
Endless Sky 是一款 C++ 编写的 2D 沙盒式太空探索游戏,玩法接近 Elite、Esc...