论坛首页 移动开发技术论坛

分享拼图板游戏

浏览 3764 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2011-12-15  

      玩android开发也有一段时间了,最近有时间就把小时候玩的拼图板游戏按照记忆中的样子实现了一把。代码放在google code上,跟大家分享下。

     记得小时候经常玩的拼图板是一块小白板中间有16块小方块,有一块是空的,可以填充。我也是这么实现的。由于手机的型号,屏幕分辨率千差万别,我就考虑根据屏幕的大小来等分,这样子每个方块看起来就不一定是正方形的了,不过不影响游戏。在此基础上增加了可选图片,可设置游戏难度(3X3,4X4,5X5),另外增加了游戏的背景音乐,增加了游戏的氛围。

     前面说的都是前期的设计。代码实现中主要技术点有游戏中对象的设定,我将每个滑块都设计成一个view对象,各自更新;实现各滑块在滑动过程中的动画效果;做了一个比较挫的自动打乱的程序,按照数学来讲,初始版的排列是有算法可以初始化的,可以google下具体算法。参考了jetBoy,增加了背景音乐功能。

     关于android开发,或者针对这个小游戏,大家可以拍砖。源代码已经开源:http://code.google.com/p/jigsaw-puzzle-2/  

  • 大小: 428.6 KB
  • 大小: 787.3 KB
  • 大小: 31.4 KB
   发表时间:2011-12-15  
补充下地址:http://code.google.com/p/jigsaw-puzzle-2/downloads/list
0 请登录后投票
   发表时间:2012-03-23  
不厚道啊!
0 请登录后投票
   发表时间:2012-03-25  
fansofjava 写道
不厚道啊!

哪里不厚道了啊?
0 请登录后投票
   发表时间:2012-03-26   最后修改:2012-03-26
你只弄一个APK上来是不是有点不厚道嘛?
0 请登录后投票
   发表时间:2012-03-26  
fansofjava 写道
你只弄一个APK上来是不是有点不厚道嘛?

兄弟,Google code是开源的,你直接就能用svn下载的。你研究下就知道了。
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics