在好例子网,分享、交流、成长!
您当前所在位置:首页Java 开发实例Java语言基础 → Java2游戏设计范例源代码

Java2游戏设计范例源代码

Java语言基础

下载此实例
  • 开发语言:Java
  • 实例大小:2.22M
  • 下载次数:4
  • 浏览次数:22
  • 发布时间:2023-05-19
  • 实例类别:Java语言基础
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 相关标签: java代码 java 小游戏 ja 代码

实例介绍

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

【实例截图】

from clipboard

【核心代码】
文件清单
└── 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

实例下载地址

Java2游戏设计范例源代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警