FlappyBird-2.0

所属分类:Java编程
开发工具:Java
文件大小:311KB
下载次数:3
上传日期:2019-04-06 12:58:31
上 传 者comida10
说明:  在《FlappyBird》这款游戏中,玩家鼠标点击屏幕,小鸟就会往上飞,不断的点击就会不断的往高处飞。不点击的话则会快速下降。所以玩家要控制小鸟一直向前飞行,然后注意躲避途中高低不平的管子。 设计思路 使用场景相对小鸟移动的过程间接实现小鸟在水平方向的位移,小鸟实际上只在垂直方向上进行了位置的改变,调用线程,每次循环使小鸟的y值自动增加以达到重力效果,玩家点击鼠标按键时,减少小鸟y轴坐标以达到跳跃效果,当小鸟位于某根水管中间时,判断小鸟是否与该水管的上侧或者下侧发生了碰撞,如果没有,当小鸟的x坐标>水管左上角x坐标+水管宽度时,分数+1;如果发生了碰撞,游戏结束。 游戏具体实现 Ⅰ信息的存储 Ⅱ信息初始化 Ⅲ场景相对位移 Ⅳ小鸟的跳跃 Ⅴ碰撞检测 Ⅵ图片的获取及显示 分为4个类:Bird,Column,Ground,World 并且包含所需素材图,与升级版飞扬乖巧的素材。 适合java初学者学习与尝试,有助理解。
(In FlappyBird, when the player clicks on the screen with his mouse, the bird will fly upwards and upwards. If you don't click, it will drop quickly. So the player should control the bird to fly forward, and then pay attention to avoid the uneven pipes on the way. Specific Realization of Game I Storage of Information II Information Initialization III Scene Relative Displacement IV Jumping of Birds V Collision Detection VI. Acquisition and Display of Pictures There are four categories: Bird, Column, Ground, World And contains the required material maps, with the upgraded version of the flying clever material. Suitable for java beginners to learn and try, with assistant solutions.)

文件列表:
FlappyBird-2.0 (0, 2017-11-05)
FlappyBird-2.0\.classpath (301, 2017-11-04)
FlappyBird-2.0\.project (387, 2017-11-05)
FlappyBird-2.0\.settings (0, 2017-11-05)
FlappyBird-2.0\.settings\org.eclipse.jdt.core.prefs (598, 2017-11-04)
FlappyBird-2.0\bin (0, 2017-11-05)
FlappyBird-2.0\bin\com (0, 2017-11-05)
FlappyBird-2.0\bin\com\you (0, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird (0, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\0.png (8142, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\1.png (8142, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\2.png (8142, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\bg.png (175831, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\Bird.class (3353, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\Column.class (1455, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\column.png (10264, 2014-02-13)
FlappyBird-2.0\bin\com\you\bird\gameover.png (13387, 2014-02-17)
FlappyBird-2.0\bin\com\you\bird\Ground.class (1262, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\ground.png (3200, 2014-02-13)
FlappyBird-2.0\bin\com\you\bird\start.png (26165, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\World$1.class (827, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\World$2.class (891, 2017-11-05)
FlappyBird-2.0\bin\com\you\bird\World.class (4408, 2017-11-05)
FlappyBird-2.0\src (0, 2017-11-05)
FlappyBird-2.0\src\com (0, 2017-11-05)
FlappyBird-2.0\src\com\you (0, 2017-11-05)
FlappyBird-2.0\src\com\you\bird (0, 2017-11-05)
FlappyBird-2.0\src\com\you\bird\0.png (3112, 2014-02-17)
FlappyBird-2.0\src\com\you\bird\1.png (3136, 2014-02-17)
FlappyBird-2.0\src\com\you\bird\2.png (3107, 2014-02-17)
FlappyBird-2.0\src\com\you\bird\bg.png (5427, 2014-02-13)
FlappyBird-2.0\src\com\you\bird\Bird.java (1919, 2017-11-05)
FlappyBird-2.0\src\com\you\bird\Column.java (874, 2017-11-05)
FlappyBird-2.0\src\com\you\bird\column.png (10264, 2014-02-13)
FlappyBird-2.0\src\com\you\bird\gameover.png (13387, 2014-02-17)
FlappyBird-2.0\src\com\you\bird\Ground.java (601, 2017-11-05)
FlappyBird-2.0\src\com\you\bird\ground.png (3200, 2014-02-13)
FlappyBird-2.0\src\com\you\bird\start.png (21646, 2014-02-17)
FlappyBird-2.0\src\com\you\bird\World.java (3211, 2017-11-05)

近期下载者

相关文件


收藏者