本帖最后由 lengzhe 于 2013-4-28 13:43 编辑
刚才发了个帖子,征求Vassal离线对战的“战友”。发现很多人不知道如何离线对战。那我这里就来讲一讲。
不知道Vassal的朋友可以自行上这里科普
http://www.vassalengine.org/
下载安装Vassal完毕之后,可以去这里(http://www.vassalengine.org/wiki/Category:Modules)下载对应游戏的模组。有很多战棋,也有很多其他桌游。
Vassal可以在线玩,也可以离线玩。离线玩的好处是你可以花时间慢慢查规则,考虑自己的行动,对方不需要坐在那里干等。而且时间比较灵活,不必专门约时间,工作日也可以进行。
具体怎么操作呢?各个游戏模组的操作方式略有不同,但都大同小异。我们拿Axis Empire(10.65)举个例子。
Vassal基本操作的介绍
首先,你要打开一个模组,这很简单。不过第一次打开的时候可能会要你设置用户名与密码。这时为了保证离线对战的时候能够隐藏信息或者能够限制移动算子。
开始一个离线的游戏。这在启动模组时可以选择。

这里有三个选项,这是比较典型的。
Start new game offline:这就是开始离线游戏。
Look for a game online:这是大家可能比较熟悉的在线对战,要上Vassal的服务器。
Load saved game:这是离线对战中读取存档。
如果是开始新的离线游戏,自然是选第一个。如果是继续一个游戏,就选第三个。我们开始个新游戏。然后就是选择剧本。这些各个游戏都大同小异。

对于一些版图比较大的游戏,这里可能需要点时间初始化地图。“Next”不一定立刻就能点击。
接下来是选择你的角色。这里就有旁观者、轴心(统管德、日)、德、日、盟军(统管英美和苏联)、西方盟国、苏联、裁判。这里的角色决定了你能看到那些内容(比方说手牌),在有些游戏里这还决定了你能对哪些棋子进行操作。

这些都选好就进入游戏了

我们来看看工具条

大部分都很好理解。只解释几点。“步进”是在读取游戏记录的时候,可以一步步播放其中记录的玩家操作。放弃游戏是不再玩了,方便别的玩家获得你的棋子/卡牌控制权。输入框可以写任何你想给对方玩家发的信息。比如战斗过程,解释步骤什么的。这个我们之后慢慢讲。
这里你就可以开始操作了。移动算子可以点击拖曳,卡牌也可以。悬浮在各自上面有时会有格子的编号显示出来。卡牌、算子的右键菜单有很多其他的功能,比如翻面、标识断绝补给、转向、移动到特定区域等等。游戏的很多图表都可以从上面的功能区里调出来看。功能区的按钮,鼠标悬浮在上面会有说明。
离线对战
离线对战如何存盘
要离线对战的话,要注意以下内容。首先,Vassal的游戏记录有两种存储格式一种是.vlog (Vassal Game Log)一种是.vsav (Vassal Saved Game)。前一种中记录了你的所有行动和输入的信息,后一种只记录存储记录时的全局情况。要离线对战,一定要用前一种。
直接用File菜单里的Save Game,存出来就是.vsav,是不包含操作过程的。所以不要用这个。要保存整个操作过程,就要在操作之前,选择开始菜单里的“Begin Logfile”。选择以后就会有要求输入保存位置的对话框。选择文件夹并输入文件名后,点击确认。这时候文件并不会存储,只是事先确定位置而已。
然后你就可以进行操作了。移动、掷骰、出牌等等都会记录下来。你可以随时输入信息来进行说明。比如说“这些部队进攻XX,攻防比例为3:1”,掷骰之后可以说明造成多少伤害。等等。
如果走错,可以点击撤销按钮回退。
全部行动结束后,点击File菜单里的“End Logfile”,所有的行动就入指定名称的.vlog文件。
离线对战如何交换存档
用电子邮件交换自然是最基本的,但是非常麻烦。所以我一般用Dropbox。类似的Skydrive、微盘什么的也可以,但是目前还是不如Dropbox方便。
首先申请一个Dropbox账号,安装软件,在自己硬盘上生成一个Dropbox目录。然后在这个目录里建立一个文件夹,右键菜单里有一个Dropbox子菜单,进去以后选择“Share this folder”(注意,不是“Share link”)。这会进入Dropbox网站,然后你直接把对方的邮件地址贴到里面,发送。对方能收到一个Dropbox的邀请链接,如果有Dropbox直接就能共享文件夹,没有的话就要立刻申请一个。
只要你把你的存盘文件存到这个文件夹里,这个文件就会自动传递到对方的文件夹……当然两边都要有网络。这样就免去了存盘、发送、下载等等手工操作。
离线对战如何读取存档
读取存档可以在打开模组时选择载入,也可以在进入游戏后选择载入。这都没什么关系。
载入存档后,点击“步进”,就显示对方的下一步操作。一直点击就能播放完整个存盘文件。在存盘文件的末尾,会跳出对话框问你要不要开始新的存档。这很方便。但是要记住,一定要播放到结束再开始自己操作。否则对方的很多操作就还没有生效就被你跳过了。
这里有一个设置要讲一下。这在File菜单的Preferences下面。在“General”选项页中有一个可选项为“Center on opponent's move”。勾选了这个的话,在播放存盘文件的时候,画面就能自动跟踪对手的操作,而不必自己去找对方到底移动了哪个棋子。
如果你要连续看几个存盘文件。在File菜单里有一个“Load Continuition”,让你能够继续看下一个文件。但是一定要保证这些文件确实是相连的,否则会出现一些本该出现的移动被跳过了。如果要读取不是连续的文件,就要先关闭游戏(File菜单下的Close Game),然后再读取(Load Game)。
Vassal的一个小Bug
目前Vassal还有一个小Bug,就是有时候读取完了以后地图框不见了,界面上只有硕大的信息栏和输入框。这时注意下方边界处,有一小条可以改变尺寸,把它拉起来就行。这是程序抽风,把地图框和输入框之间的边界压到界面边缘去了。你也可以在Preferences中取消对“Use combined application window”的选择。
离线对战的作弊问题
离线对战要求双方都诚实游戏。因为你总是可以通过重新读取文件重新掷骰来获得自己想要的骰值。这很无耻,但是对手却无法防止你。所以大家互相注意一下。这只是游戏而已,不要太过认真,大家诚实的玩一玩就是了。如果这都要作弊,那还活不活了?
如果真有那种骰运无敌的“神人”,大家可以互相通报一下。