没有合适的资源?快使用搜索试试~ 我知道了~
arkanoid-gtge:使用 GTGE 库的打砖块游戏
共41个文件
java:36个
png:3个
md:1个
需积分: 14 0 下载量 75 浏览量
2021-06-29
23:11:38
上传
评论
收藏 420KB ZIP 举报
温馨提示
使用 GTGE 库的打砖块游戏。 类图 图表说明: 在构建图表时,我们考虑到应该有一个通用类来解决游戏对象之间的冲突,并且每个游戏对象必须自己决定在给定情况下如何表现。 这种方法使我们可以避免在主类中编写不必要的代码,并确保不仅可以在创建新游戏对象时继承属性,还可以继承父类的行为。 包装说明: View - 演示,负责显示的程序的一部分。 Model - 一个模型,程序的一部分,负责游戏的逻辑 CollisionControl - 游戏对象之间的碰撞处理程序。 缓冲区是视图和模型之间的链接。 图中类的说明: GameObject - 连接模型和视图的游戏对象类。 GameView是一个用于描述游戏视图的抽象类(包含特定游戏对象的精灵容器)。 GameModel是一个抽象类,用于描述游戏模型(球、球拍、砖块等)。 GameControl是一个用于处理游戏对象之间碰撞的类。
资源推荐
资源详情
资源评论
收起资源包目录
arkanoid-gtge-master.zip (41个子文件)
arkanoid-gtge-master
img
ball.png 706B
racket.png 139B
Arcanoid.png 294KB
src
Model
Racket.java 2KB
Board.java 2KB
RoyElement.java 576B
Roy.java 2KB
Ball.java 1KB
MeditorListener.java 119B
GameObjectModel.java 3KB
Brick.java 467B
Mediator.java 4KB
golden_0_2_3.jar 116KB
Game
Arkanoid.java 4KB
View
RoyView.java 394B
BoardView.java 963B
GameObjectView.java 2KB
BallView.java 913B
RacketView.java 1004B
RoyElementView.java 432B
BrickView.java 408B
Tests
CollisionManagerTest.java 113B
BoardTest.java 509B
RoyElementTest.java 107B
GameAdvanceCollisionGroupTest.java 98B
RoyTest.java 988B
RacketTest.java 103B
GameCollisionBoundsTest.java 92B
BrickTest.java 299B
MediatorTest.java 953B
GameViewTest.java 524B
GameObjectViewTest.java 2KB
BallTest.java 3KB
Physics
Speed.java 890B
Direction.java 1KB
Position.java 669B
Control
CollisionManager.java 1KB
CollisionControl
GameAdvanceCollisionGroupBall.java 746B
GameCollisionBounds.java 1KB
GameAdvanceCollisionGroup.java 1KB
README.md 4KB
共 41 条
- 1
资源评论
太远有一点点
- 粉丝: 41
- 资源: 4740
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- BT_esp32_370_DRV8833_BALANCE_verticalPID_turnPID.ino
- buildroot package使用示例
- C#ASP.NET快速开发平台源码带视频教程和操作手册数据库 SQL2008源码类型 WebForm
- 23网安六徐少方 20237209.cpp
- 多多买菜自动入库,拼多多自动入库使用
- a616354ce1a6e7d06267ae7821e38321.JPG
- 4e77c15f65be2f550de3265f33a4d427.JPG
- d25358831b9f038c041861d5add73551.JPG
- 大学专业课技术经济期末复习整理资料
- ToadForOracle-16.1-UserGuide.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功