2015年论文嵌入式拼图游戏的设计与实现毕设论文.doc

2015年论文嵌入式拼图游戏的设计与实现毕设论文.doc

ID:10828876

大小:1.80 MB

页数:58页

时间:2018-07-08

2015年论文嵌入式拼图游戏的设计与实现毕设论文.doc_第1页
2015年论文嵌入式拼图游戏的设计与实现毕设论文.doc_第2页
2015年论文嵌入式拼图游戏的设计与实现毕设论文.doc_第3页
2015年论文嵌入式拼图游戏的设计与实现毕设论文.doc_第4页
2015年论文嵌入式拼图游戏的设计与实现毕设论文.doc_第5页
资源描述:

《2015年论文嵌入式拼图游戏的设计与实现毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、哈尔滨工业大学嵌入式拼图游戏摘 要拼图游戏是一种可变性很高且耐玩的游戏,在平时空闲的时候可以自己制定图片然后享受智力拼图,空闲之余不妨放松一下。拼图是一种大人与小孩都能玩的游戏,它可以开发智力且帮助大家提高动脑解决问题的能力。玩拼图还有助于手眼协调,玩家能训练和了解“部分”与“全部”的关系,可以知道许多的“部分”能拼凑出一个“全部”,以及一个“全部”是由许多“部分”所组成的。本课题主要是在Linux环境下用嵌入式C语言及QT对一小型游戏进行开发。选择一个游戏的拼图图片,单击方框可使图片移动,从而能够拼出一幅完整的图片,这类游戏主要考察玩家的反应能力,在游戏之余提高观察和应变能力。本游戏

2、中通过分析C游戏的开发流程,对功能进行设计。该游戏主要实现了开始游戏,更改图片,游戏难度选择(9宫初级,16宫中级和25宫高级),战况成绩统计,成绩排名,背景音乐等功能。游戏界面美观,操作简单,功能齐全,是广大游戏爱好者都喜欢的一款游戏,具有一定的复杂性和可玩性。关键词:拼图游戏;嵌入式;Linux;QT哈尔滨工业大学哈尔滨工业大学EmbeddedpuzzlegameAbstractPuzzlegameisakindofhighvariabilityandplayablegame,intheusualidletimecandeveloptheirownpicturesandenjoyi

3、ntellectualpuzzles,morethantheidlewishtorelax.Jigsawisanadultsandchildrencanplaythegame,itcandevelopintelligenceandabilitytohelppeopleimprovetheirbrainstosolveproblems.Puzzlesalsohelphand-eyecoordination,playerscantrainandlearn"some"relationshipwiththe"All",youcanknowthatmany"parts"canpiecetoget

4、heran"All",aswellasan"All"iscomposedofmany"partial"composed.ThemainsubjectisembeddedintheLinuxenvironmentusingClanguageandQTforasmallgamedevelopment.Selectapicturepuzzlegame,clicktheboxtomakethepicturemove,whichcanspellacompletepicture,mainlyonthetypeofgametheplayersabilitytorespondtoobserveandi

5、mprovetheresilienceoftheremaininggames.ByanalyzingthisgameCgamedevelopmentprocess,functionaldesign.Themainachievementofthegametostartthegame,changetheimage,selectgamedifficulty(9Palacebeginner,16intermediateand25PalacePalacesenior),fightingperformancestatistics,standings,backgroundmusicandotherf

6、unctions.Gamebeautifulinterface,easyoperation,completefunctions,isthemajorityofgamerslikeagame,withacertaincomplexityandplayability.Keywords:puzzlegame;Embedded;Linux;QT哈尔滨工业大学哈尔滨工业大学目  录摘 要iAbstractii1前言11.1项目的目的与意义11.2系统开发方法介绍11.3本文结构32项目开发语言及开发环境42.1C语言42.1.1设计特性42.1.2高效性42.1.3可移植性52.1.4强大的功能

7、和灵活性52.1.5面向编程人员52.1.6缺点52.2开发环境62.3QTCreator62.4嵌入式开发63可行性分析83.1可行性分析所采用的方法和步骤83.2可行性分析83.3稳定性94总体设计104.1功能需求104.2总体设计方案104.3系统流程设计114.4功能模块设计125详细设计155.1关键算法的设计与实现155.1.1图片随机分割问题165.1.2判断图片是否可以交换215.1.3更改图片235.2模块命名规则235.3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。