资源描述:
《跨平台网络对战游戏的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本科学生毕业论文(设计)题目(中文):跨平台网络对战游戏的设计与实现(英文):Designandimplementationofgameofthecross-platformnetwork姓名学号院(系)电子工程系专业、年级电子信息工程级指导教师II湖南科技学院本科毕业论文(设计)诚信声明本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体
2、均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本科毕业论文(设计)作者签名:二0一三年月日38毕业论文(设计)任务书课题名称:跨平台网络对战游戏的设计与实现学生姓名:系别:电子工程系专业:电子信息工程指导教师:38湖南科技学院本科毕业论文(设计)任务书1、主题词、关键词:跨平台、C++、Qt、黑白棋、网络、套接字2、毕业论文(设计)内容要求:为了准确全面的设计和实现整个游戏,需先构思整个流程如下:(1)介绍Qt工具的应用;(2)不同平台的了解和介绍;(3)介绍C++面向对象的思想;(4)黑白棋游戏算法的设计
3、与实现;(5)黑白棋接口布局的设计与实现;(6)黑白棋游戏各功能的设计与实现;(7)测试结果;383、文献查阅指引:[1]倪继利.Qt及Linux操作系统窗口设计[M].北京:电子工业出版社,2006.12,218-236.[2]王存健,张建正.嵌入式Linux下Qt/Embedded的应用[M].嵌入式系统.2007.04,1-6.[3]郑振杰.C++程序设计[M].北京:人民邮电出版社,2005.[4]余苏宁,王明福.C++程序设计[M].北京:高等教育出版社,2003.[5]W.RichardStevens,BillFen
4、ner,AndrewM.Rudoff,UNIXNetworkProgramming,Volume1:TheSocketsNetworkingAPI[M],ThirdEdition.[6]韦东山.嵌入式Linux应用开发完全手册[M].北京:人民邮电出版社,2007.4,32-45.[7]王丽洁.嵌入式Linux的图形界面技术研究与实现[D].国防科技大学:软件工程,2006.11.01,16-27.[8]许建.基于Qt的嵌入式浏览器和GUI的实现[D].西安电子科技大学:通信与信息工程,2008.01.01,5-12.4、毕业论
5、文(设计)进度安排:(1)第7学期的寒假,查文献,熟悉C/C++语言的使用;(2)第8学期的第1周,查文献学会运用Qt控件,调研跨平台的环境搭建;(3)第2-3周,完成游戏界面的设计;(4)第4周,实现各游戏界面的功能;(5)第5周,完成游戏程序设计流程图;(6)第6周,初步完成黑白棋游戏算法程序,撰写论文;(7)第7周,完成网络部分的开发工作,填写中期检查表;进一步补充毕业论文内容;(8)第8周,进行程序结果的测试,修改完善程序并进一步完善毕业论文内容;(9)第9周完成毕业论文初稿;(10)第10周定稿,填写相关表格;(11)
6、第11周毕业论文装订,准备答辩。教研室意见:负责人签名:注:本任务书一式三份,由指导教师填写,经教研室审批后一份下达给学生,一份交指导教师,一份留系里存档。38湖南科技学院本科毕业论文(设计)开题报告书论文(设计)题目跨平台网络对战游戏的设计与实现作者姓名李观培所属系、专业、年级电子工程系电子信息工程专业2009年级指导教师姓名、职称包本刚副教授预计字数10000开题日期2012.12.25选题的根据:1)说明本选题的理论、实际意义2)综述国内外有关本选题的研究动态和自己的见解1)本选题的理论、实际意义选择本课题的意义在于整个游
7、戏的设计思想独特,利用游戏设计的思想及算法指导带动完成一种游戏设计的架构。该游戏具有生动的主题和界面设计,能够将游戏安装嵌入到各种嵌入式设备中,能够成为嵌入式设备的一款应用。最重要的是,该款游戏支持不同平台的网络联网对战。2)国内外有关本选题的研究动态和自己的见解国内外各类棋牌游戏丰富,便于该游戏的推广与实际应用,但是它们的主题单一,但游戏的设计过程中加入丰富的主题元素,使得用户更具有可操作性和趣味性,从而更加体现出从用户体检角度出发的思想。主要内容:1、不同平台的了解和介绍;2、介绍C++面向对象的思想;3、不同网络平台套接字
8、的调研;4、黑白棋游戏的设计与实现;5、跨平台网络部分的开发;6、测试结果;38研究方法:1、完成游戏界面的设计。2、进行游戏算法的分析。3、进行网络部分的开发。完成期限和采取的主要措施:(1)第7学期的寒假,查文献,熟悉C/C++语言的使用;(2)第8学期的第