职场大变样社区

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2023-4-2 18:26:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
摘要:

像推箱子这种策略性游戏使人开动脑筋,提高思维能力,在繁忙之余释放压力,如今生活节奏逐渐变快,类似于推箱子这种花费时间短,并且娱乐性高,让人暂时忘记烦恼的游戏,也逐渐进入人们的视野。它们样式多变,界面不一,丰富了视觉感官的同时,也丰富了人们的心理世界,丰富了人们的生活。
这块游戏最初流行于日本,后来就流传到世界各地,游戏主要考验我们的思维能力,入手快,可以说老少皆宜。只要用小人把箱子推到目的地,此关就算通过。刚开始的几个关卡比较简单,简单通过,难的就在后面。这就需要我们开动脑筋,想方设法通过关卡。一次一次的失败,换来最后的成功,锻炼我们的耐心。这次设计采用了百关制,基本可以无限玩下去。这次的开发,了解了一些游戏的基本原理,界面的设计等等,给我带来了提高很多,相信这些小游戏会做的越来越好。


关键词:Qt 游戏 随机函数 数组交换 算法

目录:

摘   要        2
Abstract        3
一、系统分析        5
1.1  技术可行性分析        5
1.1.1  可行性目的        5
1.1.2  可行性研究前提        5
1.1.3  算法可行性分析        5
1.1.4  平台选择        7
1.2  需求分析        8
1.2.1  引言        8
1.2.2  游戏需求        8
1.2.3  软硬件需求        8
1.3  方案论证        8
1.3.1  C++语言的优点        9
1.3.2  Qt的优点        9
1.3.3  C语言的特点        9
1.3.4  方案选择        10
二、概要设计        10
2.1  游戏设计分析        10
2.1.1  地图文件的引用        10
2.1.2  程序逻辑运算        10
2.1.3  绘图        11
2.2  注意事项        11
2.3  游戏流程图        11
三、详细设计        12
3.1  游戏总体结构        12
3.3  地图的绘制形成        14
3.4  小人与箱子的移动        15
3.5  小人移动模块        16
3.6  排行榜模块        16
3.7  音乐控制        16
3.8 退出游戏        17
四、游戏测试        17
4.1  软件测试        17
4.1.1  软件测试简介        17
4.1.2  测试步骤        18
4.2  游戏性能分析        18
结    论        19
致    谢        20



论文字数:7125
包含资料:












此套毕业设计百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付




回复

使用道具 举报

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

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

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