注册 | 登录

游侠NETSHOW论坛





查看: 6259|回复: 6
打印 上一主题 下一主题

玩中华三国志,提建议:关于AI和军团(委任) [复制链接]

帖子
2358
精华
0
积分
1250
金钱
6390
荣誉
7
人气
13
评议
0
跳转到指定楼层
楼主
发表于 2012-1-18 12:40:24 |只看该作者 |倒序浏览
游戏中,似乎并不区分AI和委任,但我个人认为两者是不一样的.
AI增强的方法有两种:一是编代码,各种判断,提高应变能力;二是作弊,只要增加收入倍数以及出兵时机提高,靠(作弊换来的)实力压垮玩家...反正很多游戏的AI也都是这么做的比如英雄无敌3,调到困难模式,电脑作弊是显著的.我讨论的重点不是这个.

然后说说军团委任,或者就是委任.这个不能靠作弊,因为作弊权利通常直接就交给玩家了.委任的作用是让玩家从繁琐的操作中解放出来,或者干脆就是给我这种懒人用的呵呵...委任要求是符合玩家的意图,并不需要太高的"智力".

目前的模式是这样的:
1.玩家设定多个军团,并且给军团设定一个方针
2.军团扩张获得的新建筑,属于该军团.
3.军团的方针等同于电脑的AI.往好里说就是统筹兼顾,说不好的就是军团不听指挥.比如我做被动防御,军团却不积极的征兵训练.

目前的委任方式有个间接的方法使得委任变的比较听话,比如我251剧本曹操开局,兵多将广,内政建设速度极快,通过委任建设好许昌,打下陈留之后,我只要把所有武将调动到陈留,电脑自己也搞调动,但调动执行的比率相当的低,陈留在很长一段时间内都有大量的武将,所以内政数值也能很快升满.


该说下我的想法了:
1.军团取消,我称之为"军区".当然,名字不重要.
五大军区,采取不同的策略,哪五大军区呢:前线,后方,发展中的,发达的,固定.组合起来实际可就不止5个军区了.
前线军区
后方军区
前线发达的
前线欠发达的
后方发达的,后方欠发达的.
固定建筑的.
不同的军区设定不同的方针,比如:
设定一个军区属性为:后方,欠发达的.方针=积极内政,每建筑保留武将人数下限=20,上限无.
再设定一个军区:后方,发达的.方针=军备运输,目标=前线
战争的结果就是:建筑的前线后方属性不断的变化,但军区的AI设定几乎可以一直用到底.
固定建筑物的军团,就是旧有的模式了,也许有用得着的时候.

以上是"军区"模式所举的例子.下面是一些选项设置方面的具体建议:
当军区存在嵌套的时候,以优先级来处理.比如一个军区a设定区域为"所有城市",并且优先级为"最低",而另一个军区b区域为"后方",优先级"最高",那么,后方城市属于
b军区,而不受a军区的策略控制.

a委任
aa新建
ab变更
ac撤销

新建
军区范围:
固定城市,所有区域,所有的特色建筑(港口,城市,关隘,等等)
前线的,后方的(同盟期内=后方,同盟到期前3个月=前方,可能3个月太久我不知道,反正信长野望13天道差不多是这么处理的)
发达的,欠发达的(内政数值距离上限的比例决定,比如民心以外100%为发达的,不到的为欠发达.貌似征兵会降低民心?)

方针设定:
简单的设定就是原先的那种模式.复杂的设定就是:将所有指令全部列出,然后设定每个指令的执行力度.做了当然好不做问题不大,只要有武将上限下限的设定存在,方针设定总能很好的执行下去.
执行力度的设定:
1.全力.所有人都去做这个.比如内政商业是全力,那么所有人都做这个,除非没钱或满溢.存在多个同级别的指令,交由武将均分工作.比如50个武将,全力农业商业,那么25个农业25个商业.

2.竭力.建筑物内,武将多于30人同全力,少于30人同积极.这个数字玩家可以改.
如果有50人竭力商业,那么这50人都去做商业别的工作人数=0
如果只有20个人,那么这20个人每人做一些事情,还有失业者才去做商业.

3.积极.至少1人会去做,剩余所有人都会做.数值每回合都会增加.
4.普通.能派1人就派1人.剩余的并不优先考虑.
4.消极.玩家设定一个数字,以该几率派遣1人执行.默认50%
5.禁止.实际就是几率=0的消极.全力也是特殊情况,相当于竭力设定建筑物人数<=1
这里指的是一般发展性的工作,比如内政,补充,训练,登用.但是"移动"就很特殊...先不想这个,费脑筋.

