加入
发新帖
发表于 2013-12-21 12:46 | 查看: 446| 回复: 0

运动系统

 

一、判断状态

(处于不同状态,操作的效果可能有所不同,但并不关联动画的状态控制

 

1、攻防状态AttackState角色控制

A、无状态Idle(武器依旧戴身上)

B、准备状态Ready(拔出武器)

C、攻击状态Attacking(执行攻击操作时)

D、防御状态Defending(执行防御操作时)

E、恢复状态Recovering(将武器恢复至需求位置时)

F、抵抗状态Holding(武器与硬物抵抗时)

2、察觉状态AwareState系统判断

A、无状态Idle(可视扇区内没发现敌人)

B、发现状态FindEnemy(可视扇区内有敌人)

C、锁定状态LockTarget(攻击扇区内有敌人)

3、被动状态PassiveState系统判断

A、无状态Idle(没处于任何被动状态内)

B、被发现状态Found处于敌人可视扇区内

C、被锁定状态Targeted于敌人攻击扇区内)

D、被攻击状态BeingAttacked锁定你的敌人处于攻击状态)

E、被攻击到状态BeenAttacked(被敌人攻击时被攻击到)

4、控制状态ControlState【系统判断】

A、正常控制Idle(正常可以控制时)

B、坠落Falling(从一定的高度落下或者倒下)

C、短暂失控TemporaryOutOfControl(被高程度攻击到短暂失控)

D、死亡Dead(死亡后完全脱离控制)

 

以上判断状态,非行动状态,非动画状态,说明如下:

1 由于角色主动控制,会影响运动情况,以区分对待攻防的短程加速;

2 专给电脑用;

3 为所有角色处在的情况,影响运动并限制运动,具体还可以再分,如左手受伤就右手单手持刀;

4 在非积极攻防状态时,执行闪避行为。

 

输入数据

(大写是手柄,小写是键盘。以下上下左右同时包含键盘的和鼠标的

 

1、菜单操作(亦可鼠标左键点击执行):

【菜单】Menu Esc\Select\Start(打开菜单、暂停、关闭菜单

【确定】Yes Enter\A\RT

【取消】No\Back Backspace\Esc\B\RB

【移动】Move wsad\上下左右\左摇杆

【复原】Restore X\b

 

2、游戏内操作:

动】Move wsad\上下左右\左摇杆(输入一个方向和一个量

MoveAngle MoveValue

运动双击MoveFast 判断为双击【运动】(详情见下面细则说明)

【蹲】Squat Ctrl\LB

【跳】Jump Space\LT

方向】Turn 鼠标移动\右摇杆(视角、刀方向控制,输入一个方向和一个量

TurnAngle TurnValue

【攻击】Attack 左键\RT

【恢复】Recover 右键\RB

【防御】Defend 左键+右键\RT+RB

 

3、关于【运动】输入细则:

A、仅按下的前两个键有效,如果按下三个键,第三个键不发挥左右。

B、ws、ad方向互相排斥,后按下的无效,以先输入为优先。

C、按下后,都有个方向上逐渐增长的值,在时间t内增长为最大值。

例如,我们按下w后0.5时间按下a,并直到1.5t这个过程,方向变化如下:

0~0.5t,90度;0.5t~1.5t,从90度变化至135度。

D、双击判断定。【运动】值由高转为低再转为高,那么开始计时,在时间t内,如果再次按键,且输入的方向与撤销时的方向差不超过45度时,判断为双击,而方向以之前的方向为准。

 

4、关于组合输入:

以上输入,基本都单输入,暂无过多组合输入。某些输入控制状态,有些输入则具体控制当前状态下的运动参数等。

 

5、其他

【蹲】【跳】操作相悖,以后输入为优先。

【运动】上下、左右相悖,以先输入为优先。

 

三、行动状态

(【】内为对应“一、判断状态”及“二、输入数据”,操作皆建立在【4A】下)

(AI敌人是否有个预备行为状态,而下面的判断以预备为准?抑或所有完家判断皆主动判断?)

 

1、行动处于普通状态(没拔刀,正常姿势)【1A】

A、空闲Idle 【运动】无输入

B、行走Walk 【运动】有输入

C、跑步Run 【运动双击】

D、下蹲Squat 【蹲】

E、跳跃Jump 【跳】

2攻防状态处于准备状态(已拔刀,准备攻击姿势)【1B\1C\1D\1E\1F

A、准备Ready 【攻击】【防御】【恢复无输入

B、攻击Attack 【攻击】

C、防御Defend 【防御】(无相触)

D、恢复Recover 【恢复】

E、抵抗Hold 【防御】(相触中)

3、行动处于攻防状态(已拔刀,半蹲预备姿势)【1B\1C\1D\1E\1F

A、空闲Idle 【运动】无输入

B、行走Walk 【运动】有输入

C、跑步Run 【运动双击】【2A\2B】

D、滑步Slide 【运动双击】【2C】【3A\3B\3C】

E、闪避Dodge 【运动双击】【2C】【3D】

F、下闪Duck 【蹲】【2C】【3D】

4、其他{暂不启用}

A、滚动Roll 【运动】【蹲】【1B】(【方向】同【运动】方向并大幅度)

 

    行动是要判断环境的,如地面情况、前方阻挡等。有阻挡不可通行等则相对运动失效,而不是限制位移,限制的将直接是行动状态。

 

 

四、身体状况(【】内为对应“三、行动状态”)

(伤害判断及体力消耗后的情况)

 

1、伤残状况Limb

伤残判断位置如下划分:

A、四肢:

a)、左手HandLeft(导致左手无法持武器)

b)、右手HandRight(导致右手无法持武器)

c)、左臂肩背ArmLeft(导致左手力量降低或无法持武器)

d)、右臂肩背ArmRight(导致右手力量降低或无法持武器)

