flashMX游戏开发.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
flashMX游戏开发

flashMX游戏开发 第一部分 flash游戏设计的准备 第一章 在这一章里,为了指引你进入游戏的世界,我们将讨论一下当今flash游戏的主要类型,它们的一些术语,以及flash作为游戏开发环境的能力. 1.1灵感的启发 flash是一个令人难以置信的制作工具。你可以用它建立活泼的网页,高级应用,当然还有游戏。作为一个游戏开发者, 你可以建立一个像tic-tac-toe(AOL:就是在3*3的格子里画叉和圆)这么简单的游戏,也可以建立一个实时多用户这样复杂的游戏。 想像一下怎么样才是一个富有吸引力的游戏(也许你已经想到了),想好了之后就开始你的游戏制作了。用flash来做游戏, 工序是很简单的,你不需要什么计算机科学的知识. 你将学到怎么用ActionScript语言怎么实现游戏的逻辑判断和运用. 这里有几张游戏的图, 你将会学到怎么来做这些游戏。 九球(AOL:现实生活中司诺克才是我的强项) 寻找单词 什么类型的游戏才是flash可能实现的呢?看一个这本书的第三部分(还没译),在那里会把 游戏分为几个细节来讲清楚。(这本书的游戏配套资源在附赠的CD里面,当然我给出的网址也可以下载到)所有的做游戏的信息和技术要领都包括在这本书里面了。你可以很快地做出属于你的游戏来了! 不要掉下去 弹珠台 冰雪世界 1.2 术语学 你怎么理解这几个词: isometric, Tile-based, Avatar? 不要担心,你没有必要去翻阅你的字典。走进游戏开发的世界,你会发现就像其它的特殊领域一样,许多描述性的术语会在讨论游戏中经常用到。当你阅读这本书的时候, 理解一个词的意思,或者至少你知道这代表什么东西,对你来说是很重要的。许多术语会在今后的各章节中详细地说明, 这里有一个初步的说明。 游戏视觉 一个游戏者在玩游戏时所看有的视觉,它是通过游戏中的角色的眼睛来反映你的视觉的.不同的视觉类型有不同的名称, 在游戏当中一般是一个点透视. 3d 这是一个很通用的术语, 它包括了所有不属于二维游戏的视觉。特殊类型的流行3d游戏有着它自己的术语(以后会列出来)绝大多数流行的像Unreal Tournament(虚幻竞技场)电脑游戏就用了3d视觉。当然我们不会运用传统的3d引擎,我们当运用一个特殊的3d视觉:isometric(正等测平行透视),看下图. 跟随 这是一个3d镜头视觉类型,主要运用在运动游戏中, 比曲棍球和足球。 镜头(就是你所看见的)随着角色或者动作摇动取得最好的视角。不过这种游戏视觉不会在这本书上运用到。(AOL:老外就是这样,废话真是多,不用也提) . 第一人称 这是从角色的视觉来决定你在这个环境中能见的东西。第一人称视觉游戏现在在射击游戏中非常流行,像Quake(雷神之锤),Half-life(半条命)和Unreal Tournament(虚幻竞技场).我们也不会在这本书上用到这种视觉。 正等测(也就是大家常讲到的等矩视) 它在3d视觉中运用最广泛。你可以从Diablo(暗黑)或者Electrotank网站的迷你高尔夫球这种技术运用得比较频繁,主要是因为你可以通过图形欺骗来减少程序员和图形师的工作量。我们将会在第八章详细地讲“正等测视觉. 侧视 这种视觉类型告诉你从侧面看一个物体所见的东西。你可能看过用这种视觉的游戏,比说说Super Mario Brothers(超级马丽奥兄弟)和Donkey Kong(大金钢).侧视在平面游戏上运用得非常广泛,它们一般是二维的。这种视觉类型运用在以后将在第15章细讲的冰雪天地这个游戏上面。 第三人称 这个术语是用来描述所有不属于第一个称和从角色眼睛角度观察的视觉。这些视觉,像正等测,就属于第三人称视觉. 俯视 俯视表明你在游戏上方看到游戏的区域,就像鸟看地面上的物体一样。这种视觉在像 original Zelda(初始的泽尔达)这样的游戏,和一些智力游戏,像Minesweeper(扫雷艇), 还有下面的 Pac-Man(吃豆子)游戏中比较流行。 总的术语 这里有一些你必须知道它们的意思的常用游戏开发术语。 算法 算法是解决一个问题或者决定一件事物的逻辑过程.一个算法可以用一种编程语言来表达. 但是比程序来得更抽象。比如说你可以建立一个按名物排序的过程。这个过程是一个算法并且这个算法可以用ActionScript或者其它的编程语言来表达. 人工智能(AI) 这是决定一个逻辑方法的一个算法或者一个算法集合.比如说,AI程序可以算出游戏的对方(电脑控制的)怎么才能计算出找到你的路径.另一个AI用得比较广泛的领域就是计算机自动解决一个迷宫问题。 化身 有的时候一些聊天室被设计成可以让在这些聊天室里的人们具有一个具体的图片形象。它们被称做为化身,这种聊天方式也被称为化身聊天。(AOL:化身就是用

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档