职场大变样社区

查看: 1441|回复: 0
打印 上一主题 下一主题

拼图游戏毕业设计

[复制链接]

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-4-25 15:12:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:C++、QT等
摘要:
拼图游戏是一种可变性很高且耐玩的游戏,在平时空闲的时候可以自己制定图片然后享受智力拼图,空闲之余不妨放松一下。拼图是一种大人与小孩都能玩的游戏,它可以开发智力且帮助大家提高动脑解决问题的能力。玩拼图还有助于手眼协调,玩家能训练和了解“部分”与“全部”的关系,可以知道许多的“部分”能拼凑出一个“全部”,以及一个“全部”是由许多“部分”所组成的。
本课题主要是在Linux环境下用嵌入式C语言及QT对一小型游戏进行开发。选择一个游戏的拼图图片,单击方框可使图片移动,从而能够拼出一幅完整的图片,这类游戏主要考察玩家的反应能力,在游戏之余提高观察和应变能力。
本游戏中通过分析C游戏的开发流程,对功能进行设计。该游戏主要实现了开始游戏,更改图片,游戏难度选择(9宫初级,16宫中级和25宫高级),战况成绩统计,成绩排名,背景音乐等功能。游戏界面美观,操作简单,功能齐全,是广大游戏爱好者都喜欢的一款游戏,具有一定的复杂性和可玩性。

关键词:拼图游戏;嵌入式;Linux;QT

目录:
摘 要    i
Abstract    ii
1  前言    1
1.1项目的目的与意义    1
1.2系统开发方法介绍    1
1.3本文结构    3
2  项目开发语言及开发环境    4
2.1 C语言    4
2.1.1设计特性    4
2.1.2高效性    4
2.1.3可移植性    5
2.1.4强大的功能和灵活性    5
2.1.5面向编程人员    5
2.1.6缺点    5
2.2开发环境    6
2.3 QT Creator    6
2.4 嵌入式开发    6
3  可行性分析    8
3.1可行性分析所采用的方法和步骤    8
3.2可行性分析    8
3.3稳定性    9
4  总体设计    10
4.1功能需求    10
4.2总体设计方案    10
4.3系统流程设计    11
4.4功能模块设计    12
5  详细设计    15
5.1关键算法的设计与实现    15
5.1.1图片随机分割问题    16
5.1.2判断图片是否可以交换    21
5.1.3更改图片    23
5.2模块命名规则    23
5.3 QSS文件    27
5.4 用户界面快照设计概述    27
6  软件测试    29
6.1测试的目的及相关问题    29
6.2测试方法    30
6.3部分测试用例    32
6.3.1拼图测试    32
6.3.2游戏难度测试    33
6.3.3拼图游戏窗体外观测试    33
6.4测试分析和总结    34
结    论    35
参考文献    37
致  谢    38
外文原文    39
中文原文    50

包含资料:


截图:




百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表