建筑物的武将数量设定:下限,上限
比如军区范围是后方,发达,那么需要的武将就比较少,下限5,上限8,够征兵训练输送就差不多了.后方欠发达需要较多的武将用于内政开发.
前线则要保证一定数量的武将以备不时之需.
另外,不同军区需要设定武将数量保证的优先级,避免相互间的冲突发生.比如设定武将下限10,武将总数30,城市4个,武将就不够分了...分别设定上限下限不同的优先级用于处理这个问题.

物资输送.兵,粮,钱.本来这个问题可以简化,三国志5代开始多数时候都是全国统一的钱粮设定,不需要运输,非常方便,虽然拟真程度下降.物资输送的目标,如何改良是个头疼的事情啊,呵呵...

军区的叠加优先级
军区a:所有建筑物.叠加优先=最弱
军区b:所有港口.叠加优先=最强
这样的话,军区b的设置是有效的.如果叠加优先反过来了,就只有军区a,而军区b名存实亡.
固定建筑的优先级总是最强.

一般并不需要设置千奇百怪的各种军区.按照不同方针设定这么几个军区就够用了:
1.前线,发达(武将10人搞军备不输出兵与粮,可以输出钱)
2.前线,欠发达(武将多,方针内政,不输出)
3.后方,欠发达(武将多,方针内政,不输出)
4.后方,发达(武将下限5人,上限8人,方针军备输送,目标前线,钱输送,目标:钱少于5000的城市)
只要设定好合理的武将上限下限,这几个军区就能很好的自我运作了.

使用道具 举报

帖子
875
精华
0
积分
449
金钱
344
荣誉
1
人气
8
评议
0
沙发
发表于 2012-1-18 15:24:10 |只看该作者
楼主原创????[?]

使用道具 举报

帖子
238
精华
0
积分
119
金钱
1419
荣誉
0
人气
0
评议
0
板凳
发表于 2012-1-18 15:46:03 |只看该作者
我也觉得委任这块应该改进些
举例如下:
选孙坚,飞快统一吴越,然后就是过不了江。
手动控制过江,然后灭大部分势力。
最后剩刘备200万,在西南
孙坚1200万,刘备以外地区
孙坚的1200万有900万在江南,无法自动过江。
导致在西南局部实力还不如刘备。

在港口城市应该只能造船队,不然AI过不了江。
在全国范围内,只有一个军团且委任的时候,兵力应该向前线城市**
委任军团应该优先征召高级兵种
高战力武将应该向前线城市**
委任时应该按时限进行到底,不要因事件跳出停止,事件有委任军团自行处置


使用道具 举报

帖子
915
精华
1
积分
798
金钱
4887
荣誉
13
人气
104
评议
0
地板
发表于 2012-1-18 20:17:40 |只看该作者
回复 拼音佳佳 的帖子

感谢提出了这么详尽的建议
委任和AI不同,但本质上都是AI,提高AI是一件很困难的事情,我们已经做了很大的努力,但仍感觉不尽人意
我们会继续努力,争取让AI更好一些。

使用道具 举报

帖子
2358
精华
0
积分
1250
金钱
6390
荣誉
7
人气
13
评议
0
5#
发表于 2012-1-19 15:33:49 |只看该作者
字打的太多了点,呵呵.

最简单的两句话:
1.委任军团控制的范围,改固定的建筑为动态的"前线,后方".后方就是后方军团,前线就是前线军团,而不是现在的,许昌军团,陈留军团.

2.玩家可以指定军团某建筑的武将数量上限,下限,或者不设定.某些欠发达城市,只要设定较高的武将数量下限,很快就能发展好,至于AI怎么执行命令其实也无所谓了.做好这两点,玩家就可以放心偷懒了,呵呵...

使用道具 举报

帖子
915
精华
1
积分
798
金钱
4887
荣誉
13
人气
104
评议
0
6#
发表于 2012-1-19 16:11:46 |只看该作者
本帖最后由 45399735 于 2012-1-19 16:13 编辑

回复 拼音佳佳 的帖子

大方向是对的,但细节上以及具体的程序设计上是很复杂的,不是很容易就能实现的。尽量努力吧

使用道具 举报

帖子
182
精华
0
积分
91
金钱
861
荣誉
0
人气
0
评议
0
7#
发表于 2012-4-24 13:36:26 |只看该作者
{:00:}{:00:}{:00:}

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-9-3 22:47 , Processed in 0.318131 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到