连连看是一款经典的2D益智类游戏,英文名称为link game,游戏规则也很简单,即找到连续两个相同的图案连续点击即可,操作为鼠标操作,需要用到相应的接口。这款游戏的难点在于模块的功能设计。本篇毕设使用JDK开发环境,开发工具为eclipse,API为鼠标事件。
论文的设计核心在于探讨Swing组件在界面设计中的应用问题,通过连连看游戏,来对其应用功能展开论述。除了Swing以外,模块功能的设计与布局也是论文的重点:
模块设计:游戏连接:主要是练练看的连接动作,实现连接并消除的效果;
复位模块:实现重新开始一次游戏的功能;
游戏等级模块:按照游戏的复杂程度将游戏分等级,用户可自由选择;
倒计时模块:通过倒计时来限制游戏时间,停止分数更新;
计分与显示模块:显示游戏等级与游戏积分。
项目截图:导入项目效果实现游戏连接算法详见毕设目录文件夹:
PPT截图补充:
连连看是一款经典的2D益智类游戏,英文名称为link game,游戏规则也很简单,即找到连续两个相同的图案连续点击即可,操作为鼠标操作,需要用到相应的接口。这款游戏的难点在于模块的功能设计。本篇毕设使用JDK开发环境,开发工具为eclipse,API为鼠标事件。
论文的设计核心在于探讨Swing组件在界面设计中的应用问题,通过连连看游戏,来对其应用功能展开论述。除了Swing以外,模块功能的设计与布局也是论文的重点:
模块设计:游戏连接:主要是练练看的连接动作,实现连接并消除的效果;
复位模块:实现重新开始一次游戏的功能;
游戏等级模块:按照游戏的复杂程度将游戏分等级,用户可自由选择;
倒计时模块:通过倒计时来限制游戏时间,停止分数更新;
计分与显示模块:显示游戏等级与游戏积分。
项目截图:导入项目效果实现游戏连接算法详见毕设目录文件夹:
PPT截图补充: