微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Java打飞机小游戏附完整源码

<div class="image-package"><img src="//upload-images.jianshu.io/upload_images/1807893-1ba15a0b9f4e2700.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="Paste_Image.png" data-original-src="//upload-images.jianshu.io/upload_images/1807893-1ba15a0b9f4e2700.png?imageMogr2/auto-orient/strip">

写在前面

技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习。java确实不适合写桌面应用,这里只是通过这个游戏让大家理解oop面向对象编程的过程,纯属娱乐。代码写的很简单,也很容易理解,并且注释写的很清楚了,还有问题,自己私下去补课学习。

完整代码

敌飞机

 
    
  
 
 
  
 
      
 ShootGame.HEIGHT;
  

分数奖励

 
  
 
 
 
 

蜜蜂

 
 
    
  
  
  
 
 
 
 
  
 
 
 
  
 ShootGame.HEIGHT; 
 
 
  
ShootGame.WIDTH-width){   

子弹类:是飞行物体

 
   
  
 
   
 
 
  
 
 
  
 

敌人的分数

 
  
 
 

飞行物(敌机,蜜蜂,子弹,英雄机)

 
 
   
  
  
  
  
 
  
 
   
  
 
   
  
 
   
  
 
   
 
 
  
 
   
 
   
 
  
 
 
 

英雄机

 
 
   
 
  
  
  
 
 
 
 
  
 
 
   
 
  
 
  
 
  
 
  
 
 
    
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
  
 
  
 
 
 x1 && heroxy1 && heroy

游戏启动主类

 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
    
    
 
  
    
    
    
    
  
 
   
  
  
  
  
  
  
  
  
  
 
 
  
 
 
 
 
 
 
  
 
  
 
  
  
 
  
  
 
  
 
 
 
 
 
 
 
  
 
 
 
 
   
 
 
 
 
  
 
 
  
 
 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
  
  
 
  
  
  
 
  
  
 
 
  
  
 
  
  
 
  
 
 
  
 
 
  
 
 
  
 
 
  
  
 
 
 
 
 
  
 
  
 
 
  
 
 
 
 
 
 
  
 
 
 
  
 
  

写在最后

以上就是这个游戏我整理的完整代码,因为图片差不多9张,所以图片没上传,需要图片的友友请简信我,最后,我做了一张思维导图贴出来让大家更好的理解OOP面向对象编程的过程。

相关推荐