Java小游戏——捕鱼达人

    关于“捕鱼达人”这个小游戏,不同于平时我们玩的那种,这种更加简单,易于理解。最终结果是,在屏幕上出现一个窗口,以海为背景,多种多条鱼在里面“游动”,玩家通过控制鼠标,来调整鱼的位置,以及网的大小,进行捕鱼。最终界面如下:

Java小游戏——捕鱼达人_第1张图片


   分析这个小游戏所要用到的Java知识,使用Swing,创建窗口以及相应组件,通过循环使得静态的描述一条鱼游动的图片能够不断的刷新、重绘,使得图片前进,有游动的效果,再使用多线程来控制多个鱼的游动,再使用事件的监听,来完成鼠标对网的控制以及捕捉鱼。   

    程序建立后,在Eclipse的Package Explorer中,将看到如图所示的界面:
                                    Java小游戏——捕鱼达人_第2张图片
 
    
      再接下来,将主要介绍小游戏——捕鱼达人的编程实现过程。
      (一)在测试包里写基本的关于Java的知识,用Swing建立窗口,还有多线程等,为后面的写游戏做准备。
     (二)完成基本的界面,包括欢迎界面、游戏界面等
     (三)使得一条鱼能够游动,并且当游到最左边的时候会撞死、消失。
     (四)用多线程的知识,使得多条鱼能在里面自由的游动。
     (五)事件监听的知识,完成鼠标的控制,调整网的大小以及抓鱼。
     

    

你可能感兴趣的:(JAVA,java,游戏)