大家今天来跟大家聊聊我是怎么捣鼓出一个能“说话”的游戏角色的,标题取得花里胡哨,没那么复杂,哈哈。
我是想做个第三人称的那种砍砍杀杀的游戏,你知道的,就是那种主角拿着大刀到处乱砍,特别爽的那种。但是我又不想让这个角色就闷头砍,我想让他有点“个性”,能说点
折腾的开始
第一步,当然是找个“壳子”。我用的是虚幻引擎,这玩意儿挺强大的,就是上手有点麻烦。还我之前稍微摸过一点,不至于两眼一抹黑。我直接从那个Paragon里面扒拉一个免费的角色模型,还挺帅!
第二步,让角色动起来。这一步也不难,因为虚幻引擎里有很多现成的动画,我直接把那些跑、跳、砍的动画给角色套上,他就活蹦乱跳。但是我发现,这角色就只会傻乎乎地做动作,一点互动都没有,不行,得想办法。
让角色“开口”
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
这时候,我就开始琢磨怎么让角色“说话”。我一开始想的是,能不能在游戏里加点文字提示啥的,比如角色砍一刀,屏幕上就蹦出一行字:“漂亮的一击!”。后来我觉得,这样还是不够“直接”,不够有感觉。
然后,我就想到“语音”!对,就是让角色真的发出声音!我找一些免费的语音素材,然后开始琢磨怎么把这些语音跟角色的动作结合起来。
- 我先是试着在角色砍一刀的时候,播放一段“”的声音。
- 然后我又试着在角色被打中的时候,播放一段“”的声音。
你别说,这么一搞,感觉还真不一样!角色好像一下子就有“灵魂”,不再是一个只会傻砍的木头人。
一些小细节
这中间还有很多细节要处理。比如,语音的音量要合适,不能太大声吓到人,也不能太小声听不清。还有,语音的播放时机要准确,不能角色刀还没砍下去,声音就先出来,那就太假。
我还琢磨着,以后能不能让角色说更多的话,比如根据不同的情况说不同的台词,甚至能跟玩家进行一些简单的对话。不过这都是后话,现在我这个小demo已经让我挺满意的。
这回折腾还挺有意思的。虽然过程有点磕磕绊绊,但是看到自己做的角色能“活”起来,能“说话”,那种感觉真是太棒!
今天就跟大家分享到这里。下次有啥好玩的,我再来跟大家唠嗑!