- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录第一章绪论11.1 开发本游戏的背景及意义11.2 现状11.3 为什么选择Visual C++6.0(VC)开发环境21.4 设计目的与内容2第二章技术背景32.1 win32 API32.2 SOCKET通讯3第三章可行性分析与需求分析53.1可行性分析53.2 需求分析53.2.1基本需求53.2.2游戏需求53.2.3软硬件需求6第四章 详细设计74.1基础功能设计74.2局域网联机设计9第五章 游戏的实现105.1 游戏界面10第六章 总结与展望116.1 总结116.2 展望11参考文献12谢 辞13附 录14火拼俄罗斯游戏的设计与实现摘要:本游戏是基于Visual C++6.0平台的局域网版火拼俄罗斯游戏。该游戏设计包括了游戏界面、游戏规则、积分规则三个主要方面。游戏界面主要是为了满足广大游戏爱好者的需求,通过不同的选择,进入或者退出游戏等等操作。在玩的过程中,有良好的用户界面,多人玩的时候,能够随时并方便的查看其它玩家的战况。游戏规则使得所有玩家遵守同一个规则,从而清楚的体现出游戏的公平性。所谓无根据不成方圆,游戏规则是每个玩家必须遵守的原则。积分规则,意思是玩家每次游戏所得的分数,是通过同一个算法来进行计算的,这也是为了充分体现游戏的公平性原则。该游戏的开发语言采用的是C++开发语言,资源处理复用2D游戏的资源处理库,通讯采用开发环境提供的socket通讯技术,消息触发采用MFC提供的消息触发机制,同时用线程做到异步并行。关键词:多线程;局域网;VC++;Win32编程;socketFights Between Tetris GameAbstract:This game is based on Visual c + + 6.0 platform LAN edition Saturday, Russia games. This game design includes game interface, the rules of the game, integral rules three main areas Key words: 引 言对软件需求完全理解对于软件开发工作的成功是至关重要的,需求说明的任务是发现、规范的过程,有益于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作,并作为工作成果的原始依据,并且在向潜在用户传递软件功能、性能需求,使其能够判断该软件是否与自己的需求相关。软件的质量在需求阶段就有很好的绪论1.1 开发本游戏的背景及意义游戏开发至今已经有30多年,在这个短暂的时期里,随着硬件水平的提高,游戏开发新技术层出不穷,经典游戏比比皆是。真正的电子游戏机产生于20世纪70年代。1971年,麻省理工学院的学生Nolan Bushnell设计了世界上的第一个业务用游戏机(俗名街机),叫做《电脑空间》。这台游戏机用一台黑白电视机作为显示屏,用一个控制柄作为操纵器,不过由于市场因素这款游戏以失败告终。但是最后他在电子游戏的发展上取得了非凡的成就。上面介绍的是专用机游戏的历史,而最早的电脑游戏可以追溯到1972年,一个叫Crowther的工程师用当时最流行的主机――DEC公司的PDP-10编写一段简单的FORTRAN程序。在这个程序里,Crowther设计了一张地图,地图上不规则的分布着陷阱,游戏者必须寻找路径避开陷阱。这个程序被公认为是最早的电脑游戏程序。1989年,BroderBund公司的设计师乔丹.麦克纳根据阿拉伯民族的古老传说《一千零一夜》在Apple平台上制作了一部动作冒险相结合的电脑游戏――波斯王子。这个游戏获得了第一作,它代表了当时电脑技术的最高水平。1986年,任天堂公司发售了一款真正的游戏巨作――超级马里奥。20世纪80年代IBM PC兼容机的出现打破了Apple公司的垄断地位。到了20世纪90年代,游戏业才真正成熟起来,成为了一种产业。由于PC机价格非常低而且硬件速度越来越快,游戏逐渐成为人们生活中不可缺少的一部分。游戏产业也逐渐发展成熟。游戏这个名称一直就存在于每个人的日常生活中,如猜拳游戏、猜谜游戏、大地游戏、球类游戏等,林林总总,不胜枚举,甚至于有些流行歌曲把人生也比喻为游戏,好比“一场游戏一场梦” 。因此,游戏对于现代人的成长历程,绝对是一个不可或缺的重要角色。开发本游戏的意义在于娱乐身心。一种游戏所带来的娱乐性,关键就在于为玩家所带来的刺激感,这也是游戏的精华所在。简单来说,不管是很多人玩的游戏,还是一个人玩的单机游戏,游戏本身就会存在它的娱乐和刺激性,使得玩家们想要去玩它。同时也是检验自己在大学期间的学习效果,通过本游戏的设计能够整理以前学习的知识,并且运用它,为以
您可能关注的文档
- 思想道德论文--坚持“育人为本、德育为先”的思想道德途径探究.doc
- 小论文格式-基于组态软件的PLC实验教学系统-.doc
- 心理健康教育证C培训论文--从小抓起,加强心理健康教育.doc
- 幼儿教师论文--主题背景下的区域活动.doc
- 幼儿教育论文--浅谈在培养幼儿安全教育误区及对策.doc
- 幼儿教育论文--幼儿园教师个人教育观念形成的个案叙事研究.doc
- 幼儿文学教学论文:“幼儿文学”的教学与幼师生职业技能的训练.doc
- 幼儿园论文--幼儿园男教师缺失问题的分析.doc
- 幼师论文--教师在区域活动中的角色定位.doc
- ERP软件测试论文--ERP软件测试流程及测试项目.doc
- 毕业设计(论文)--机械零件的机器人识别系统设计.doc
- 毕业设计(论文)--基于HCS的人耳检测.doc
- 毕业设计(论文)--基于JSP的基金管理系统的研究与设计.docx
- 毕业设计(论文)--基于DotNet平台的物流配送管理系统.doc
- 毕业设计(论文)--基于MATLAB静态图像的边缘检测常用算法研究.pdf
- 毕业设计(论文)--基于Pro-E笔记本电脑三维造型设计.doc
- 毕业设计(论文)--基于SSH的高校毕业生供求信息网研发.doc
- 毕业设计(论文)-基于wishbone设备的I2C总线控制器设计.doc
- 毕业设计(论文)-基于单片机的路灯的节能控制设计.doc
- 毕业设计(论文)-基于单片机的多功能住宅安防报警系统的设计.doc
最近下载
- 草果栽培技术.ppt VIP
- 药物设计软件:Schrodinger二次开发_(16).Schrodinger插件开发与使用.docx VIP
- 浙江省9+1高中联盟2024-2025学年高二上学期11月期中考试物理试题(含答案).docx VIP
- 教育研究导论(宁虹主编)笔记.pdf VIP
- 药物设计软件:Schrodinger二次开发_(15).自定义分子力场与参数化.docx VIP
- 2019年高铁动车广告,高铁车身广告,高铁广告价格.pdf VIP
- 高考数学考点题型全归纳.pdf VIP
- 万华化学安全管理实践.pdf VIP
- 丹纳赫DBS管理系统.pptx VIP
- 金属焊接软件:SYSWELD二次开发_(6).焊接热源模型开发.docx VIP
文档评论(0)