资源描述:
《学年论文-王伟-批改2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、安徽三联学院本科专业学年论文题目:迷宫游戏软件设计姓名:王伟专业:计算机科学与技术班级:08级本科2班指导教师:王良燕完成日期:2010年12月15日题目:迷宫游戏软件设计摘要目前国内外游戏软件设计技术正在不断发展与创新中。人机交互技术、OpenGL三维图形绘制技术、笔试交换技术等都在游戏软件开发技术中得到充分运用。利用本课题设计的机会可以熟悉c++语言的各种特性,锻炼程序设计的实践能力,熟悉图形用户界面的开发,以及巩固数据结构和算法等课程的学习成果,并深入理解数据结构和算法在程序设计中的核心地位。通过MFC技术进行界面程序的编写和运行。MFC不只是一个功能单纯
2、的界面开发系统,它提供的类绝大部分用来进行界面开发,关联一个窗口的动作,但它提供的类中有好多类不与一个窗口关联,即类的作用不是一个界面类,不实现对一个窗口对象的控制,而是一些在Windows中实现内部处理的类。关键词:迷宫;游戏软件开发;界面设计;MFC;Title:MazegamesoftwaredesignAbstractThesoftwaredesigntechnologyathomeandabroadareconstantlydevelopmentandinnovation.Human-machineinteraction,OpenGL3dgraphic
3、srenderingtechnology,writtenexaminationexchangetechnologywaittobeinthegamesoftwaredevelopmenttechnologyisgivenplentyofexercise.Usingthistopicdesignopportunitiescanbefamiliarwithvariouscharacteristicsofthec++language,exerciseprogramdesignabilityofpractice,familiarwithgraphicaluserinte
4、rfacedevelopment,andconsolidatingdatastructureandalgorithmssuchcourseofstudyachievement,andthoroughcomprehensiondatastructureandalgorithmsinprogrammingthecorestatus.ThroughtheMFCtechnologyinterfaceprogramtocompileandrun.MFCisnotjustasimpleinterfacedevelopmentsystemfunction,itprovides
5、classmostusedtointerfacedevelopment,connectingawindowofaction,butitdoesprovidetheclasshavealotofcategoryassociatedwithawindow,thatis,classeffectisnotaninterfaceclass,nottoachieveawindowobjectcontrol,butsomeinWindowsimplementinternalprocessingofclasses.Keywords:maze,Gamesoftwaredevelo
6、pment,Interfacedesign,MFC,Vc++,human-machineinteraction,3dgraphicsrenderingtechnology.目录第一节引言………………………………………………1第二节迷宫游戏设计算法………………………………..1第三节界面设计……………………………………………33.1界面设计原则……………………………….33.2界面具体思想………………………………..43.3画出迷宫……………………………………4第四节界面设计程序…….…………………………………5第五节结束语……………………………………………….1
7、2第一节引言迷宫游戏是一种益智游戏,它包含的不仅是一个游戏的世界,同时也是一个学习的世界。一款好的游戏可以让儿童的思维和手眼协调能力都得到提高,可以使他们的身心得到放松的同时还能学到有用的知识。计算机的出现使得游戏的开放获得了翻天覆地的变化,先进的游戏开发技术可以模仿现实中不能达到的场景,具有更细节的仿真效果。但是随着电子游戏的不断发展,电子游戏越发偏离了真正游戏的意义。它们使儿童沉迷于游戏所构造的虚拟世界,脱离了游戏使儿童得到放松、愉悦、学习的初衷。于是,使用计算机技术还原传统游戏,使它们方便、快捷、更容易实现,而不失去游戏设计的初衷,便成了我们开发迷宫游戏软
8、件的初衷。MFC(Mic