游戏引擎剖析第11部份

游戏引擎剖析第11部份

ID:44644386

大小:48.00 KB

页数:5页

时间:2019-10-24

游戏引擎剖析第11部份_第1页
游戏引擎剖析第11部份_第2页
游戏引擎剖析第11部份_第3页
游戏引擎剖析第11部份_第4页
游戏引擎剖析第11部份_第5页
资源描述:

《游戏引擎剖析第11部份》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、游戏引擎剖析第11部份第11部份:最后的章节前端你己经看到了菜单系统,你对能理解游戏内的头顶显示(HLDs)时常足游戏经历中被忽视和诽谤的部分。最近,这个领域开始被给人印彖非常深刻的BlackandWhite所关注,这款游戏实际上没有HU)。在PeterMolyneux经历TDungeonKeeper以后,它在屏幕上大量的图标,他决定游戏的人部分被这些图标占用了,主要的屏幕没有被足够利用。因此他决定废除所有这些东西。Peter迈了大胆的一步,我们为你喝彩。很不幸,这种方式适用于B&W这类风格的游戏,但它并不总是对其他种类的游戏有用。大体而言I

2、IUDs应该是不引人注意的,只提供你需要的关键信息;这本身会在设计团队中引发争议。SoldierofFortune的最初设计在屏幕上有一个图标,当被击中时向你准确显示身体的哪个部位被击小。当他们决定他们不准备为不同身体部位的伤害而处罚玩家时,最后这个被丢弃了。在一些早期的SoldierofFortune的屏幕截图上,依然能够在屏幕的右上角看见这个图标。在一个完美的世界中HL'D是对配置的,凶此你能决定显示什么,在哪里显示,显示多久。如果你觉得不需要局部雷达,那么它应当可以被移除掉。任何显示的IIUD信息应当冇一定程度的alpha(透明度),因

3、此如呆需要你能透过它们看见后面的事物。说到配置,我是一个游戏个人设定的十足的狂热者。因为没有即时存储设备存储配置文件,在游戏机游戏上不是广泛地可以获得配置,这足够公平。但是随着PS2和Xbox硕盘驱动器的来临,我期待在将来看见配置被更多地使用。能够被定制的每件事物都应当这样,如同我看见的一样。很明显,也应当为每件事物提供介理的缺省配置,因此玩家不必一屏一屏地进行枯燥的选择过程——会儿我们将更多地讨论这个一-玩家应当能够根据个人的喜好和可获得的计算能力定制游戏经历。冋到缺省事物,保持必需的修改最小化养常重要。作出最少的决定而快速进入游戏总是一件

4、好事情。MortalKombat,甚至Quakelll都冇一个非常快速的游戏进入系统。少许选择,然后你就进入游戏了。这并不意味着你不能有一个接一个的菜单允许你改变每件事物,但它们不应当是必需的且应当已经冇合理的缺省设置了。如果甚至在你进入游戏以前你必须用14个屏幕设置一个角色,可能是第一次你可能没有关于你正在选择的线索而且仅仅会做任何事情以通过屏幕,可能做了一些会极大影响初始游戏体验的事情。而口.有可能它将会是不利的影响,作为一个游戏程序员/设计考,我在这里告诉你无论你做任何事情,让玩家笫一次选择一些愚鑫的事物,无需让它更糟糕你就会有足够的机

5、会制造很差的第一印象。藉由关于配置和HUDs(连同前而十个章节的人量信息)的简要论述,我们最终结束了关于现代游戏引擎的主要建造元素的讨论。当然,依赖于游戏的类型和谁在制作它们,每个特定的游戏对这个清单有它自己的添加(或者减少)。然而,有一些对于游戏引擎实际上不是引擎设计部分的其他元素,但是它们却需要一些关注。游戏引擎许可与组件如今如果你要制作一款游戏,时常最快的开始方式就是购买现有的游戏引擎许可证并在此基础上开发-一这就是Raven所做的事情,最近使用Quake3引擎编写了StarTrekEliteForce©HalfLife基于Quake1

6、引擎,DeusEx基于Unreal,这个清单还在继续。如今有两种许对证方式一-一个完全的游戏引擎(或游戏操作系统如JasonHall授予LithTech),或者一组给定问题的部分解决方案。这方而一个好的例子会是RenderWare,这是一个渲染场景的部分解决方案并给你提供一些物理。你不能仅仅拍着一些模型并把它们称为完成了的游戏一-还需要有声咅系统,游戏机制,等等。但它确实给了你一个建立游戏的坚实基础。还记得我在渲染和物理学章节提到的所有数学知识吗?很好,这样你就避免了所有那些东西。藉由LithTech,Unreal和Quake,你确实得到了完

7、全的解决方案一或至少是创始者为他们的游戏所需要的全部解决方案。记住Quakelll是可以多人玩的,不时建立在单人游戏的基础Z上的比如说UnrealTournament<>使用QuakeTTT,你失去了单人游戏需用的某些系统,像读取/存储,脚本等等。你只是的到了Id公司制作一款游戏需要的东西,而不—•定就是你所需要的东西。有时侯如果系统的一个局限恰好是你所需要的东西时,这町能是一个真正的缺点。给StarTrekVoyager加入读取/存储和脚木:EliteForce不是野餐,但是必须的。然而,使用Quake3引擎依然是领先的开端。Unreal有

8、名的TimSweeney对于今天一些流行的预先打包的游戏引擎解决方案有一些评论。"我认为我能公平地比较游戏引擎(Quake,Unreal等)和游戏组件如Render

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。