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

2024.5.9:

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

HarpoonVBoard v0.3.0更新。本次更新增加了如下功能:

1、增加了双盲存档功能,存档分为单人存档和多人存档。单人存档方便玩家进行独立推演,没有任何功能限制。多人存档有三个密码,分别对应裁判、蓝方、红方。用自己的密码打开相应的存档会进入对应的身份。裁判在操作上没有任何限制,红蓝推演双方只能看到自己的阵营或裁判明确标记为已发现的其他阵营单位,并且无法新增删单位,无法修改场上单位位置,无法执行回合。无法保存存档等。在有权限的情况下,包括各方密码在内的剧本信息都可以随时编辑,并可以将多人存档保存为单人存档,或反之。

2、地图不再单独设置,而是结合进存档中。只要将地图信息编辑好,并且将地图图片存放于data目录下,存档会记录这个位置。下次打开的时候会自动加载对应地图。

3、红蓝推演双方账号可以编辑路径点并导出,裁判账号可以导入路径点实时更新推演者的最新的移动计划。

4、新增被动探测机制,现在可以标记单位收集到的电子支援或被动声呐信息。


5、比例尺分辨率进行了细化调整,并提供了可视化的比例尺展示控件

6、移动单位的操作逻辑进行了变更,由原来的鼠标点选移动位置后单位瞬移过去改为单位直接跟随鼠标移动,左键点选确定新位置。

7、新增推演界面截图功能,方便裁判快速创建态势图,而不必保存存档。

8、解决了其他已知bug和问题。

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

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。以下是推演截图,双方互相发射导弹后进入步进回合:

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

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 个赞

膜拜大佬,大佬点赞

传感器 应该考虑多几个角度位置, 因为在remark 里 相控阵是有四个方向 ,有些预警机 上面可以同时探测两个方向。也不排除 其他传感器有多角度探


测的能力

目前的设计是复刻的simplot的,所以角度设置也是学习它的,像这种分离的相控阵或者是互不相连的武器发射角按照之前的设想是多添加几列传感器或武器 :joy: 。主要是因为不能实现自动裁决,所以只提供了相对简单的作图功能,没有考虑把每一列传感器和武器真的当做一个“装备实体”。