Android 2048实战开发 笔记实录 part.1

前注:个人学习记录,如有纰漏恳请及时指正。上班忙里偷闲所记,更新时间会比较集中在晚上,中午会抽空发布。

虽然可以直接从原版视频里扣出图来做,但视实际编写情况可能出现不同程度的编译问题以及版权问题,这里尽可能在笔者自己的ide界面重新编写再制作笔记。

原系列视频作者有意见的情况下将会完全删除此笔记所有内容。

一、玩法

身边都是中老年朋友才玩了,所以给年轻的各位说明一下:

4X4的表盘内,随机出现2、4、8字样的数字碎块,同样数字的碎块通过触屏的动作识别(主要是手指移动方向),颠倒方块堆放位置,来实现数字的合并,实值为数值相加。简单截图演示入下:

同样的两个字样为2的碎块


向右侧滑动屏幕,碎块倒向右边,合并成4之后,同屏生成新的碎块2


后续拓展开发可以尝试更多类型碎块,包括16、32、64等等,表盘大小也可以调整。此处建议参考另外一款叫做细胞连接的游戏,应用市场没有的话可以去网页搜索,算是这个系列的衍生版本。

二、程序流图


其中随机数生成部分需要添加2、4、8出现几率。


另附资料来源:

极客学院:Android实战系列:05、Android项目开发实战-2048游戏项目

代码分享链接:https://pan.baidu.com/s/1ggMGISb

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值