新浪游戏 | 新浪首页
新浪首页 > 游戏世界 > 游民论谈 > 文章内容
FIFA 2003 AI 解析
游民部落网友franklampard 2002年10月21日 15:42


      大家可以用ULTRA EDIT这类编辑器打开BE目录的一个叫aicpu.big的文件,这个文件包含了许多AI参数,大家可以试着修改它们使游戏变得更真实。注意有一些参数是越高越难,而有一些是越低越难,只要比较一下不同难度下这些参数的变化就可以知道其趋向。
      
      这些是基本的参数,在四个难度下都不相同,四个难度下又分为电脑控制队伍的参数和玩家控制队伍的参数。参数前面如有CPU_则代表这是电脑的参数,有HUMAN_则代表这是玩家的参数。
      
      BAD_DRIBBLE_PERCENT
      差劲带球机率
      BAD_PASS_PERCENT
      差劲传球机率
      BAD_SHOT_PERCENT
      差劲射门机率
      GOALIE_SKILL
      守门技术
      BAD_MARKBALL_PERCENT
      差劲截球机率
      BAD_MARKPLAYER_PERCENT
      差劲盯人机率
      
      CLOSEDOWN_RATE_OWNTHIRD
      在己方禁区开外的紧逼力度
      CLOSEDOWN_RATE_THEIRTHIRD
      在对方禁区开外的紧逼力度
      CLOSEDOWN_DIST_PER_SECOND_OWNTHIRD
      每秒钟在己方禁区开外的紧逼有效范围
      CLOSEDOWN_DIST_PER_SECOND_THEIRTHIRD
      每秒钟在对方禁区开外的紧逼有效范围
      TACKLE_DIST
      拦截的有效范围
      MARKDIST_HALF
      在中场的盯人力度
      MARKDIST_THIRD
      在禁区开外的盯人力度
      MARKDIST_18YARDS
      在18码区的盯人力度
      MARKDIST_GOAL
      在门前的盯人力度
      
      下面是电脑在各个状态下的参数变化,我们可以发现电脑总共有五个状态,会根据场上形势和比分而变更状态。
      [NORMAL] 一般状态
      [ATTACK] 偏向进攻
      [CONTAIN] 偏向防守
      [DESPERATE] 不顾一切地压上进攻
      [SAFE] 完全地收缩防守
      以下参数在各个状态下都不相同。
      
      CPU_DRIBBLE_PERCENT
      电脑过人机率
      CPU_PASS_PERCENT
      电脑传球机率
      CPU_SPRINTDRIBBLE_PERCENT
      电脑加速过人机率
      CPU_DRIBBLE_SAFE_PERCENT
      电脑安全过人机率
      CPU_SHOT_DIST
      电脑射门距离
      CPU_SHOT_ANGLE
      电脑射门角度
      CPU_LOBPASS_PERCENT
      电脑长传机率
      CPU_THROUGHPASS_PERCENT
      电脑直传机率
      CPU_CLEARANCE_PERCENT
      电脑解围机率
      CPU_GROUNDPASS_SAFE_PERCENT
      电脑传出有把握的地滚球的机率
      
      接下来还有更特别的东西,大家看看这些字:
      /////////////////////////////////////////////
      // CPU parameters for player 250 (Beckham)
      /////////////////////////////////////////////
      
      [NORMAL]
      CPU_THROUGHPASS_PERCENT = 40
      CPU_SHOT_DIST = 40
      CPU_SHOT_ANGLE = 5
      
      这里代表了某球星的特殊能力,上面的参数表明编号为250的贝克汉姆的特长是直传、远射和射门准确率。竟然没有传中,但我在这个文件中看不到与传中(CROSS)有关参数,可能传中的能力也包含在THROUGHPASS里面了吧。
      
      不止是球员,球队也可以有特殊参数的,这点设计得很好。来看看曼联。
      /////////////////////////////////////////////
      // CPU parameters for team 11 (Man U)
      /////////////////////////////////////////////
      
      [NORMAL]
      CPU_DRIBBLE_PERCENT = 45
      CPU_PASS_PERCENT = 45
      
      CPU_DRIBBLE_SAFE_PERCENT = 50
      CPU_GROUNDPASS_SAFE_PERCENT = 50
      
      请参阅相关游戏专区:Fifa足球(FIFA)



游戏世界意见反馈留言板 欢迎批评指正 游戏咨询电话:请与各公司客服热线联系

新浪简介 | About Sina | 广告服务 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2004 SINA Inc. All Rights Reserved

版权所有 新浪网
北京市通信公司提供网络带宽