e)、左脚腿臀LegLeft(左脚移动障碍,且闪避不便)

f)、右脚腿臀LegRight(右脚移动障碍,且闪避不便)

B、重要部位:

a)、颈部Neck(导致闪避不便,视角转向不便)

    b)、头部Head(导致闪避不便,视角转向不便)

c)、背部Back(导致所有上半身行动不便)

d)、胸部Chest(导致所有上半身行动不便)

e)、腰腹Waist(导致所有上半身行动不便)

 

2、健康值Health(表达健康状态)

有伤残情况时,降低健康度。该值影响角色的行动能力,主要体现在移动、攻防速度上。此值影响即时体力的恢复速度,健康高则即时恢复得快,反之亦然。他的作用实质在于补充即时体力。

每个身体部位都会有一个健康值,1为完好,0为完全破坏。对各行动状态,使用一定规则叠加到运动的机制之上,明显变化的就是速度。

对于任何一个部分的值。根据伤害判断进行削减,有削减曲线。

表面伤害削减有下限,而其余的则直接造成值变为0。

 

4、体力Power(爆发力)

此值会快速变化,任何运动均消耗此值,由总体力体力补充。若值低于一定程度,则行动状态将受制约、影响,不能正常发挥。

A、无消耗None

B、瞬间消耗ConsumeSuddenly 【2B\3D

 

行动状态,会根据伤残状态判断执行方案,会根据健康值和即时体力确定执行速度。

健康值过低以及即时体力过低也会影响执行方案。

执行方案控制的是,移动方式、攻击方式及是否执行行动状态。

 

、伤害判断

(被攻击到【3E】时会进行伤害判断)

 

    武器在运动的过程中,判断是否能够造成伤害。取决于武器速度以及攻击位置、攻击深度。

    可造成伤害的状态为【攻击】【防御】。人体所有部分分为内外层,判断的时候会对武器位置进行判断。

 

伤害情况Injury

A、表面伤害Surface(一定速度攻击到外层)

B、致残伤害Disabled(一定速度攻击到内层)

C、断裂伤害Broken(一定速度攻击到内层且贯穿)

D、死亡伤害Deadly(对头、颈、背、胸造成B、C类伤害)

 

攻击到内层时,判断速度情况。如果达不到足够的速度,则视内层为硬物,有碰撞且不可穿透。

 

六、阻挡状态

(碰撞、阻挡等不可穿越的判断)

 

1、武器相触WeaponTouch【系统判断】

当攻击状态碰到硬物时,武器则自动切换至相触状态

A、无相触Idle(武器没与硬物接触)

B、相触中Touching(武器与硬物接触中)

相触状态时,武器移动速度转变原速度沿对方速度分量,若此时转换或者正处于防御状态,则转变为抵抗状态。或按照物理碰撞后规律运动。

 

2、运动阻挡MoveBlock【系统判断】

(当人运动方向有阻挡物时,运动操作的方向转变为阻挡物横向分量)

 

 

、武器状态(【】内为对应“一、判断状态”{暂不启用}

(武器状态不是指武器的完整损毁情况,而是指玩家使用此武器时处于的动作情况)

 

1、双手刀状态WeaponState

A、未准备Idle(刀在鞘内) 【1A】

B、准备Ready(手持刀前置)【1B】

C、攻击Attack(向前挥舞,手腕前转)【1C】

D、防御Defend(保持刀相对手臂的角度,即手腕不转)【1D】

E、恢复Recover(此时刀身随刀柄走,最省体力路线超目标预备位置)【1E】

F、抵抗Hold(此时刀完全不动,保持相对身体位置)【1F】

2、单手刀状态

类似双手刀,但始终处于单手持

3、双刀状态

类似单手刀,但可并用,可单用,具体再议

4、弓弩状态{且收箭数量影响}

A、未准备(背着)

B、准备(手持)

C、上箭

D、拉弦瞄准

E、射出

5、盾状态

类似单手刀,且可与之并用

 

、武器状况{暂不启用}

(武器状况指的是武器的完整损毁情况,以及弹药量情况)

 

1、双手刀状况

A、完缺(影响砍杀威力,值为0.8~1.0)

B、残断(模型有变化,影响砍杀范围)

2、单手刀状况

类似双手刀

3、双刀状况

类似双手刀

4、弓弩状况

A、完整

1、无箭(当做双手棍用)

2、有箭(可以射)

B、损毁(完全不能使用,抛弃)

5、盾状况

A、完整(有刀伤也不影响防御威力)

B、残断(模型有变化,影响砍杀范围)

 

收藏回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 加入

搜索

繁體   

返回顶部