其实这主要是个人用于掌握vmod制作技巧的试点项目,但既然做完了,也分享出来。虽然衡阳风暴这个套皮斯大林格勒风暴的棋比较毛线图一乐,但从制作的角度讲要素很丰富——有算子、有卡片、有区域、有若干动作,如果不怕麻烦的话,甚至可以规范各个回合的结构;素材也比较好找、bgg就有现成的,本身裁算子和规划名称的工作量也不大。是良好的试点材料。
我上次制作vassal mod,还是十多年前。当时vassal是没有mod编辑器的,制作mod就是手工把若干文件按要求放进压缩包里,功能少、制作体验差。现在已完全不可同日而语,编辑器功能很完善、并且是完全gui化的。虽说是gui,但仍然存在不少编程的理念,像是类继承、面向对象、事件绑定等等。vassal的理论上限是很高的,这是完全开源的项目、基于java,理论上有无限的可能。等我有精力了,还打算琢磨琢磨他的源码。
游戏的算子我已经全部导入,并且做了历史开局的初设,各位可以直接加载。关于衡阳保卫战的敌我双方编制,我没有考察过文献资料,但游戏里算子上几个重复的番号应该确实是游戏本身印错的。但这不妨事,同阵营同类型部队不管什么番号数值都是相同的,所以只管用便是。
损耗、战损、永久消灭、抽战术、弃置战术这些常用动作,我都做进去了,但消息汇报这块现在可能有点乱。规则书我也扔进菜单里了,但那个是bgg上玩家翻译的日文版,中文版规则目前没有,得买杂志。