I J a v a 程序课程设计任务书 1、主要内容: 本程序基本实现了小游戏连连看的功能,玩家找出游戏中 2 个相同图案的方块,如果它们之间的连接线不多于 3 根直线,则将其连接起来,就可以成功将图案相同的方块消除,否则不会消失,当游戏中已没有满足条件的图案时,点击重列,可重新排序,游戏结束会跳出所得分数,该游戏的特点是与自己竞争,超过自己之前所创纪录
2、具体要求(包括技术要求等): a
该游戏界面为方格类型,由纵 6 横 7 的直线平行垂直交叉组成,分别是6 行 5 列方块拼接,共有 30 格小方块
方块上随机分布一些数字,数字的要求是至少两两相同,位置随机打乱
当将相同数字的方块连接,但要满足只能至少单边无阻碍呈直线趋势连接,否则无效,若连接一对成功就消失于界面,继续游戏,直到游戏结束,并能返回所得分数
重列按钮 (帮 助 )的功能:游戏过程中,遇 到困 难 难 以寻 找下 一符 合 要求的一对数字,可按左 下 按钮 重置重新排列 方可继续游戏
退 出按钮 :击左 下 方的 “退 出游戏”按钮 ,即 可结束游戏
运 用 基于 SWING 的图形 用 户 界面设 计 知 识 等
3、学 习 并掌 握 以下 技术:Java 等 4、熟 练 使 用 以下 开 发 工 具:Jcreate 等 实现系 统 上述 的功能
三 、计 划 进 度 1 2 月 2 8 日 -1 2 月 2 9 日 :课 程设 计 选 题 ,查 找参 考 资 料 1 2 月 3 0 日 -1 2 月 3 1 日 :完 成需 求分析 、程序设 计 1 月 1 日 -1 月 3 日 :完 成程序代 码 的编 写 1 月 4 日 -1 月 6 日 :系 统 测 试 与完 善 1 月 7 日 -1 月 8 日 :完 成课 程设 计 报 告 ,准 备 答 辩 四 、主要参