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