欢迎来到天天文库
浏览记录
ID:36495363
大小:1.36 MB
页数:30页
时间:2019-05-11
《VC拼图游戏设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2011届本科毕业生论文题目:VC++拼图游戏设计Title:DesignofVc++PuzzleGame姓名学号所在学院专业指导教师完成日期声明本人郑重声明:所呈交的毕业设计(论文)是本人在指导教师指导下进行的研究工作及取得的研究成果。其中除加以标注和致谢的地方,以及法律规定允许的之外,不包含其他人已经发表或撰写完成并以某种方式公开过的研究成果,也不包含为获得其他教育机构的学位或证书而作的材料。其他同志对本研究所做的任何贡献均已在文中作了明确的说明并表示谢意。本毕业设计(论文)成果是本人在江西师范大学读书期间在指导教师指导下取得的,成
2、果归江西师范大学所有。特此声明。声明人(毕业设计(论文)作者)学号:声明人(毕业设计(论文)作者)签名:签名日期:年月日摘要本文介绍了一个基于VC的趣味拼图游戏开发的全过程,MFC规范的出现使得我们开发VC游戏成为可能,今天我们要实现的是一个简单的拼图游戏。这个拼图游戏是一个3*3的拼图,由9个随机分割打乱的小图片构成,其中置一格为空。通过消息映射控制移动空框边的小图片来实现拼图,从游戏前得准备到主要类和设备接口的实现,最后运行、调试和打包。关键词:VC,拼图,MFC,游戏,随机分割打乱。25AbstractIntroducesajig
3、sawpuzzlebasedonVCinterestdevelopmententireprocess,theemergenceofordinaryMFCstandardallowsustodevelopVCgamesbecomepossible,todaywearegoingtorealizeisthatasimplepuzzle.Thispuzzleisa3*3ofthejigsawpuzzle,disruptedbyninerandomdivisionofthesmallpicturecomposition,buyacaseisem
4、pty.Bymovingtheemptyboxedgelittlepicturesfromgametoachievepuzzles,beforethemainclassandtotherealizationofthedeviceinterface,finallyrunning,debuggingandpackaged.Keywords:Visualc++,Puzzle,Mfc,Game,Sortingframe.25目录摘要IAbstractII1引言11.1拼图游戏介绍11.2开发背景11.3开发环境及运行环境11.3.1开发环境11
5、.3.2运行环境12设计要求22.1基本要求22.2创新要求23方案设计23.1设计原理23.2设计流程图44系统开发工具和技术44.1VisualC++的工作环境44.2位图显示54.3消息映射过程65九宫格拼图游戏设计75.1九宫格界面设计75.2MFC中图像的显示95.3图片处理与游戏规则125.4对话框菜单编辑175.4.1菜单编辑175.4.2菜单命令的消息映射175.5游戏结束标志196编译运行并测试217总结22参考文献23致谢24251引言1.1拼图游戏介绍拼图游戏是广受欢迎的一种智力游戏,它的变化多端,难度不一,让人百
6、玩不厌。个性化的拼图,拼凑的不仅仅是一张照片,而是一个故事,一段回忆,一段温情。每一片的单片都有它自己的位置,就像每段回忆都有它的故事,你要将它放在专属的地方,放对了就慢慢丰富起来,放错了就无法完整。你可以把你记忆中最深的片段,可以是你挚爱的照片,可以是你最难忘的一瞬留念,做成拼图,在思念的季节里一一拼起,把片片散落的记忆重新组合,用指尖温习甜蜜,把心湖里最美丽的涟漪荡漾开来。拼图游戏不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。它既有简单易学的特性,为人民群众所喜闻乐见。1.2开发背景当前网络上流传的拼图游戏功能并不尽善
7、尽美,其中最主要的问题就是很多软件在图片打乱上面处理的比较模糊,也有采用固定的打乱方法;而且有时出现有一对板块是对调的无法完成游戏,所以我决定开发一个随机打乱图片可以完成的拼图游戏系统。1.3开发环境及运行环境1.3.1开发环境开发这款拼图游戏需要的电脑配置如下:1.Intel®Pentium®42.0GHz,512M内存,80G硬盘2.Microsoft®Windows™2000Professional3.Microsoft®VisualC++6.04.Microsoft®DeveloperNetworkforVisualStudio
8、.NET20035.VisualAssistX10.1.1301.01.3.2运行环境运行这款拼图游戏所需要的电脑配置如下:1.Intel®Pentium®2及以上处理器,32M以上内存,4G以上硬盘2.M
此文档下载收益归作者所有