31、动作设计:从完整性到复杂性优化

动作设计:从完整性到复杂性优化

1. 动作完整性

在构建动作空间时,确保其具备足够的多样性和精确性以解决问题至关重要,也就是要保证动作空间的完整性,即能否控制所有需要控制的内容。

1.1 借鉴人类控制思路

可以先思考人类在解决问题时会如何控制一个系统,再考虑所需的控制精度和范围。比如,工业机器人可能需要精确到几度以内的控制,但移动距离无需很远;而人类驾驶汽车时,只需达到几度的精度,但汽车需要能够行驶较长的距离。

1.2 游戏设计中的控制设计流程

视频游戏的控制设计具有很好的参考价值,其设计流程通常如下:
1. 确定可控制元素 :从游戏动态中,找出玩家为达到目标需要控制的元素。拥有一个游戏的理论模型会很有帮助,通常可以用流程图来描述所有游戏场景。进行合理性检查,确保所确定的元素及其预期动作至少在理论上是正确的,保证动作被完整定义。
2. 设计控制方式 :确定元素后,思考控制它们的方式。如果游戏模拟现实,控制方式也可模仿现实中的对应方式;否则,就需要进行设计。
3. 考虑设计因素 :控制设计可行后,要考虑直观性和效率。这不仅有助于创造良好的游戏体验,还会影响游戏难度。设计应在简洁性和详细性之间取得平衡。例如,游戏中有 100 个不同的动作,若为每个动作设置一个单独的按钮,会过于繁琐;若用两个各有 10 个选项的拨盘,将它们的组合映射到 100 个动作,又过于简洁且不直观。如果动作有自然的分类方案,如攻击、法术、移动等类别,将控制按这些类别划分会更自然。在每个类别中,可以使用更紧凑的设计,为每个元

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值