基于vc++的推箱子游戏设计与实现

基于vc++的推箱子游戏设计与实现

ID:3670502

大小:623.00 KB

页数:39页

时间:2017-11-22

基于vc++的推箱子游戏设计与实现_第1页
基于vc++的推箱子游戏设计与实现_第2页
基于vc++的推箱子游戏设计与实现_第3页
基于vc++的推箱子游戏设计与实现_第4页
基于vc++的推箱子游戏设计与实现_第5页
资源描述:

《基于vc++的推箱子游戏设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本科毕业设计(论文)基于VC++的推箱子游戏设计与实现学院自动化学院专业电子信息科学与技术年级班别2008级(2)班学号3108001166学生姓名吕文财指导教师________张学习_____2012年6月基于VC++的推箱子游戏的设计与实现吕文财自动化学院摘要近年来随着科技的飞速发展,VisualC++语言的应用正在不断深入。VisualC++语言是当今国际上非常流行的计算机高级编程语言之一,它是面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成

2、的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。它更以自动编译功能和高级除错功能著称。因此,广泛受到编程人员青睐。不仅适合作为系统描述语言,也用来编写系统软件,还可以用来编写应用软件和设计游戏等。本论文着重分析用MicrosoftVisualC++语言实现一个较为简单的推箱子游戏,旨在介绍推箱子游戏的实现方法,并逐步介绍MicrosoftVisualC++6.0图形编程的方法和技巧。本设计通过主界面对话框类、关口选择对话框类、帮助对话框类三大类以及键盘操作模块、游戏规则模块、地图文件读取模块、背景音乐播放模块、地图绘制模块,共五大模块构

3、成。实现了任意关数选择、难度依次加大、游戏步数记录、背景音乐播放、游戏帮助、胜负判断等多个功能,采用图形函数的使用实现了一个完整的推箱子游戏界面,界面清晰可见。关键词:推箱子,c++语言,模块,图形编程AbstractInrecentyears,withtherapiddevelopmentofscienceandtechnology,VisualC++languageapplicationarecontinuouslyindepth.VisualC++languageisverypopularonthecurrentinternationaladvance

4、dprogramminglanguagesofthecomputer,itisanobject-orientedprogrammingsystemintegrationofvisualization.Itnotonlyhastheprogramframeautomaticallygenerate,flexibleconvenientclassmanagement,codingandinterfacedesignintegration,candevelopavarietyofinteractiveoperationproceduresandotheradvan

5、tages,andthroughthesimpleSettingswillbeabletomakeitsgeneratedprogrammingframeworksupportdatabaseinterface,OLE2,WinSocknetwork,3Dcontrolinterface.Itmoreforautomaticcompilerfunctionandseniordebuggingisfamousforitsfunction.Therefore,widelyfavoredbyprogrammingstaff.Notonlyforthesystemd

6、escriptionlanguage,whichisalsousedtowritethesystemsoftware,canalsobeusedtowriteapplicationsoftwareandgamedesign,etc.ThispaperfocusesonanalyzingwithMicrosoftVisualC++languagerealizearelativelysimplepushedboxgame,istointroducetherealizationmethodofgamepushedbox,andgraduallyintroduceM

7、icrosoftVisualC++6.0graphicsprogrammingmethodsandtechniques.Thisdesignthroughthemaininterfacedialogboxclass,passoptionsdialogboxclass,helpdialogboxclassthreecategoriesandkeyboardmodule,therulesofthegamemodule,mapreadingmodules,backgroundmusicfilesplaymodule,mapmodule,atotaloffivemo

8、dule.Realizetherandomnumbe

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

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

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