字体:  

做MIH(历史的瞬间)一点感想

civdemof 发表于: 2008-4-04 19:17 来源: 单机游戏博客

最早开始做的MOD是HSR PRO,升级到0.40后,基本稳定后,因为觉得HSR有结构性的缺陷,测试起来也累,就停止更新了。因为不完美,总是有点遗憾。

本来也不想做MIH,DA1.2出来后,突然有了兴趣。于是开始思考做一个新的MOD,让AI更聪明点,但又不想在基础数据等方面花很多功夫,因为这太需要时间了,于是想到了用HSR PRO的基本数据。因为自己做系统的总是速度很快,没花多少时间就综合做了一个基本版本。让电脑之间相互推演了一下,觉得没什么问题就放了出来。放出后,压力就来了。不完整的东西看着就觉得难受,出于对自己东西的负责,于是就一路做了下来,慢慢的更新积累下来,猛一看,还真不少。

其实做MOD的最大问题就是综合测试,MOD的作者不是玩家,很难方方面面都考虑到,所以,玩家的反馈就很重要,也是让作者保持继续更新的兴趣。要快速的测试,保留不同时间段的存档就很重要。最花时间的是测试ai反应,而一般的历史事件,采用拿来主义。出了问题,有玩家发来存档,这会为作者节约不少时间。

MIH更新到了V0.18,调试ai后发现,很多ai问题实际是引擎本身的限制产生的,所以,要做一个纯粹的,AI不作弊的系统,几乎是不可能的任务,只能是尽力而为了。比较HSR而言,MIH的CHEAT已经少了许多。所以,真正对AI有要求的玩家,可以去体会联机的乐趣。我对MIH的定位,是制作一个对抗性较强的,符合历史大方向,但富于战斗性的MOD,因为精力有限,所以,我把重点放在了修正AI上面,这和MOD34以及TRP等注重历史事件细节的MOD并不矛盾。

因为做MIH,就没有精力汉化MOD34了,好在凯文兄接手了后续的工作,这个MOD的汉化是值得期待的。

记录一下自己的思路,随便发在了MOD版。期待有更多精彩的MOD出现。

[ 本帖最后由 civdemof 于 2008-4-4 19:20 编辑 ]

最新回复

玉盘子 at 2008-4-05 11:37:26
C大总是出人意料的给偶们惊喜~~~开始以为只做破解,破解之后做汉化,汉化之后做MOD~~~下次该做什么出来呢~~
restlin at 2008-4-06 20:33:36
CORE没有吸收阁下可惜了
寒号鸟 at 2008-4-07 19:11:26
我正在玩,很不错,用德国把苏联和英国打的没人力了,哈哈
冰眼 at 2008-4-08 17:05:55
C大还是吸收IAI的东亚战场经验吧。。。。。。。。我看目前最好模拟东亚战场的MOD就是IAI了。。。巴掌还是用了不少心思的。。。。。战略态势。。。。。。。。。几乎与历史相同。。。。。。。。就是年份上有差异。。。。。。。。。
huchengrong at 2008-4-08 17:26:32
问题是,巴掌可是个纳纳控,偏心德国不少
lzhalzx at 2008-4-10 19:37:58
就IAI的BT
civdemof at 2008-4-19 16:05:51

QUOTE:

原帖由 restlin 于 2008-4-6 20:33 发表
CORE没有吸收阁下可惜了
这些MOD我都看过
当然 重点还是在AI部分
civdemof at 2008-4-19 16:07:21

QUOTE:

原帖由 冰眼 于 2008-4-8 17:05 发表
C大还是吸收IAI的东亚战场经验吧。。。。。。。。我看目前最好模拟东亚战场的MOD就是IAI了。。。巴掌还是用了不少心思的。。。。。战略态势。。。。。。。。。几乎与历史相同。。。。。。。。就是年份上有差异。。。 ...
呵呵 其实 东亚部分正是从IAI中间吸收的经验
如果 完全由 AI控制 态势就比较混乱 而且比较复杂
我只做了一定的调整
civdemof at 2008-4-22 10:16:32
关于海军的AI 有以下需要关注点

1、舰队的编制
一个最重要的参数 是攻击型大舰队的数量 这个是ai投放军力的最重要参数
ai使用攻击型大舰队 来控制核心海区 和 参与战斗
而一般两三只战舰的小型舰队 则 用于进行航路截断 和 干预地方的海上贸易
理论上 当ai有足够多的小舰队时 会布满整个海洋

理想的状态 是根据ai 实际拥有的航母 战舰 战巡 这些主力舰只的数量 来设定
而ai的造舰能力 则 直接和ic相关
但目前几乎所有MOD中 这个参数是静态设置的

实际上 如果电脑的主力舰只消耗过快 则 应该缩小 攻击型大舰队的数量
以保证 每个攻击型大舰队 能集结较强大的实力和玩家对抗
mih 后来的版本 会使用新的ai 完善对 舰队编制的控制


