领土的PC版最近的开发好像歇了,目前比较活跃的项目是一个Ruby的命令行版领土。支持本地联机,而且作者还加入了自己原创的近百张牌,有些很变态的。由于是命令行版,而且还是Ruby的,而且还有些Gem依赖,而且作者是在Mac下开发的,而且还有些Bug。所以装起来有点麻烦,大家有兴趣可以试试。
第一步:安装Ruby
Ruby 1.91安装地址
http://rubyforge.org/frs/download.php/71078/rubyinstaller-1.9.1-p378.exe
安装过程中选安装路径那步别忘了把两个勾都勾上,不然不会关联.rb文件
第二步:安装依赖的Gem包
开控制台(开始菜单-》Ruby 1.9.1-p378-》Start Command Prompt with Ruby)
输入
gem install facets
等待安装完毕
gem install win32console
等待安装完毕
第三步:下载游戏
Ruby领土下载地址
http://techhouse.brown.edu/~apantel/dominion.zip
下完了解压到某目录中
第四步:和傻叉电脑对战
直接双击dominion.rb,会显示如下文字:
Do you want to [R]un a game, [c]onnect to a game server, [g]enerate a spread, print [h]elp
按R回车以后是一系列选项,问你要不要基础包,扩展包啊什么的,最后会出现一个菜单:
[0] Human, BigMoney AI, Random AI
[1] 2 Network players
[2] Other
按0回车游戏就开始了。电脑有两种,一个是重金流,一个是随机乱买流。总之很傻叉,比VB版的简单多了。
第四步:局域网对战
和上面一样,只是在
[0] Human, BigMoney AI, Random AI
[1] 2 Network players
[2] Other
这个菜单时候选输入2回车
这时候会出一个加人菜单
[H]uman (playing locally)
[N]etworked player
[M]oney AI
[R]andom AI
[D]one
意思是输入H本机加一个人,输入N加一个联机的人。
比如要两人对战的话就输入H回车,然后输入名字回车,输入N回车,最后输入D回车结束建立主机。
主机建好以后主机会卡住等待别人连接
连主机比较麻烦,需要进命令行,进游戏的目录,然后在dominion.rb后面挂--client参数和主机的IP地址
比如如果游戏在c:\do下面:
开控制台(开始菜单-》Ruby 1.9.1-p378-》Start Command Prompt with Ruby)
输入cd c:\do回车
输入ruby dominion.rb --client 192.168.0.187
其中192.168.0.187是主机的IP
游戏本身还是很合理的,就是有些操作不太直观
行动或者购买的时候要跳过,得输入英文的句号. (神啊,不看源代码谁想得到)
作者添加了一堆变态的自创卡,叫nomic。如果不想玩记得在建立游戏的时候选N
在任何时候想要查询供应堆里的卡,可以输入?12来查询,其中12是卡在供应堆里的序号。要查硬币牌的说明就输?5回车
作者用了个Mac Only的函数发出哔的声音,所以联机的时候会有“系统找不到指定的路径。”这个烦人的提示,如果想去掉,修改client.rb文件,在里面macbeep那句前面加个#注释掉就行了。