海战(鱼叉5)推演工具(2024.4.27更新)

2024.4.27:

最近对工具进行了补充改进,放弃了自己画像素画的方式,直接用了Simplot的北约军标资源。我也不是很清楚Simplot的资源有没有权利保护,但鉴于Simplot是款免费软件,本工具也是一款免费软件,目的都是方便有需要的玩家推演鱼叉V,因此先拿来用了。如果有侵犯原作者权利的风险,请留言告知我,谢谢。

本次更新将工具名确定为HarpoonV Board。修复了上一版本存在的问题和bug,规定当前版本号为v0.2.0。并添加了下列内容:

1、借用Simplot的北约军标图大大扩展了单位类型的范围,单位分为6大类:
下载
其中每一个大类底下分成很多小类,例如水面单位分为以下这些子单位类型:


每种单位都有对应的图标。飞机、地面单位、设施、武器四个大类可以组成编队,可选择编队数量。

2、为每一种类型增加了数据页面。数据页面主要是参考ATG官方的pdf表格所做,里面是游戏开始前从数据表摘抄出来的各种数据。分为空中单位,水面舰艇,潜艇和其他四大类。武器设施地面单位因为没有具体数据项,统统划归为其他类别。数据页面有实现数据交互的逻辑,比如尺寸会影响水面舰艇的机动和速度,飞机引擎类型会影响是否可用加力,损伤的变化会导致舰艇最大速度发生改变等等。所有互相有关联的数据都已经做了逻辑连接,改变一个值会引起其他部分的变化。具体的关联逻辑规则来自于ATG的pdf表格和鱼叉V的规则手册。如果数据交互逻辑有误,请留言告知。



3、武器和传感器页面添加了属性说明框,可以用于收录武器和传感器的额外属性,这些属性可以用于推演时参考。“<<”箭头代表收起属性说明框,这样就能直接浏览传感器条目本身。


4、主页面右侧的单位信息栏进行了改进,增加了传感器和武器还有备注页面,方便推演的时候快速参考,不用去一个个打开详情页面查阅信息。

5、执行移动的时候,之前版本强行规定为播放3秒钟动画,为了方便快速推演,新提供了回合动画长度选择项,可以选择合适的动画长度。

下载

6、对于按照路径移动的单位到达所有路径的终点后,不再直接停下,而是弹出一个确认框让玩家选择希望进行的动作。
下载

7、示例剧本改为了官方免费分享的Jumpstart。以下是推演截图,双方互相发射导弹后进入步进回合:

链接:百度网盘 请输入提取码

提取码:5ot7

############# 我是分割线 #########################################################

2023.10.9:

一直以来鱼叉5在pc上推演只能使用官方simplot进行,而官方的simplot操作比较反人类,连平滑拖动地图都做不到。测距等操作也很不直观,而且其作者也不愿意进行中文支持(虽然对于兵棋还好者来说这不是啥严重问题,但毕竟规则手册都有中文版不是)。因此我利用最近比较火的开源引擎godot重新制作了一个推演工具,以下是运行截图:

它的功能基本包含了simplot的各项功能(应该吧,我用simplot不多,如果有遗漏后面再补),并且进行了我自己觉得比较舒服的优化。也比simplot增加了一些功能,比如可以直接测距,可以编辑任务区域等。

其实一开始的目的是做一个带所有规则的能在线对战的电子版鱼叉5,但是不知道会不会有版权风险(非商用,社区分享),以及不知道有多少同好感兴趣,故先做一个复刻simplot的demo,后面看情况进行第二阶段的规则逻辑嵌入开发,以及决定是否发布甚至开源。

这款工具的核心操作思想类似于VASL,而不是CMO那种。我想复刻的是桌面战棋的感觉。加入逻辑规则后也不会改变这一玩法,目的只是把玩家从查表查规则书的繁琐中解放出来而已。

因为是demo,可能会存在各种bug,后面会陆续进行修正和更新。

3 个赞

支持大作!有人用unity在搞harpoon5,完成度已经很高了,在b站有视频,不知道你了解吗

1 个赞

还真是 :joy:这么小众的东西居然都会重合,而且我看作者今年七月份才发布的第一个关于移动的版本,这个项目应该也开始没几个月。你知道哪儿可以搞到作者的联系方式吗?

1 个赞

我没有他的联系方式,他之前还用unity做过SPI 机械化战争2的电子化

您好,已发私信请查收

支持作者!复刻这一步是很关键的,SimPlot自身有很大局限性,在更友好的中文环境中,更多人会使用这个复刻版,逐步积累出改进SimPlot的需求,这是催生下一代工具的好方法。

1 个赞

膜拜大佬,大佬点赞