项目文档.docxVIP

  • 6
  • 0
  • 约1万字
  • 约 11页
  • 2017-09-20 发布于江苏
  • 举报
项目文档

项目文档小组成员:杨玮炜莫继龙王鑫项目名称:拼图游戏游戏思路:用J2ME自身的技术来实现类似于将大的图片打碎成小图块的技术(Graphics对象有个void setClip(int x, int y, int width, int height)方法,绘制小图块的区域setClip,小图块的滑动就是变化setClip区域)。游戏的全部操作需要用到七个按键,分别为:左软键、右软键、上键、下键、左键、右键、中心键。利用左右软键来操作菜单,利用上下左右键来控制图块的滑动,利用中心键来显示和取消显示整幅图片。准备工作:收集资料设计游戏的数据结构:(1)定义一个Block类,用来表示小图块(2)定义一个Matrix类,用来封装一个二维Block数组和对这个数组的一些操作(初始化、滑动小图块、随机打碎顺序,判断图片是否拼好等操作)(3)利用Matrix这个类来实现拼图游戏,定义一个PlayCanvas为游戏关卡。(构建PlayCanvas实例需要传递两个参数,一个是关卡图片Image类的实例,一个是难度级别int level。难度级别有三种,简单PlayCanvas.EASY(对应3×3的关卡),一般PlayCanvas.NORMAL(对应3×4的关卡),困难PlayCanvas.HARD(对应4×4的关卡)。)(4)在MainMidlet类可以控制画面切换,用一个Stack来保存Displa

文档评论(0)

1亿VIP精品文档

相关文档