关于游戏AI,我谈谈我的想法:
我觉得目前的游戏很多都是在欺负电脑AI,具体表现就是:我方赢了实力强大的AI的敌方,说换个一般的玩家来操作敌方战斗,则我军一点机会都没有,并且会输得很惨。
熟悉象棋的朋友可能知道,电脑软件下象棋可是非常强的,即使是象棋高手面对软件也是望而生畏的。我和软件下棋的感觉就是对手滴水不漏、严丝合缝、无懈可击。
为什么曹操传系列的战棋游戏电脑AI和人类智能会有这么大的差距?
(我并不是想把曹操传变成象棋这样的游戏,只是从别的角度对游戏性做一些思考。)
我觉得可能有一些原因:
1局面更复杂。 棋子变得更多,每个棋子的走法也更多,单从计算而言,AI无法遍历搜索最优解。
2有较大的随机性。 虽然随机性是曹操传的魅力之一,但是随机性显然对AI更不利,至少人类玩家可以SL,并且人类玩家对概率的模糊处理能力要比AI好一些。
3电脑是每个单兵分别操作、没有配合。没有考虑所有部队合起来一回合尽可能的拔我军一个钉子,也就是“伤其十指不如断其一指”。
4宝物、特效等问题,我觉得电脑对这个方面没有什么理解,可能根本没有意识到自己有特效,或敌人有特效。所以即使敌我双方都有特效,吃亏的还是电脑。相反,如果只是拼攻防,电脑在战术上吃亏的就会少一些。
所以,我想是不是有另外一种游戏模式:
不是我军装备好的10个兵打赢了AI低的敌人50-100个兵,
而是我军和敌军差不多,单兵质量相同,数量基本一样,但敌军的AI很高,懂得防守,懂得拔钉子。
这样的情况,我方10个兵,初学者能打赢敌方7-8个兵,一般玩家能打赢敌方10个兵,高手能打赢11个兵,骨灰玩家能打赢12个兵……这也是一种乐趣。这对阵型卡位的要求更高。
一点简单的想法,以后有空再写点。