游戏程序设计(五子棋VC)开题报告.doc
1本课题所涉及的问题在国内(外)的研究现状综述近年来,随着网络的发展,游戏成为许多人关注的焦点。与传统的影音产业一样,游戏产业也是娱乐行业的一个重要组成部分,基于数字化的网络游戏更让人们找到了前所未有的感受,并已经成为全球互联产业的热点。IDC公司预计,2002年网络游戏全球销售额约为60亿美元,未来50年,这一产业将保持年均50%以上的增长速度。中国电子信息产业发展研究院的统计表明,2001年,我国网络游戏市场销售额超过3亿元,增长率超过52。2003年中国网络游戏市场增长45.8%,达到13.2亿元人民币,今年上半年,这一市场规模已达885亿元,预计全年有望达到17亿元,预计到2007年将达到67亿人民币。未来年,我国网络游戏产业将以年均左右的速度增长.在中国,巨大网络游戏消费已经成为业界共识。中国网民已经达到3000万人,其中30岁以下的占67.9,即1800万人;以“休闲娱乐”为主要目的的占34.4,即911万;用户最常用的网络服务中,选择“网上游戏娱乐”的占15.8,即418万。新华社最近公布了一项参考数据:今年以来,中国网络游戏用户正以每月10万-30万的超高速度在增长。由此,不难看出中国网络游戏产业的发展潜力巨大。网络游戏出版产业对批发和零售渠道、IT及通信技术的发展、国家税收的提高等都有较大的促进作用。仅2003年一年,就对通信业直接贡献87.1亿人民币,对IT产业直接贡献35亿人民币,对媒体及传统出版直接贡献26.4亿人民币。游戏设计已经成为现金社会一种人们的行业,许多玩家的梦想2设计(论文)要解决的问题和拟采用的研究方法2.1解决的问题:游戏的可行性,能够胜利的进行游戏2.2课题调研文献检索设计题目的确定游戏程序设计进行程序调试完成设计修改程序写论文3本课题需要重点研究的、关键的问题及解决的思路游戏开发工具的选择在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。而VC+6.0是一个非常理想选择,VC+6.0是操作系统中快速应用开发环境的最新版本。它也是当前Windows平台上第一个全面支持最新Web服务的快速开发工具。无论是企业级用户,还是个人开发者,都能够利用VC+6.0轻松、快捷地开发优秀的基于通信的程序,开发高效灵活的文件操作程序,开发灵活高效的数据库操作程序,等等。VC+6.0是惟一支持所有新出现的工业标准的RAD环境,包括XML(扩展标记语言)/XSL(可扩展样式语言),SOAP(简单对象存取协议)和WSDL(Web服务器描述语言)等。VC+6.0是可视化的快速应用程序开发语言,它提供了可视化的集成开发环境,这一环境为应用程序设计人员提供了一系列灵活而先进的工具,可以广泛地用于种类应用程序设计。在VC+6.0的集成开发环境中,用户可以设计程序代码、运行程序、进行程序错误的调试等,可视化的开发方法降低了应用程序开发的难度。VC+6.0的基础编程语言是具有面向对象特性的C+语言。C+具有代码稳定、可读性好、编译速度快,效率高等优点,并将面向对象的概念得到充分的发挥,使这种语言有了全新的发展空间。4完成本课题所必须的工作条件(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等等)及解决的办法1.刘加海,应潇潇,黄崇本,余建军,VisualC+程序设计基础,北京:科学出版社,2003.82.谭锋,章伟聪,VisualC+程序设计实训教程,北京:科学出版社,2003.83.肖宏伟,VisualC+实效编程百例,北京:人民邮电出版社,2004.84.刘加海,罗晓芳,面向对象的程序设计C+,北京:科学出版社,2003.85.王超龙,陈志华,VisualC+入门与提高,北京:人民邮电出版社,2002.66.肖永亮VisualC+游戏编程基础,北京:电子工业出版社,2005.57.许家珆,曾翎,彭德中,软件工程理论与实践,北京:高等教育出版社,2005.7计算机一台,还有指导老师的细心指导5设计(论文)完成进度计划1前四周完成文献查阅和开题报告2中间七周完成涉设计和实现3最后二周撰写论文,准备答辩