2、核心海区和目标战斗海区
电脑将优先攻击进入核心海区的舰队 并以较大的概率 在目标战斗海区巡逻
可以设定 维持控制核心海区 最低需要的攻击型舰队的数量
最优秀的海军ai还应该 尽量避免 受到地方空军的袭击 但这个貌似很费脑力
这两个部分的灵活设定 应该是海战ai中 最大工作量的部分

3、海军基地
目前而言 还没有finger出 ai对海军基地使用的最终模式
但 感觉海军基地数量不能太多 象同一海区 尽量使用一个海军基地就可以了

4、关于登陆
集结的出发基地不能太多 否则 ai会尽可能的在所有集结港口 调集军队
导致 ai放弃其他很多重要的目标
罗伊·玛斯坦 at 2008-4-22 11:14:40
-.-C大辛苦
civdemof at 2008-5-09 13:31:31
MIH已经更新到了 V0.20 本来这个版本大量工作 都是在5.1期间完成的
之后 做了大量的推演测试 来平衡系统参数 修正错误
毕竟 原来继承的HSR PRO的事件有很多 问题
有些事件组 分为玩家和AI 两部分 非常复杂
事实上 很多地方的区分是 不必要的
V0.20尽量统一了很多地方 不再去区分AI或人类
很多 1天检查一次的设置的事件 明显不必这样频繁的检查 大量都修改了
类似很多地方的修正和删除 增强了MOD的稳定性

系统的平衡 也是很重要 要综合考虑效果
例如 苏联的冬季作战冻土的加成
攻击50%的效率 仅数值 防御方有60%的冻土防御加成 而且
防御本身还有防御优先及战壕 等等其他优势
所以 效率上 苏联实际并未占便宜

而且 苏联本身大清洗 -30 组织度和士气的影响太巨大
所以 还必须弥补 部分士气和组织度参数 这但都不足以对德军构成优势
毕竟 德军依然有 质量上的优势

如此 最终测算出来的苏军 如果按照正常的胜率而言
苏军根本就不会攻击 占优势 的德军

所以 必须设定 让苏军在进攻不利的情况下 强行发动攻击
因为苏军有士气的优势 弱小的苏军可以 很快恢复攻势 轮番出击

弱势方的进攻 必然大量损耗人力 所以 冬季战的发动
都会为苏联补充有一定的人力 但这依然不足以抵消 苏联的损失
冬季战的后期 苏联有大量部队缺员 所以 冬季战停止后 会再加部分人力
这部分人力 就会正常的补充部队 而不是 被冬季战 无谓的消耗
这就是 人力补充 分成两个部分的原因
civdemof at 2008-5-09 13:40:57
仅就防御效率而言 100%的冻土防御效率 估计 数值上应该还未达到 TRP的防御水平
但以MIH的双方的实际情况而言 防御100%的冻土防御效率 已经足以 不让玩家 钻空子
civdemof at 2008-5-09 13:44:02
MIH 0.20版 削弱了 恩尼格密码破解的效果
仅仅相当于 一项密码破译科技的加成 大约有6.7%的加成效率
而且 这种加成 有30% 的概率 被取消 纯粹看RP了
civdemof at 2008-5-09 13:53:44
出了MIH0.20后 不知道什么时候 会再做大的修正
很有可能的是 在这个版本的基础上 平衡 修补下一般错误而已

看看IAI 有什么新的思路 我现在是 严重缺乏 创意
xiaoss at 2008-5-09 17:12:45
出了34 其他的没什么兴趣了
civdemof at 2008-5-09 19:42:23

QUOTE:

原帖由 xiaoss 于 2008-5-9 17:12 发表
出了34 其他的没什么兴趣了
mod34是非常棒的一个作品 有很多好的思路值得借鉴
一是历史事件做的很细致 是估计目前事件最多的MOD
二则科技树很用心 这很值得学习
但觉得其部队单位的设置 还有改进的余地

mih可能更侧重于军事方面的东西
但P社的游戏引擎而言 只能在 很宏观 的尺度上
模拟下 军事的态势
就 对抗程度 和对玩家的压力 而言 mih要大过mod34

我曾思考过在34mod的基础上进行改进
其实 34mod稍微改进下 就会进入“完美”之列
但精力有限 只能做好mih一件事情
mainpower at 2008-5-10 07:34:25
战斗越简单对于电脑就越有利
civdemof at 2008-6-01 12:01:28
现在知道了更多AI对战线的控制模式 但MIH0.21没有调整这部分
由于P社引擎不支持多附加旅 对附加旅做加法 是一个很不错的思路
这样也可以简化AI的控制
civdemof at 2008-6-01 12:34:43
备忘

IAI1.3 非常不错
DA系列 不支持多附加旅的情况下 对附加旅做加法是非常适宜的
原版 步兵附加旅模式 极大增加AI控制兵种的复杂度 逻辑上也不清晰

觉得有一个问题 需要重视 就是 玩家比AI更善于 利用兵种差异性
这种情况 在同时拥有可选择的强、弱配属兵种时 可能出现
少量强力的精兵 还可以避免指挥上限的约束
解决此点 是强力兵种和大数量的兵种 应该各有所长 各有所短

继续学习中
dyznyp at 2008-8-10 13:31:45
进来拜C大,C大辛苦