Data Modle:游戏对战模型

来源:互联网 发布:动态表单数据库设计 编辑:程序博客网 时间:2024/06/05 03:23

仿真:游戏对战模型

1- Hero

     性别

     名字

     性格-非理性度

     认知-理性度 经验 等级

     悟性

     血量

     攻击力

     防御力

     行走速度

     视野范围

     装备

     天赋技能

     金钱

     位置

2- 模型

    a- 自由行走模型

         X1 = X0 + F(i) * V(t) * Diff(t)

         Y1 = Y0 + F(j) * V(t) * Diff(t)

         Z(ij) = Sqrt( (X1-X0) * (X1-X0) + (Y1-Y0) * (Y1-Y0) )

          F(i), F(j): 随机约束

          V(t) * Diff(t): 行走距离

    b- 自由攻击模型

         - 单欧

           If Z(ij) <= E(i)     Then   B(j)' = B(j) - G(i)

           E(i): 目标j在i的攻击范围内

           G(i): i技能的伤害

           B(j): 目标j血量

         - 群欧  

    c- 逃跑模型

        逃跑前的意识, 逃跑路线

    d- 追赶模型

        追赶前的意识,加速,使用技能,打信息叫队友拦截。。。

    e- 协作模型

        自动游杀,取得队友信号,有意识的集合团P,攻击目标,保护目标

    f- 自动购买装备模型

Best

Mars

May 5th, 2013