小球游戏1

简介: 引用:http://www.oschina.net/code/snippet_12_4121 [图片] pic3.jpg [图片] pic4.jpg [代码] [Java]代码 01 public class Player extends AnimatedSprite   { 02 .

引用:http://www.oschina.net/code/snippet_12_4121

[图片] pic3.jpg

img_ec17eeb03950cac910667690d2fc9dbe.jpg

[图片] pic4.jpg

img_207d1fe2b677fd2cf92cd1507e44ba46.jpg

[代码] [Java]代码

01 public class Player extends AnimatedSprite   {
02 ...
03 @Override
04     protected void onManagedUpdate(final float pSecondsElapsed) {
05         super.onManagedUpdate(pSecondsElapsed);
06         onBeforePositionChanged();
07     }
08  
09 private boolean onBeforePositionChanged(){
10          
11         //speed up
12         if(frameCount < 2){
13             frameCount++;
14             return true;
15         }
16         frameCount = 0;
17          
18         int enemyListSize = levelController.getEnemyList().size();
19         for(int i = 0; i < enemyListSize; i++)
20             if(this.collidesWith(levelController.getEnemyList().get(i)))
21             {
22                 levelController.callbackCollisionEnemy();
23                 return false;
24             }
25         for(int i = 0; i < levelController.getGoodsList().size(); i++)
26             if(this.collidesWith(levelController.getGoodsList().get(i)))
27             {
28                 levelController.callbackCollisionGoods(i);
29                 return false;
30             }
31  
32         for(int i = 0; i < levelController.getEndPointList().size(); i++)
33             if(this.collidesWith(levelController.getEndPointList().get(i)))
34             {
35                 levelController.callbackCollisionWithEndPoint();
36                 return false;
37             }
38         return true;
39     }
40 ...
41 }

[文件] TheHardestGame.zip ~ 6MB    下载(453)

相关文章
|
3月前
|
前端开发 算法 Java
html+css+js实现点球球小游戏
html+css+js实现点球球小游戏
23 0
|
4月前
|
图形学
Unity小游戏——武士和怪物的碰撞检测
Unity小游戏——武士和怪物的碰撞检测
|
7月前
|
移动开发 前端开发 JavaScript
74行代码实现浪漫的红心下落的动画效果
74行代码实现浪漫的红心下落的动画效果
46 0
74行代码实现浪漫的红心下落的动画效果
|
9月前
|
机器学习/深度学习
1347:【例4-8】格子游戏
1347:【例4-8】格子游戏
|
11月前
|
小程序
做个经典宝石方块游戏
在做了一个月的进阶课程之后,终于又可以回来做游戏了。不得不说,对于我来讲做课程要比做游戏的难的多。做出来是一回事儿,讲出来又是另一回事儿了。尤其是还希望能讲的明白,讲的浅显易懂,感觉还是很难的。不过还好,做课程这件事情也是可以练习的,比如说我现在面对镜头讲一个东西的时候,就比一年前要好很多了。
101 0
|
前端开发 JavaScript
使用html+css+JavaScript制作抛物线小球
使用html+css+JavaScript制作抛物线小球
86 0
自由运动滑块和小球的碰撞检测
自由运动滑块和小球的碰撞检测
89 0
自由运动滑块和小球的碰撞检测
|
C++
201803-2 碰撞的小球
201803-2 碰撞的小球
59 0
201803-2 碰撞的小球
|
前端开发 JavaScript
使用konvajs三步实现一个小球游戏
使用konvajs三步实现一个小球游戏
243 0
使用konvajs三步实现一个小球游戏
游戏积木之动画
动画是游戏中必不可少的部分,这一节里我们将学习与动画有关的积木块,以及如何自己创建简单的动画。 让我们直接从示例开始,上一节中我们让“战机”发射子弹,击中“敌机”,然后敌机直接隐藏。这个过程过于粗糙,在真实的游戏中,敌机被击中后往往会伴随着爆炸动画以及音效。
103 0
游戏积木之动画