Posted on

游戏中的动画没想到那么简单_

    物理碰掩是处理游戏中的事物运动规和检侧他们之间是否发生碰搜。并不是所有的游戏娜用真实的物理模型在进行运算。比如《魂斗罗》游戏中飞行的子弹,在现实世界里你是很难看到它们的。这一部分内容。我们将会在高级章节中再次介绍的。
    动画模块并不只是播放一段动态图片那么简单。开发者需要保证在每一个肠间都能绘制出正确的图片。例如主角奔跑的动作。就是一个连贯的动函。我们就需要在每一个时间点将圈片的位盆计算出来。交给绘制模块。通常开发者会使用有限状态机制来处理动函系统。比如一个游戏中的人物,他可能存在站立,行走。打击。摔侧等动作,每一个动作部对应着一个动画。在有了动画棋块后,开发者只需要准确的设定人物状态,然后对应动颐中的每一帕就会在特定时间中被绘制出来了。
    声音模块主要是对声音的操作。这里操作的是游戏中所有的声裔资潭。声音资源处理包括拾放、暂停声音、说整音大小和修改音调。在A因roid平台上提供了三种处理声音的接口。SoundpOOI和Med淤吻er是以二进制流的方式创建声音资源。另一种OC0s是更低层次的使用二进制数组的方式来进行声音处理。后面的章节会详细介绍Android平台提供的三种声音处理方式优之间的优劣的。

 

Write a comment