社区
下载资源悬赏专区
帖子详情
安卓小游戏-连连看源码下载
weixin_39820835
2019-09-11 12:30:23
安卓小游戏源码,可以直接运行!!有演讲PPT
相关下载链接:
//download.csdn.net/download/mianguizhizhi/8194827?utm_source=bbsseo
...全文
41
回复
打赏
收藏
安卓小游戏-连连看源码下载
安卓小游戏源码,可以直接运行!!有演讲PPT 相关下载链接://download.csdn.net/download/mianguizhizhi/8194827?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
安卓
小游戏
-
连连看
源码
安卓
小游戏
源码
,可以直接运行!!有演讲PPT
Android游戏
源码
-水果
连连看
源码
[Android游戏
源码
]-水果
连连看
源码
,次
源码
适合
安卓
游戏开发初学者学习,内有注释。
安卓
开发--Android
连连看
游戏
源码
(附赠参考实验报告).zip
安卓
开发--Android
连连看
游戏
源码
.zip 1. yinhe.board.AbstractBoard类: 为了初始化游戏状态,程序需要创建一个Piece[][]数组,为此程序定义一个AbstractBoard抽象类, 2. yinhe.board.GameService类 负责游戏的逻辑实现的接口。 3. yinhe.board.impl.FullBoard类: AbstractBoard的子类,实现矩形排列的方式,矩形排列的方块会填充二维数组的每个数组元素,只是把四周留空即可。 4. yinhe.board.impl.GameServiceImpl类: 游戏逻辑的实现类,实现GameService接口。 5. yinhe.board.impl.HorizontalBoard类:AbstractBoard的子类,实现横向排列的方式,横向排列的方块以水平的空行分隔开。 6. yinhe.board.impl.VerticalBoard类: AbstractBoard的子类,实现竖向排列的方式,竖向排列的方块以垂直的空列分隔开。 7. yinhe.llk.activity.LLKActivity类: 实现游戏主界面的显示,为游戏界面的按钮,GameView组建的事件提供监听器。 8. yinhe.llk.activity.StartActivity类: 游戏的开始界面,实现开始界面的显示及其中及对其中进度条进度的监听。当进度条结束后自动跳转到游戏主界面。 9. yinhe.llk.info.GameConf类: 保存游戏的初始化设置信息。 10. yinhe.llk.info.Llkinfo类: 是一个非常简单的工具类,用于封装两个方块之间的连接信息——其实就是封装一个List,List中保存了连接线需要经过的点。
连连看
游戏规则:两个方块最多只能用3条线段相连,也就是说最多只能有2个拐点,加上两个方块的中心,方块的连接信息最多只需要4个连接点,也就是说Linkinfo中最多需要封装4个连接点,最少需要封装2个连接点。 11. yinhe.llk.util..ImageUtil类: ImageUtil工具类的作用是自动搜寻/res/drawable-mdpi目录下的图片,并根据需要随机地读取该目录下的图片。为了让getPlayImage()方法从res\drawable-mdpi目录下随机取得N张图片,程序的实现思路分为如下几步: 1.通过反射获取R.drawable的所有Field(Android的每张图片资源会自动转换为R.drawable的静态Field),并将这些Field值添加到一个List集合中。 2.从第一步得到的List集合中随机抽取N/2个图片ID。 3.从第二步得到的N/2个图片ID全部复制一份,就得到N个图片ID,而且每个图片ID都可以找到与之配对的。 4.j将第三步得到的N个图片ID再次随机打乱,根据图片ID加载相应的Bitmap对象,最后把图片ID及对应的Bitmap封装成PieceImage后返回。 12. yinhe.llk.view.GameView类: 主要是根据游戏的状态数据绘制界面上的方块,GameView继承了View组件,重写View组件上的onDraw(Canvas canvas)方法,绘制游戏里的其它方块,还负责绘制连接方块的连接线。 13. yinhe.llk.view.Piece类: 一个Piece对象代表一个方块,用来封装方块上的图片,该方块代表二维数组中的哪个元素,获取该图片的左上角在游戏界面中的X,Y。(左上角的X,Y决定图片的绘制位置)。 14. yinhe.llk.view.PieceImage类:封装两个信息: Bitmap对象和图片资源的ID,Bitmap对象用于在游戏界面上绘制方块,而图片资源ID代表了Piece对象的标识,当两个Piece封装的图片资源的ID相等时,即可认为Piece上的图片相同。
Android
小游戏
连连看
源码
Android
小游戏
连连看
源码
,完美运行于Android Studio,代码结构简单清晰,适合初学者。
基于Android开发的
连连看
小游戏
源码
.zip
基于Android开发的
连连看
小游戏
源码
。 基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.基于Android开发的
连连看
小游戏
源码
.
下载资源悬赏专区
13,654
社区成员
12,573,054
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章