源码家

  • 开发语言:
  • Java
  • 源码大小:
  • 2.22M
  • 源码类别:
  • Java语言基础
  • 文件格式:
  • .rar

源码介绍

【源码简介】java游戏——用纯java代码编写的十几个小游戏
用纯java代码编写的十几个小游戏,适用于初学者,有扫地雷、俄罗斯方块等

【源码截图】

【核心源码】
文件清单
└── Java2游戏设计
    └── 范例源代码及程序执行结果
        ├── CH02
        │   ├── Abstract.class
        │   ├── Abstract.java
        │   ├── AppletClassicExample.class
        │   ├── AppletClassicExample.html
        │   ├── AppletClassicExample.java
        │   ├── ChildClass1.class
        │   ├── ChildClass2.class
        │   ├── ChildClass.class
        │   ├── ChildInterface.class
        │   ├── ClassicExample.class
        │   ├── ClassicExample.java
        │   ├── Constructor.class
        │   ├── Constructor.java
        │   ├── ImplementInterface.class
        │   ├── ImplementInterface.java
        │   ├── MultiConstructor.class
        │   ├── MultiConstructor.java
        │   ├── Overriding.class
        │   ├── Overriding.java
        │   ├── StaticClass.class
        │   ├── SuperClass.class
        │   ├── SuperInterface.class
        │   ├── UseConstructor.class
        │   ├── UseConstructor.java
        │   ├── UseStaticMember.class
        │   ├── UseStaticMember.java
        │   ├── UseSuperAndThis.class
        │   ├── UseSuperAndThis.java
        │   ├── UseSuper.class
        │   └── UseSuper.java
        ├── CH03
        │   ├── CallPaint.class
        │   ├── CallPaint.html
        │   ├── CallPaint.java
        │   ├── CenterString.class
        │   ├── CenterString.html
        │   ├── CenterString.java
        │   ├── DrawArc.class
        │   ├── DrawArc.html
        │   ├── DrawArc.java
        │   ├── DrawImage.class
        │   ├── DrawImage.html
        │   ├── DrawImage.java
        │   ├── DrawPolygon.class
        │   ├── DrawPolygon.html
        │   ├── DrawPolygon.java
        │   ├── ErrorHTML.html
        │   ├── HandleException.class
        │   ├── HandleException.html
        │   ├── HandleException.java
        │   ├── IMAGES
        │   │   ├── 1.GIF
        │   │   ├── 2.GIF
        │   │   ├── 3.GIF
        │   │   ├── 4.GIF
        │   │   ├── 5.GIF
        │   │   └── 6.GIF
        │   ├── LifeCycle.class
        │   ├── LifeCycle.html
        │   ├── LifeCycle.java
        │   ├── SetColorAndTransparency.class
        │   ├── SetColorAndTransparency.html
        │   ├── SetColorAndTransparency.java
        │   ├── SetFont.class
        │   ├── SetFont.html
        │   ├── SetFont.java
        │   ├── ShowDepth.class
        │   ├── ShowDepth.html
        │   ├── ShowDepth.java
        │   ├── UseMediaTracker.class
        │   ├── UseMediaTracker.html
        │   └── UseMediaTracker.java
        ├── CH04
        │   ├── Clock.class
        │   ├── Clock.html
        │   ├── Clock.java
        │   ├── DropFrame.class
        │   ├── DropFrame.html
        │   ├── DropFrame.java
        │   ├── FirstAnimation.class
        │   ├── FirstAnimation.html
        │   ├── FirstAnimation.java
        │   ├── HitPigHead.class
        │   ├── HitPigHead.html
        │   ├── HitPigHead.java
        │   ├── IMAGES
        │   │   ├── 009.JPG
        │   │   ├── 0.JPG
        │   │   ├── 10.JPG
        │   │   ├── 1.JPG
        │   │   ├── 2.JPG
        │   │   ├── 3.JPG
        │   │   ├── 4.JPG
        │   │   ├── 5.JPG
        │   │   ├── 6.JPG
        │   │   ├── 7.JPG
        │   │   ├── 8.JPG
        │   │   ├── 9.JPG
        │   │   ├── CG0430.JPG
        │   │   ├── CLOCK.JPG
        │   │   ├── FREEDOM1.GIF
        │   │   ├── FREEDOM2.GIF
        │   │   ├── FREEDOM3.GIF
        │   │   ├── FREEDOM4.GIF
        │   │   ├── FREEDOM5.GIF
        │   │   ├── FREEDOM6.GIF
        │   │   ├── FREEDOM7.GIF
        │   │   ├── FREEDOM8.GIF
        │   │   ├── PIG1.GIF
        │   │   ├── PIG2.GIF
        │   │   ├── SERIAL.GIF
        │   │   └── THUMBS.DB
        │   ├── OnlyChangeUpdate.class
        │   ├── OnlyChangeUpdate.html
        │   ├── OnlyChangeUpdate.java
        │   ├── SecnodAnimation.class
        │   ├── SecnodAnimation.html
        │   ├── SecnodAnimation.java
        │   ├── SerialImage2.class
        │   ├── SerialImage2.html
        │   ├── SerialImage2.java
        │   ├── SerialImage.class
        │   ├── SerialImage.html
        │   ├── SerialImage.java
        │   ├── StartScreen.class
        │   ├── UseDoubleBuffering.class
        │   ├── UseDoubleBuffering.html
        │   └── UseDoubleBuffering.java
        ├── CH05
        │   ├── AUDIO
        │   │   ├── AUDIO1.AU
        │   │   ├── AUDIO2.AU
        │   │   └── AUDIO3.AU
        │   ├── HandleKeyboardEvent.class
        │   ├── HandleKeyboardEvent.html
        │   ├── HandleKeyboardEvent.java
        │   ├── HandleMouseEvent.class
        │   ├── HandleMouseEvent.html
        │   ├── HandleMouseEvent.java
        │   ├── IMAGES
        │   │   ├── CHARACTER.GIF
        │   │   ├── HAMMER1.GIF
        │   │   ├── HAMMER2.GIF
        │   │   ├── POLICE0.GIF
        │   │   ├── POLICE1.GIF
        │   │   ├── POLICE2.GIF
        │   │   ├── POLICE3.GIF
        │   │   └── POLICE4.GIF
        │   ├── SimpleDrawer.class
        │   ├── SimpleDrawer.html
        │   ├── SimpleDrawer.java
        │   ├── UseMyCursor2.class
        │   ├── UseMyCursor2.html
        │   ├── UseMyCursor2.java
        │   ├── UseMyCursor.class
        │   ├── UseMyCursor.html
        │   └── UseMyCursor.java
        ├── CH06
        │   ├── Airplane.class
        │   ├── Airplane.html
        │   ├── Airplane.java
        │   ├── BulletSprite.class
        │   ├── GameAnimation.class
        │   ├── GameAnimation.html
        │   ├── GameAnimation.java
        │   ├── HammerSprite.class
        │   ├── HitPigHead.class
        │   ├── HitPigHead.html
        │   ├── HitPigHead.java
        │   ├── IMAGES
        │   │   ├── 009.JPG
        │   │   ├── 1.GIF
        │   │   ├── 6.GIF
        │   │   ├── AIRPLANE.GIF
        │   │   ├── BULLET.GIF
        │   │   ├── FRAME.GIF
        │   │   ├── HAMMER1.GIF
        │   │   ├── HAMMER2.GIF
        │   │   ├── PIG.GIF
        │   │   ├── SCROLL.GIF
        │   │   ├── TEXTURE.GIF
        │   │   ├── THUNDER0.GIF
        │   │   ├── THUNDER1.GIF
        │   │   ├── THUNDER2.GIF
        │   │   ├── THUNDER3.GIF
        │   │   └── THUNDER4.GIF
        │   ├── ImageSprite.class
        │   ├── PigSprite.class
        │   ├── ScrollScreen.class
        │   ├── ScrollScreen.html
        │   ├── ScrollScreen.java
        │   ├── Sprite1.class
        │   ├── Sprite2.class
        │   ├── SuperSprite.class
        │   ├── UseTexture.class
        │   ├── UseTexture.html
        │   └── UseTexture.java
        ├── CH07
        │   ├── CloseDialog.class
        │   ├── GameFrame2.class
        │   ├── GameFrame2.html
        │   ├── GameFrame2.java
        │   ├── GameFrame.class
        │   ├── GameFrame.html
        │   ├── GameFrame.java
        │   ├── HammerSprite.class
        │   ├── HitPigHead1.class
        │   ├── HitPigHead1.html
        │   ├── HitPigHead1.java
        │   ├── HitPigHead.class
        │   ├── HitPigHead.html
        │   ├── HitPigHead.java
        │   ├── HitPigHeadv11.class
        │   ├── HitPigHeadv11.html
        │   ├── HitPigHeadv11.java
        │   ├── HitPigHeadv1.class
        │   ├── HitPigHeadv1.html
        │   ├── HitPigHeadv1.java
        │   ├── HitPigHeadv2.class
        │   ├── HitPigHeadv2.html
        │   ├── HitPigHeadv2.java
        │   ├── IMAGES
        │   │   ├── 009.JPG
        │   │   ├── FRAME2.GIF
        │   │   ├── FRAME.GIF
        │   │   ├── HAMMER1.GIF
        │   │   ├── HAMMER2.GIF
        │   │   ├── PIG2.GIF
        │   │   ├── PIG.GIF
        │   │   ├── PIGHEAD1.GIF
        │   │   └── PIGHEAD2.GIF
        │   ├── InfoDialog.class
        │   ├── InfoDialog.java
        │   ├── PigSprite.class
        │   ├── StartScreen.class
        │   ├── SuperSprite.class
        │   ├── UseBorderLayout.class
        │   ├── UseBorderLayout.html
        │   ├── UseBorderLayout.java
        │   ├── UseCardLayout.class
        │   ├── UseCardLayout.html
        │   ├── UseCardLayout.java
        │   ├── UseFlowLayout.class
        │   ├── UseFlowLayout.html
        │   ├── UseFlowLayout.java
        │   ├── UseGridLayout.class
        │   ├── UseGridLayout.html
        │   └── UseGridLayout.java
        ├── CH08
        │   ├── AI1.class
        │   ├── AI1.html
        │   ├── AI1.java
        │   ├── AI2.class
        │   ├── AI2.html
        │   ├── AI2.java
        │   ├── AI3.class
        │   ├── AI3.html
        │   ├── AI3.java
        │   ├── CloseDialog.class
        │   ├── HammerSprite.class
        │   ├── HitPigHeadv2.class
        │   ├── HitPigHeadv3.class
        │   ├── HitPigHeadv3.html
        │   ├── HitPigHeadv3.java
        │   ├── IMAGES
        │   │   ├── 1.GIF
        │   │   ├── 6.GIF
        │   │   ├── FRAME.GIF
        │   │   ├── HAMMER1.GIF
        │   │   ├── HAMMER2.GIF
        │   │   ├── PIG.GIF
        │   │   ├── PIGHEAD1.GIF
        │   │   └── PIGHEAD2.GIF
        │   ├── PigSprite.class
        │   ├── Sprite.class
        │   ├── StartScreen.class
        │   └── SuperSprite.class
        ├── CH09
        │   ├── Cubic2.class
        │   ├── Cubic2.html
        │   ├── Cubic2.java
        │   ├── Cubic.class
        │   ├── Cubic.html
        │   ├── Cubic.java
        │   ├── FireRock.class
        │   ├── FireRock.html
        │   ├── FireRock.java
        │   ├── FireTree.class
        │   ├── FireTree.html
        │   ├── FireTree.java
        │   ├── fparticle.class
        │   ├── ftparticle.class
        │   ├── Heart.class
        │   ├── Heart.html
        │   ├── Heart.java
        │   ├── Rotate.class
        │   ├── Rotate.html
        │   ├── Rotate.java
        │   ├── rt.class
        │   ├── Smoke.class
        │   ├── Smoke.html
        │   ├── Smoke.java
        │   ├── Snow.class
        │   ├── Snow.html
        │   ├── Snow.java
        │   ├── snowparticle.class
        │   ├── sparticle.class
        │   ├── top2.class
        │   ├── top.class
        │   ├── WaterFall.class
        │   ├── WaterFall.html
        │   ├── WaterFall.java
        │   └── wparticle.class
        ├── CH10
        │   ├── compile.bat
        │   ├── MDraw.class
        │   ├── MDraw.java
        │   ├── Mine.class
        │   ├── Mine.java
        │   ├── pic
        │   │   ├── count
        │   │   │   ├── 0.gif
        │   │   │   ├── 1.gif
        │   │   │   ├── 2.gif
        │   │   │   ├── 3.gif
        │   │   │   ├── 4.gif
        │   │   │   ├── 5.gif
        │   │   │   ├── 6.gif
        │   │   │   ├── 7.gif
        │   │   │   ├── 8.gif
        │   │   │   ├── 9.gif
        │   │   │   └── Thumbs.db
        │   │   ├── map
        │   │   │   ├── m0.gif
        │   │   │   ├── m10.gif
        │   │   │   ├── m11.gif
        │   │   │   ├── m12.gif
        │   │   │   ├── m13.gif
        │   │   │   ├── m14.gif
        │   │   │   ├── m1.gif
        │   │   │   ├── m2.gif
        │   │   │   ├── m3.gif
        │   │   │   ├── m4.gif
        │   │   │   ├── m5.gif
        │   │   │   ├── m6.gif
        │   │   │   ├── m7.gif
        │   │   │   ├── m8.gif
        │   │   │   ├── m9.gif
        │   │   │   └── Thumbs.db
        │   │   └── smile
        │   │       ├── s0.gif
        │   │       ├── s1.gif
        │   │       ├── s2.gif
        │   │       ├── s3.gif
        │   │       ├── s4.gif
        │   │       └── Thumbs.db
        │   ├── run.bat
        │   ├── SingleMine$1.class
        │   ├── SingleMine$EventListener.class
        │   ├── SingleMine.class
        │   └── SingleMine.java
        ├── CH11
        │   ├── AutoMaze$1.class
        │   ├── AutoMaze.class
        │   ├── AutoMaze.html
        │   ├── AutoMaze.java
        │   ├── IMAGES
        │   │   ├── BLOCK1.GIF
        │   │   ├── BLOCK2.GIF
        │   │   ├── BLOCK3.GIF
        │   │   ├── BLOCK4.GIF
        │   │   ├── CHARACTER2.GIF
        │   │   ├── CHARACTER.GIF
        │   │   ├── FLOOR.GIF
        │   │   ├── FLOOR.JPG
        │   │   ├── WALL1.GIF
        │   │   └── WALL2.GIF
        │   ├── Map45.class
        │   ├── Map45.html
        │   ├── Map45.java
        │   ├── Map45Rotate.class
        │   ├── Map45Rotate.html
        │   ├── Map45Rotate.java
        │   ├── Maze1.class
        │   ├── Maze1.html
        │   ├── Maze1.java
        │   ├── Maze25DBlock.class
        │   ├── Maze25DBlock.html
        │   ├── Maze25DBlock.java
        │   ├── Maze25D.class
        │   ├── Maze25D.html
        │   ├── Maze25D.java
        │   ├── Sprite2.class
        │   ├── Sprite2.java
        │   ├── Sprite.class
        │   └── Sprite.java
        ├── CH12
        │   ├── Brick_BB.class
        │   ├── Brick_I.class
        │   ├── Brick_L.class
        │   ├── Brick_UL.class
        │   ├── Brick_UT.class
        │   ├── Brick_UZ.class
        │   ├── Brick_Z.class
        │   ├── compile.bat
        │   ├── Draw.class
        │   ├── MoveThread.class
        │   ├── run.bat
        │   ├── SingleTetirs.class
        │   ├── SingleTetirs.java
        │   ├── SuperBrick.class
        │   ├── SuperBrick.java
        │   ├── Tetirs.class
        │   └── Tetirs.java
        └── CH13
            ├── BroadCast.class
            ├── BroadCast.java
            ├── ChatOneToOne$1.class
            ├── ChatOneToOne$2.class
            ├── ChatOneToOne$3.class
            ├── ChatOneToOne$TFListener.class
            ├── ChatOneToOne.class
            ├── ChatOneToOne.java
            ├── CleanDeadConnect.class
            ├── CleanDeadConnect.java
            ├── ClientApplet.class
            ├── ClientApplet.html
            ├── ClientApplet.java
            ├── Client.class
            ├── Client.html
            ├── Client.java
            ├── clientskt.class
            ├── clientskt.java
            ├── ClientThread.class
            ├── ClientThread.java
            ├── IPAddress.class
            ├── IPAddress.html
            ├── IPAddress.java
            ├── OtherIPAddress$1.class
            ├── OtherIPAddress$2.class
            ├── OtherIPAddress.class
            ├── OtherIPAddress.html
            ├── OtherIPAddress.java
            ├── RedirectServer.class
            ├── RedirectServer.java
            ├── Server.class
            ├── ServerFrame.class
            ├── ServerFrame.java
            ├── Server.java
            ├── serverskt.class
            ├── serverskt.java
            ├── ServerThread.class
            ├── SocketConnect.class
            └── SocketConnect.java

