Code Bye

有关水的游戏思路求助

 

屏幕有一瓶雪碧,实现的效果如下:
1、手机倾斜,可以根据重力感应,水也跟着倾斜(水面永远是与地面平行的)
2、手机左右上下摇动,瓶中水跟着移动撞击
3、撞击到一定程度,可以把瓶盖冲开

新手,不知道如何下手,一个倾斜的效果就好费劲, 请求高手给点思路或者例子,感谢万分


80分
个人感觉这东西不好做,倾斜还相对好办,毕竟有重力感应可用
水的碰撞要做到逼真相当困难,应该使用粒子系统吧,但模拟水,应该需要大量的粒子数目,计算量是个问题
没有亲自试过,仅供参考
粒子来模拟水,那要需要多少个粒子呀, 200*200像素的 40000个粒子呀
别沉了,紧急求助

10分
新手跟学。
这个应该可以做。要好好想想。

10分
要我说就是固定晃动图像,比如你准备3张(也可以多些)动态图,轻微摇晃的,中度摇晃的,激烈摇晃的,判定为轻度摇晃,就选第一张图显出来,依此类托,判定激烈摇晃,爆他丫的。
这样,就省去了实时感应晃动方向,力度之类的,存储量就几张图。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明有关水的游戏思路求助