没有合适的资源?快使用搜索试试~ 我知道了~
android游戏开发入门: 贪吃蛇 源代码分析.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 80 浏览量
2021-12-24
08:45:38
上传
评论
收藏 20KB DOCX 举报
温馨提示
试读
14页
android游戏开发入门: 贪吃蛇 源代码分析.docx
资源推荐
资源详情
资源评论
游戏开发入门: 贪吃蛇 源代码分
析
贪吃蛇是一款足够经典的游戏。它的经典,在于用户操
作的简单,在于技术实现的简介,在于他的经久不衰。这里
的贪吃蛇的 实现,是 中的开源例
程。可能各位都有看过界面如下图啦
作为一个刚入门或者还没入门的新手,着实花了我一些力气
来理解这段代码。对于各种不懂的地方,慢慢查询资料,对
于新的方法,通过修改代码尝试效果。到现在终于能算个一
知半解。在代码中,对于自己有所收获的地方,我都做了相
应的注释。回过头来,觉得从这段代码中,能学到不少东西
包括 应用的基本架构,他的面向对象的思想,
以
及代码的简洁明了。于是,我想到,何不将这些东西分享出
来,如果碰巧对感兴趣的朋友们有搜帮助,那就更好了好
了,闲话不说代码和注释如下(处于对源码的敬意,原本
的英文注释部分都没有删去大家可以配合理解)::最
近
我正在写自己的 贪吃蛇 ,说事贪吃蛇,其实完全颠覆
了这
个经典版本的设计理念和操作方式。具体细节先卖一个关子,
作品准备参加这次第二届大学生 应用开发大赛。应
该一个月内能完成,到时候也会开源出代码来欢迎大家讨
论指
正
工程中,总共有三个文件: 是基于
的类实现的方块图类,用来支撑上层类的调
用,绘制方块图的显示界面。通过这些代码,能打之了解如
何 扩展,实现特色的界面效果。 调用
了 ,实现了游戏逻辑 和 具体的显示。 为
主 类。建议大家按照上面的顺序看三个文件,可能
逻辑上更舒服一点~~下面贴上代码和注释。 调试版本
为 ! 。 其他版本应该也没问题吧,不过得用虚拟
机。因为它是上下左右按键操作,现在大多数机是
没有方向键的吧。!"#
!$!!%
!!&$%
!!!%
!#'!(%
!#'!&%
!#'!%
!#'!)!)%
!*!)*%!!%+
,#-'#
-..')! +*)
$/ +
#'
0-''#'!
1'+2#'$3))
4' !
5+6&*'*)-')
! +
0%++ 每个 的边长的像素数量
5&*%++屏幕内能容纳的 5
方向上方块的总数量
6&*%++屏幕内能容纳的 6方向上方块的总数量
578%++原点坐
标,按$计。
678% + '''#
'4)'*)'
)')*-'
- 存储着不同种类的)
图。通过
,,将游戏中的方块加载到这个
数组。
可以理解为 砖块字典 +
(9:% + ,
-#'''*)
' $-'''*)
'
存储整个界面内每个位置应该绘制的 。
可 看 作 是 我 们 直 接 操 作 的 画 布 。 通 过
、 进行图形显示的修改操作。 +
9:9:
;%
++画笔, 的图形绘
制,需要画笔
实现。4<
=>%
剩余13页未读,继续阅读
资源评论
进击的朱亚文
- 粉丝: 0
- 资源: 4万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功