ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:115.50KB ,
资源ID:5383057      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-5383057.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(外文翻译格式.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

外文翻译格式.doc

1、 外文翻译外文资料原文: 俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,它曾经造成的轰动与造成的经济价值可以说是游戏史上的一件大事。究其历史,俄罗斯方块最早还是出现在PC机上,而我国的用户都是通过红白机了解、喜欢上它的。对一般用户来说,它的规则简单,容易上手,且游戏过程变化无穷,而随着游戏的发展,现在已经有单机作战与两人在线对战两种模式,用户可任选一种进行游戏。网络模式还增加了积分制,使用户既能感受到游戏中的乐趣,也给用户提供了一个展现自己高超技艺的场所。2游戏规则联众俄罗斯方块可以联网运行,也可以单机运行,下面就两种模式分别进行一下介绍:单机模式:不用联网就可以运行,可单独游戏也可在

2、本地进行双人对站,此种模式不能计算积分。 在本次实验中我们做的事单机模式下的,比较简单的一个人玩的俄罗斯方块游戏,此种模式下玩家可以计算得分如何玩不同形状的方块会往下掉,移动及变换方块充实每行,堆满一行时,这行会消除,可得分。如何赢当方块堆满整个游戏界面层时,就算失败。由小方块组成的不同形状的板块陆续从屏幕上方落下来,玩家通过调整板块的位置和方向,使它们在屏幕底部拼出完整的一条或几条。这些完整的横条会随即消失,给新落下来的板块腾出空间,与此同时,玩家得到分数奖励。没有被消除掉的方块不断堆积起来,一旦堆到屏幕顶端,玩家便告输,游戏结束。这就是世界上最流行的休闲游戏之一俄罗斯方块。它的发明者阿列克

3、谢帕基特诺夫及其合作伙伴、美国蓝色行星软件公司总裁亨克罗杰斯6月2日宣布,俄罗斯方块诞生25周年庆祝活动在美国洛杉矶举办的电子娱乐展上启动。帕基特诺夫和罗杰斯日前接受新华社记者专访时,讲述了俄罗斯方块走过的25年,并透露了未来的发展计划。1984年6月,在俄罗斯科学院计算机中心工作的数学家帕基特诺夫利用空闲时间编出一个游戏程序,用来测试当时一种计算机的性能。帕基特诺夫爱玩拼图,从拼图游戏里得到灵感,设计出了俄罗斯方块。1985年,他把这个程序移植到个人电脑上,俄罗斯方块从此开始传播开来。1988年,罗杰斯在美国拉斯韦加斯的一个展览上看到了俄罗斯方块,觉得非常好玩,并且发现他问到的人也都喜欢玩。

4、作为一个生于荷兰、在美国受教育、在日本从事视频游戏业的专业人士,罗杰斯立刻嗅到了巨大。他与日本游戏厂商任天堂达成口头协议,然后出发前往莫斯科。帕基特诺夫把俄罗斯方块授权给了他工作的计算机中心,使其成为公有财产,所以罗杰斯面对的谈判对象是当时苏联政府的代表。谈判过程充满了文化、价值观和工作方式上的磨合,最终罗杰斯于1989年代表任天堂取得了俄罗斯方块在家用机上的授权。罗杰斯与帕基特诺夫因这次谈判而相识,并且成了好朋友,这奠定了此后许多年中他们围绕俄罗斯方块进行密切合作的基础。苏联解体后,帕基特诺夫在罗杰斯的帮助下移居美国,继续从事游戏开发。1996年,他拿回了俄罗斯方块的知识产权,与罗杰斯一起成

5、立了蓝色行星软件公司,该公司独家代理俄罗斯方块向各游戏厂商授予版权的事务。小方块的魅力经久不衰。截至2009年,俄罗斯方块发售了125亿份,受到50多个国家和地区的玩家喜爱,有超过50种语言的版本,运行在几十种游戏平台上,从掌机、街机、个人电脑,到手机和PDA。罗杰斯说,移动设备已经成为俄罗斯方块新的主要平台,该领域的发售量已超过7500万份,并且还在快速增长。在俄罗斯方块网络版的北美和欧洲官方网站上,每天超过100万人次玩这个游戏。俄罗斯方块成功的奥妙在哪里?它的创造者帕基特诺夫认为,可能在于这个游戏非常简单,而且拼图的过程有“从混乱中寻找秩序”的成就感。罗杰斯则说,俄罗斯方块是一个建设性的

6、游戏,这一点与中国的围棋相似,“国际象棋就是杀杀杀,围棋则重视构建领地,是建设性的,俄罗斯方块也是”。短短二十年不到的时间,游戏产业已经发生了翻天覆地的变化。当年玩红白机的日子如今仍然是记忆犹新,可是现在人们对电子游戏的品位已经越来越高,不单单是追求游戏好不好玩,还要求音效要好,画面要真实,游戏内涵要丰富。电子游戏主机不断的换代更新,面向PC平台的游戏对电脑的配置要求也是越来越高。如果说是游戏带动了电脑硬件的发展,这一点也不为过。作为一款游戏的开发者,首先要了解你所开发的游戏,同样,也要了解这类型游戏的特点,因为可玩性是这款游戏是否受欢迎、能否生存下去的重点。随着中国经济实力的不断提高,游戏开

7、发厂商也不断的涌现出来,有利用别人游戏引擎,直接套用传统的软件工程的理论开发出来的游戏。但中国的3D技术还处于萌芽阶段,所以没有很好的游戏画面,不能形成日韩的游戏产业规模,毕竟从事这个行业的人还是很少。我之所以选择这个课题也是因为本人对中国游戏业十分关心,非常希望中国能在游戏产业上强大起来,不输于其他发达国家。编写小游戏是学习编写复杂程序的一条捷径。之所以选择用来编写是因为它是基于WINDOWS的编程工具,其功能十分强大。非常适合用来编写简单的小游戏。但毕竟是第一次接触它,对我来说还是有一定的难度。通过翻阅书籍和在网上查找资料,我现在已经对VC+有了初步的了解,但仅仅是这样还是不够。要想编写更

8、复杂的程序,必须掌握更深奥的知识。要了解Windows的消息机制以及回调(callback)函数的原理,要理解文档视图类的结构,窗口类的结构,消息流向等等。通过编写小游戏来学习这些知识,由浅入深,循序渐进。相信通过这次毕业设计可以使自己在计算机方面的知识量得到很大的提高。游戏是人们活动中一项非常重要的内容,有人认为如果哪一天人类对所有的游戏都失去兴趣,恐怕世界的末日就要到了。电脑对游戏的贡献有目共睹,现在摸过电脑的人很少有没玩过电脑游戏的,喜欢游戏的人也很少有不玩电脑的。随着越来越多的人接触计算机开始,人们对游戏的要求也越来越高,网络游戏占据着计算机游戏非常大的市场,但是很多人同时也特别喜欢玩

9、单机游戏,单机游戏(ConsoleGame),指仅使用一台计算机或者其它游戏平台就可以独立运行的电子游戏。区别于网络游戏,它不需要专门的服务器便可以正常运转游戏,部分也可以通过局域网或者战网进行多人对战。游戏玩家不连入互联网即可在自己的电脑上玩的游戏,模式多为人机对战。为其不能连入互联网而互动性稍显差了一些,但以通过局域网的连接进行多人对战,而不需要专门服务器也可以正常运行的游戏。所以一个好的单机游戏会受到世界上非常多人的追捧。俄罗斯方块游戏是一款风靡全球的电视游戏机和掌上游戏机游戏,目前在QQ游戏和很多的游戏平台上都能见到俄罗斯方块的身影。这款游戏最初是由苏联的游戏制作人AlexPajitn

10、ov制作的,它看似简单但却变化无穷,令人上瘾。相信大多数用户都还记得为它痴迷得茶不思饭不想的那个俄罗斯方块时代。究其历史,俄罗斯方块最早还是出现在PC机上,而我国的用户都是通过红白机了解、喜欢上它的。现在联众又将重新掀起这股让人沉迷的俄罗斯方块风潮。对一般用户来说,它的规则简单,容易上手,且游戏过程变化无穷,而在联众俄罗斯方块中,更有一些联众网络游戏所独有的魅力有单机作战与两人在线对战两种模式,用户可任选一种进行游戏。网络模式还增加了积分制,使用户既能感受到游戏中的乐趣,也给用户提供了一个展现自己高超技艺的场所。而它曾经造成的轰动与造成的经济价值可以说是游戏史上的一件大事。无可争议,俄罗斯方块

11、是有史以来最伟大的游戏之一它是永恒的娱乐经典,但它实际上又和那些传统的经典娱乐方式不同,因为它的本质是电子化的,所以它的确属于现代产物俄罗斯方块举世闻名的游戏性,在该游戏新鲜出炉时就显得非常直观某些与坠落的玩具碎片和它们的形状有关的东西,使得哪怕新手也会很自然地企图把它们排列起来,并加以适当组合,就好似俄罗斯方块触动了我们某些内在的感官,java 开发者指南前言在电脑软件的历史上,很少有一种技术能够得到开发者和业界如此强烈的正面响应。全球已经有数百万的开发者下载了Microsoft的.NET软件开发工具包,已经出现了很多有关.NET平台及其相关技术和语言的教材、网站和新闻团体。 Microso

12、ft在创建.NET上已经投入了数十亿美元进行了多年的研究。.NET是一种全面的策略,它由操作系统、数据库服务器、应用程序服务器和.NET运行时库组成,还包括运行于.NET平台之上的操纵语言。 很多人把.NET平台看作先前所说的Windows DNA的实际实现,也有人把它看作是改进先前技术和语言的结果。然而,这些仅仅说明了.NET是对Microsoft以前技术的重大改进。其实.NET平台是从头开始设计的,包括许多内在目标,如安全性、可升级性、可靠性、灵活性和互操作性。为了使.NET平台适合于企业和开发者,所有这些目标从一开始就被考虑到了。 NET平台呈现了Microsoft思想的重大转变。建立.

13、NET平台时,Microsoft表现出对开放标准极大的支持,如XML、SOAP和UDDI,而不是建立自己的标准和技术。而且.NET平台的核心部分(Common Language Infrastructure, CLI)和C#规范都已提交给ECMA,并通过了标准化。 C#来源于C和C+,是一种简单的、现代的、面向对象和类型安全的编程语言,由Microsoft的Anders Hejlsberg专门为.NET平台开发的语言,继承了许多语言的特征,如C、C+和Java。C#是为了综合Visual Basic的简单和C+作为面向对象语言的功能强大的优点而写的,对于开发者来说,C#使企业应用程序的创建、调

14、试和配置变得很容易。有人预言,C#将成为在.NET平台上开发应用程序最受欢迎的语言。 作为Visual Studio IDE的下一个版本,Visual Studio.NET也是.NET战略的关键组成部分。Visual Studio.NET IDE也已经被整合并装入了大量的新功能。位图编辑器、调试器、Web窗体设计器、Windows窗体设计器、Web服务设计器、XML编辑器、HTML编辑器、Web浏览器、服务器资源管理器和多语言支持,所有这些都被集成在IDE中。 C#.NET Web开发指导的重点不是教你C#语言的核心内容,而是提供代码实例来帮助你使用.NET框架类库的功能。基础类库的.NET框

15、架集合覆盖了大量API。尽管不可能在一本书中包含所有的特征,但是本书中包含了其中的关键思想、类库和.NET框架的API,希望本书能够帮助你容易地使用C#创建新的应用程序。 既然有这么多特征要学习和掌握,那就不要再等待了,咱们现在就开始吧!第一章 微软.NET平台的介绍简介Microsoft在创建.NET上已经投入了数十亿美元并进行了多年的研究,并且将极大可能考虑把它作为新兴的标准。许多微软的伙伴也宣布支持NET工具和部件你可以浏览.NET平台能提供强大的新服务,新的独立于处理器的二进制格式,新的管理语言,现有的语言扩展的管理语言,这样的例子不胜枚举。没有良好的操作背景是不可能有效地使用这些新工

16、具的来运行你的应用程序。在这一章中,我们来看一看.NET平台的各个组成部分。我们不仅介绍他们的技术和概念,而且还要用专业术语去解释它们。这将使你对.NET平台的内部工作有一个深入的了解,并在接下来的章节中能有更多的收获。.NET平台简介.NET平台的所处的背景是:世界正在从个人电脑连接到一个服务器(比如互联网)中改变到一个地方的所有职能设备、电脑和服务协同工作中能为用户提供更丰富的体验。.NET平台是微软为软件开发人员给这种改变提供的解答。.NET平台到底有几个组成部分,每个人都会给你不同的答案。比如微软的商务对话和结构化查询语言以及.NET中的我的服务,它们中的第一个可见组件.NET通行证通

17、常被视为.NET平台的有机组成部分。然而,对很多人来说,.NET框架是当.NET被提到时我们想象中的样子。它包括VS.NET,.NET公共语言库(CLR)和.NET基类库(BCL)。其他组件可能会要求特定的应用,但它们不是所有.NET应用程序的必要组成部分。下面来看.NET的整体结构,它由这几个个主要部分组成: .NET框架 一个全新的应用开发平台。几个.NET产品 多重基于.NET框架的应用,包括新版本的并由可扩展标记语言(XML)在.NET平台上的集成交互和结构化查询语言(SQL)服务器。几种.NET服务 它是由微软为在.NET框架开发应用程序使用的。微软的Hailstorm实际上是一个囊

18、括了微软品牌的最重要网站某些服务的计划。公共语言库 托管执行环境,处理内存分配,捕获错误,并与作业系统服务进行交互。基类库 对组件的编程和应用程序接口(API)的广泛的收集。两个最高发展目标 一个用于Web应用程序(ASP.NET),另外一个用于普通的Windows应用程序(Windows表格)。由.NET框架提供的好处包括:缩短开发周期(减少代码重用,减少编程意外,多种编程语言的支持),更简单的配置,由于整体式安全性而导致更少的数据类型相关的错误,由于垃圾回收器的存在而引起内存泄漏的减少,而且,具有一般的更具可扩展性、可靠性的应用程序。微软的.NET和WINDOWS的基因.NET周围中的一些

19、营销宣言听起来很熟悉:.NET平台被称为WINDOWS基因的下一代。不过,虽然视窗系统的基因确实提供了健壮的,可扩展的,分布式系统的基石,但是对一些人来说其本身并没有什么实质性。Windows DNA的是一种技术规范,重点是对微软服务器产品的基础建设,利用多种技术和语言(ASP,HTML,JavaScript,MTS,COM等等),其中有相当多是与开发无关的。这些服务器和语言包括不同的API和系统,使互操作性达到最好。.NET与其有很大的不同:它不只是一个规范。在它的好的产品中,它包括语言所需要的工具和发展,使n层应用这些类型更容易,整齐地作为一个单一的连贯和全面的API封装。微软 .NET体

20、系结构从本质上讲,根据公共语言规范,.NET语言编译的种类和微软中间语言(MSIL,或者只是IL)的输出是不同的。应用程序开发的主要类型是Web窗体,Web服务和Windows窗体应用程序。这些应用程序使用XML和简单对象访问协议(SOAP)进行通信,从而使得他们能在基类库中继承并能在公共语言中运行。Visual Studio.NET不仅是为了发展需要.NET Framework应用程序,而且它还提供了可扩展的架构,从而使之成为发展.NET软件的理想选择。.NET平台的特点.NET平台的核心是在公共语言库,基类库,和公共语言规范中发现的。.NET的基类库用相同的方法揭露了公共语言库的功能,这样

21、,WindowsAPI允许你利用的Windows作业系统的特点的共同语言运行库的功能。而且,它也提供了许多更高级别的功能,促进代码重用。这种架构提供了许多好处,至少一个很大的数目一致的API。通过书面形式向公共语言运行库和使用.NET基础类库,所有的应用服务是通过一个共同的面向对象编程模型提供。今天,一些操作系统的功能是通过调用DLL的访问使用基于C的API和其他设施,通过访问COM对象,从而使开发人员的工作更加简捷,使一切顺利。某些功能只提供给开发人员在低层次的语言工作,从而迫使他们设计决策。这种新的编程模型大大简化了那些需要编写WindowsDNA应用程序的工作或为了完成应用程序的几乎所有

22、Win32和COM项目的工作难度。开发人员不再需要有一个对GUIDS、调用、释放、HRESULTS等等有着深入了解的Windows或COM的大师。.NET也不是隐藏在开发这些之中,在新的网络平台上,这些概念根本不存在的。另一个为.NET开发人员带来极大的好处是其错误异常处理模型。为Windows开发平台软件始终意味着你会出现错误的地方,特别是在错误的方式会返回值。有些函数会返回错误的Win32代码,一些返回HRESULTS,还有的则比较例外,所有要求程序员编写错误处理代码的不同类型。.NET中,所有的错误报告都会通过这个模型,从而大大简化了书写,阅读和维护代码。由于公共语言规范和通用类型系统,

23、.NET也可以在跨模块和跨语言的界限工作多国语言的发展由于许多语言对.NET公共语言运行库有规范,现在更容易语言应用部分适应你的操作。以前,不同的编程语言互操作是允许的,如COM或CORBA,这样做是通过一个接口定义语言(IDL)的来实现的。.NET平台的语言,通过MSIL对彼此的使用加以整合。虽然它包含指示类似的汇编代码和移入和移出寄存器变量,它也包含了管理对象和调用它们的方法,操纵阵列,提高和捕获异常的说明。Microsoft公共语言规范描述了其他开发工具,作者必须为他们的编译器输出IL代码,使它们能很好的融入.NET语言。微软目前针对.NET公共语言运行库的几个编译器提供了IL代码:C

24、+ +的托管扩展的C,JAVAScript和Visual Basic中。此外,微软和其他几家公司正在生产用于语言的编译器。这些编译器也针对.NET公共语言运行库。目前支持为COBOL,Eiffel,Fortran语言,Perl,Python和Scheme。供应商还公布了其他不同的许多语言。这是一个当前供应商的列表:为什么你应该关心的IL详情?因为它为.NET管理着跨语言功能。由于IL整个翻译的开销的复杂性,无接口定义语言需要启用跨语言的元数据来处理。举例来说,一个对IL的定义,同样的对象可以不管是不是能捕获.NET语言。您的组件在C可以书面提出一个可以由Fortran采用资讯科技应用捕获的异常

25、。而且关于不同的调用约定或数据类型,不必再担心无缝互操作性。跨语言继承的另一个特点是可以使用IL。现在您可以创建源代码,而且无需再为新类中的基本成分编写其他的语言。例如,您可以创建一个C+的类,从Visual Basic中实现了一个派生类。.NET可以实现这一点,因为它定义和类型系统都提供了一个共同的.NET语言。外文资料译文: Tetris is apopular global video game consoleand handheld games,it has caused a stir witheconomic valuecan besaid to be a major eventin

26、 the history ofthe game.Thehistory,the earliestorTetrisappeared in the PCmachine,andtheuseris through thered and white machineunderstanding,loveit.For normal people,the rules are simple,easy to use,and the gameprocesswith countless changes,along with thegsame development,now has asinglecombat withtw

27、o peopleonlineagainsttwo kinds of smode,users can choose any of the game.The networkmodelalso increased thepoints system,the usercanfeel thefun,but alsoto provide users ashow theirsuperb skillsplace.2the rules of the gameLianzhongTetris cannetwork operation,alsocan run,the followingtwo modesare brie

28、fly introduced:singlemode: nonetworkcan run,can separate thegamecan also bedoublestationinlocal,thismodel can notcalculate the integral.Wedoin this experiment.The stand-alone mode,relatively simpleoneplay Tetris game,thegame playercanscoremode.How to playBlocks in different shapeswill fall down,move

29、andtransformthe boxfullof each line,witha row,itwilleliminate,scoring.How to winWhenthe box filled withthe wholegame interfacelayer,even failure.Asquare consisting ofdifferent shapes of theplateafterfalling fromthe top of the screen,thegame playerposition anddirection adjustingplate,make themcomplet

30、eone or severalspellat the bottom of the screen.These completebarwillimmediatelydisappear,to the newfallplatespace,at the same time,game playerscoreaward.Notto be eliminatedthe boxkept piling up,once thestackto the top of the screen,game playerwilllose,the end of the game.3One of thecasual games-Tet

31、riswhich isthe most popular in the world.Its inventorAlexei Pakytnov and its partners,USAblue planet softwarecompany presidentHenkRodgers announced in June 2nd,to start the 25anniversary of the birth ofTetriscelebration heldinLosangelesAmericanelectronic entertainment expo.Pajitnov andRodgers recentlyaccepted an interview with Xinhua,tells the story ofTetrisover the past 25 years,and revealed thedevelopmentpla

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2