26 directories, 431 files
  • 商品评价
  • 交易规则
  • 交易流程

  • 发货方式

  • 1、自动:在上方保障服务中标有自动发货的商品,拍下后,将会自动收到来自卖家的商品获取(下载)链接;

    2、手动:未标有自动发货的的商品,拍下后,卖家会收到邮件、短信提醒,也可通过QQ或订单中的电话联系对方。

  • 交易周期

  • 1、源码默认交易周期:自动发货商品为1天,手动发货商品为3天,买家有1次额外延长3天交易周期的权利;

    2、若上述交易周期双方依然无法完成交易,任意一方可发起追加周期(1~7天)的请求,对方同意即可延长。

  • 退款说明

  • 1、描述:源码描述(含标题)与实际源码不一致的(例:描述PHP实际为ASP、描述的功能实际缺少、版本不符等);

    2、演示:有演示站时,与实际源码小于95%一致的(但描述中有"不保证完全一样、有变化的可能性"类似显著声明的除外);

    3、发货:手动发货源码,在卖家未发货前,已申请退款的;

    4、安装:免费提供安装服务的源码但卖家不履行的;

    5、收费:额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外);

    6、其他:如质量方面的硬性常规问题等。

    注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。

  • 1注意事项

  • 1、源码家会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全!

    2、源码家无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别;

    3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外);

    4、在没有"无任何正当退款依据"的前提下,商品写有"一旦售出,概不支持退款"等类似的声明,视为无效声明;

    5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准);

    6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在互站上所留的QQ、手机号沟通,以防对方不承认自我承诺。

    7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于互站介入快速处理。

  • 互站声明

  • 1、源码家作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益;

    2、非平台线上交易的项目,出现任何后果均与互站无关;无论卖家以何理由要求线下交易的,请联系管理举报。