俄罗斯方块绝对是游戏编程界的小白鼠,值得好好研究。
使用独立线程在SurfaceView上绘制,操作手感在我的320*480分辨率下不错。代码是Eclipse工程,apk在压缩包根目录下。API level 10.
操作:
左移动一格,左移动到最左边
右移动一格,右移动到最右边
上为旋转
320×480分辨率,操作流畅
480×800分辨率下,操作有点不舒服,对手指的滑动太敏感
其它分辨率未测
有自动升Level功能,就是方块下落速度越来越快,但没记录score,也没保存score功能
其它自己看源代码应该很容易了解,代码注释很多。
状态保存和恢复暂未实现。
[img]http://dl.iteye.com/upload/attachment/0069/3474/d12e94f7-4e0f-3bba-84e8-2b782d314b9a.jpg[/img]
注:代码和APK在附件。由于俄罗斯方块游戏有版权问题,代码仅供学习使用,勿用作商业用途。
使用独立线程在SurfaceView上绘制,操作手感在我的320*480分辨率下不错。代码是Eclipse工程,apk在压缩包根目录下。API level 10.
操作:
左移动一格,左移动到最左边
右移动一格,右移动到最右边
上为旋转
320×480分辨率,操作流畅
480×800分辨率下,操作有点不舒服,对手指的滑动太敏感
其它分辨率未测
有自动升Level功能,就是方块下落速度越来越快,但没记录score,也没保存score功能
其它自己看源代码应该很容易了解,代码注释很多。
状态保存和恢复暂未实现。
[img]http://dl.iteye.com/upload/attachment/0069/3474/d12e94f7-4e0f-3bba-84e8-2b782d314b9a.jpg[/img]
注:代码和APK在附件。由于俄罗斯方块游戏有版权问题,代码仅供学习使用,勿用作商业用途。