基于C语言的贪吃蛇游戏开发与设计.doc
《基于C语言的贪吃蛇游戏开发与设计.doc》由会员分享,可在线阅读,更多相关《基于C语言的贪吃蛇游戏开发与设计.doc(26页珍藏版)》请在咨信网上搜索。
1、计算机科学与技术 学院学年设计说明书(论文)作 者:呼斯勒都仍 学 号:159040642003 院 系:计算机科学与技术学院(软件外包) 专 业:计 算 机 科 学 与 技 术 题 目:基于C语言的贪吃蛇游戏开发与设计 伴随着科学技术的发展,人们都渴望在不工作的时候有一些娱乐活动,而贪吃蛇这一款游戏正好符合大众的心理。所以,为了迎合许多用户的需求,才开发了这款叫做贪吃蛇的小游戏,并且这款小游戏适合各阶层人士,此外它还具有很强的娱乐性和交互性。这款游戏之所以叫贪吃蛇,其真正用意并不是告诉人们要贪心,它所传递的精神是人们只有不断努力地向前才能得到自己想要的,食物就像现在社会存在的机会,而人们只有
2、找好自己的目标才能成功。尽管现在市面上存在的游戏版本很多,可是贪吃蛇的市场还是很大的。原因就在与它能引人入深,爱不释手。随着游戏速度的逐渐加快,其刺激性也更强。可以说该游戏的优势不仅在于它的简单易行,而且在于它很快顺利的运行。对于那些在外忙忙碌碌的人们,想让他们花费大量的时间在大型游戏上显然是不可能的,但是小游戏却刚好能够迎合他们的需求。论文首先简单介绍了开发工具,然后从需求分析、概要设计、详细设计与实现等方面介绍了贪吃蛇游戏的设计与实现过程,最后给出了贪吃蛇的运行与测试情况。关键词贪吃蛇 ;C语言;函数;游戏目录前言第一章概述1.1中国手机游戏产业现状1.2中国手机游戏的未来展第二章开发工具
3、的简介2.1可行性分析2.2功能性分析 第三章3.1概要设计3.1功能介绍3.2概要设计图第四章详细设计第五章 南京工程学院毕业设计说明书(论文)前言C语言是目前世界上流行、使用最广泛的高级程序设计语言。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画它是数值计算的高级语言。常用的编译软件有Microsoft Visual C+,Borland C+,Watcom C+ ,Borland C+, Borland C+
4、Builder,Borland C+ 3.1 for DOS,Watcom C+ 11.0 for DOS,GNU DJGPP C+, Lccwin32 C Compiler 3.1,Microsoft C,High C,等等.C语言的发展历史C语言的发展颇为有趣。它的原型ALGOL 60语言。1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它
5、起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写了第一个UNIX操作系统而在1973年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.RITCHIE在B语言的基础上最终设计出了一种新的语言,他取了BGPL的第二个字母作为这种语言的名字,这就是C语言。为了使UNIX操作系统推广,1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本可移植的C语言编译程序。1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著The C Programming Language,从而使C语言成为目前世界上
6、流行最广泛的高级程序设计语言。1988年,随着微型计算机的日益普及, 出现了许多C语言版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准研究所(ANSI)为C语言制定了一套ANSI标准, 成为现行的C语言标准 3.C语言的主要特点 。C语言发展迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的功能。许多著名的系统软件, 如DBASE PLUS、DBASE 都是由C 语言编写的。用C语言加上一些汇编语言子程序, 就更能显示C语言的优势了,象PC- DOS 、WORDSTAR等就是用这种方法编写的。第一章 概述 这些年中国的手机行业在硝烟与战
7、火中度过,拍照手机、音乐手机等各领风骚。然而,人们玩得最多的手机 游戏却在市场上显得平淡无奇,谁又曾想到在这看似平常的手机游戏中却蕴藏着巨大的商机?近年来,中国的手机游戏市场已具雏形,并朝着健康有序的方向发展。本文通过对中国目前的手机游戏现存的一些问题和发展方向进行了分析,为如何促进我国手机游戏发展提出了一些看法和建议。如今,用手机看新闻、发邮件、拍照、聊天已不再新鲜,用手机玩游戏已经成为时下比较流行的一种消遣方式。手机游戏的发展离不开手机终端的普及和数据服务的推广。近几年来,随着手机游戏技术自身的日益成熟,手机游戏的巨大商机开始展现在人们面前。现在传统游戏产业的商家已经开始从家用机游戏、游戏
8、等传统的游戏领域逐渐向手机游戏领域扩张,并尝试与手机游戏开发商以及服务提供商进行更加紧密地合作,这一切都证明手机游戏市场已成为目前移动领域最具有活力的市场。因此,让我们来关注一下未来手机游戏的发展动态吧!1.1中国手机游戏产业的现状在中国,手机游戏产业的发展比较缓慢,随着手机自身性能的发展到一个手机游戏的普及,经历了较长的时间,大概分为三个阶段。第一个阶段是手机游戏的孕育期。以第一款手机游戏在诺基亚手机上诞生的时候,最早的给手机用户提供消遣,带来快乐,从而也拓展了手机的功能。从那时候开始手机不再只限于单一的通信。该阶段的以普通屏为基础,游戏简单,易操作。第二阶段是手机游戏的快速发展期。随着彩屏
9、手机的快速发展,移动终端性能的不断提高与完善,使游戏和单机版成为该阶段的主流。 此阶段的特点是随着手机软硬件功能的加强和游戏内容的多样化,手机游戏的可视性、娱乐性和交互性进一步得到提高。第三阶段是手机游戏的成熟期。随着产业的快速开展,大型联网游戏将成为手机游戏的主流。 经过一些市场调查,从用户在手机游戏的类型选择上来看,一半以上的用户选择了益智类游戏。由于益智类游戏简单、易上手,操作时间短,能够使手机用户在较短的时间内去消遣,让用户在繁忙的时候得到放松。从各种手机游戏下载情况来看,选择动作类游戏和角色扮演类游戏的玩家也是比较多的,大概有三分之一的用户选择了它们。其它如冒险游戏、射击游戏、策略游
10、戏、棋牌游戏等也较受到手机用户的欢迎。 近年来,在网络游戏快速发展的同时,大型手机网络游戏也随即而来,更多的种类给玩家带来了更多的选择。与此同时,手机玩家群体也在不断的发生变化,他们更加接受的是随时、随地、随身的移动休闲和娱乐方式。对于今后手机游戏玩家的发展而言,由于电子游戏、单机游戏、网络游戏等其他平台的游戏在近几年时间里培养了一批忠实的职业玩家,所以这一批玩家将有可能成为手机游戏用户的支柱。1.2中国手机游戏的产业链手机游戏作为一个完整的产业链,覆盖多方合作的力量,主要包括手机制造商、游戏开发商、服务提供商和移动运营商等。为了促进手机游戏行业良性的发展,保持中国移动通信产业的持久稳定,这些
11、商家必须进行不断的合作。近年来,手机制造商开始与机芯、操作系统企业展开合作,为手机游戏创造更好的软硬件平台。由于手机游戏有巨大商业潜力,包括盛大、腾讯等公司也纷纷进军这块领域,他们依靠在网络游戏领域内积累的人才、资金和技术优势来争夺该市场。而服务提供商主要是门户网站等专业增值服务公司,通过代理来实现收益。移动运营商在该产业链条中处于主导地位,他们通过控制手机制造商、游戏开发商、服务提供商三方的力量来实现收益。虽然手机游戏行业目前在中国是个新兴业务,但随着手机游戏服务供应商的推广,特别受到年轻人的追捧。根据有关调查显示中国手机游戏用户的数量在年年底达到万,这将是个庞大的玩家群体,从而使手机游戏将
12、成为移动运营商增值业务和收入的重要来源。尽管国内手机游戏产业链中的各方都欲抢占先机。可是,产品、终端、资费及服务等这些问题却已成为制约其发展的重要障碍。终端的普及度不够高,游戏的同质化和低质量问题也正困扰着国内手机游戏市场,虽然过高的资费一直被看作阻碍手机游戏市场发展的最大障碍,但最为关键的问题是不规范的服务使众多玩家丧失信心。所以,在巨大的市场面前,中国手机游戏的产业链还须进一步完善。中国手机游戏的未来展望根据相关行业的调查,年,手机游戏产业有了突破性的发展。年中国手机游戏市场规模超过亿元人民币,年我国手机游戏市场规模达到了亿元,将有可能上升到亿元。由于受网络游戏的影响,中国的手机网络游戏市
13、场也将更加发展,更多游戏将被引进。据调查显示:单机游戏生命周期相对短,而用户对手机网络游戏的热情度相对较高。一款好的“百宝箱”单机游戏前段时间还比较兴起,过后即开始衰退。但手机网络游戏则不一样,一款优秀的网络游戏,不但能吸引大量的玩家,而且其生命力和持久力也是难以估量的。中国的手机游戏市场也会发展到更大的规模。勿须质疑,在巨大的经济诱惑面前,互联网游戏流行期过后,很多投资商将更多的倾向于由互联网、手机共同打造的市场。从 “百宝箱”中接近的游戏基本上都是国产的来看,站点开始成为投资商最关注的热点。随着手机游戏市场的逐渐成熟,手机游戏产业必将出现大量的资源整合。在未来,参与到手机游戏行业的游戏开发
14、商将越来越多,国内手机游戏厂商将面临前所未有的竞争,手机游戏的质量和可玩性也将进一步得到提高。在游戏市场的运转之下,服务提供商和游戏运营商也将会探索出了适合其发展的商业模式。虽然手机游戏在目前的技术环境下还无法达到 游戏的魅力,但随着越来越多智能手机、高端手机的出 现,手机游戏将成为人们生活娱乐中不可缺少的一部分。因此,手机游戏行业正朝着健康有序的方向发展,相信不久的将来手机游戏将成为一种商业文化。最近几年来,网络特别是无线通信网络在国内的普及速度很快,同时也带动了网络游戏的快速发展。同样地,智能手机的普及,使得手机游戏市场空前发展。国内外巨大的手机使用量,也让商家看到了新的商机,手机游戏市场
15、的利润将会十分的丰厚。面对潜力巨大的手机游戏市场,各大游戏开发商、运营商、服务商以及手机终端厂商等都开始准备应对措施,以便抢占更多的手机市场份额,许多手机厂商开始不断地提升手机的游戏性能,同时采用开放式的手机操作系统,方便用户能够享受到不同的游戏业务。而国内游戏开发商也都纷纷跻身手机游戏开发行列,许多著名的用户网站,也纷纷涉及手机游戏领域,相继开辟了各自的手机游戏相关栏目,其他一些游戏网站也都加快了手机游戏开发的脚步。现阶段国内的手机游戏还局限于小型的单机游戏和简单的卡牌类游戏,而国外现在已经开始致力于开发能够依靠GPRS定位,或者用户佩戴辅助器械的大型手机游戏。毕业设计依托上述内容为技术和应
16、用背景,在windows操作系统下采用Visual C+ 6.0开发工具来开发,主要内容如下:1) 熟悉Visual C+ 6.0开发工具,2) 熟练C语言的编程方法3) 熟悉贪吃蛇游戏的应实现的功能第二章 需求分析2.1可行性分析2.1.1 技术可行性 本系统的设计要求是一个能在Windows操作系统下运行且界面美观运行稳定且将来可能用于嵌入式移植的系统。综合考虑选择C语言技术来实现本系统。C语言是一门成熟的高级语言,可用于开发各种系统,也可用于开发游戏系统。同时C语言也拥有相当多的技术人员,可以说在技术方面开发此系统不会有什么问题。2.1.2 经济可行性 随着手机和电脑的普及,这样的小游戏
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 语言 贪吃 游戏 开发 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。