Play the game only by your VOICE !!!
Voice Fighter is a new voice control shooting game!
How to:
1.Say “ah” to control your fighter.
2.Shout “Pah” to shoot.
3.Shout for two seconds to launch the ultimate bomb!!!
MORE fun! MORE crazier!
Play the game only by your VOICE !!!
Voice Fighter is a new voice control shooting game!
How to:
1.Say “ah” to control your fighter.
2.Shout “Pah” to shoot.
3.Shout for two seconds to launch the ultimate bomb!!!
MORE fun! MORE crazier!
“啊啊啪”已经发布6天了,到目前4月21日 ScoreLoop统计的最高分一共有: 12539个,估计有很多Android初学者对声音处理都比较感兴趣,所以我现在把声音处理部分的代码放上来。
Q:为什么要发布这段代码?
A:因为我的啊啊啪尝试用了proguard保护和优化代码,所以大部分代码都被混淆过,那些以学习为目的反编译apk的同学看起来就有点困难。所以放上下面这段声音处理的全部代码。
Q:为什么不全部放上来?
A:因为游戏其他部分都甚为简单不值一提,所以暂时就不放上来了。
Q:你放上来有什么不可告人的目的吗?
A:有的,根据我从论坛用户收到的反馈来看,下面这些机型在运行啊啊啪的时候有很多问题。 MEIZU M9(部分M9可以正常运行),索尼爱立信 x10(x10 mini pro可以运行),Acer a1,三星i9000(2.2),Atrix 4g,LG GT540,三星 I858…… 这可以看出来Android手机的不同机型差异实在有点大。这直接导致了我在谷歌market 里面发布后,总评不到3星的悲惨情况。放上这段代码喜欢能看到代码的同学引以为戒,并且能够找到好的方法来解决各个机型上面的差异。不然在android上面开发声控游戏是完全没有前途的。如果你有好的解决方案你可以留言或通过邮件告诉我,或者发布后通知我一下,开源是一种程序员很牛X的态度:)
目前我自己尝试过的解决方案是加入敏感度调节,但是收效甚微。我想到的另一种方案是:在游戏第一次开始的时候叫用户发出“啊” 和 “啪”的声音,记录下来,平均处理一下,游戏中就使用处理后的值,这种方法应该很不错,我可能会在之后尝试一下这个方法。