仿真:游戏对战模型
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