《3D版FPS游戏》-毕业论文(设计).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE lw lw 河北金融学院毕业论文文献综述 TrueVision3D 5.8(可能更早),TrueVision3D移植并使用到DirectX 8.1。到了TrueVision3D 6.2,它支持8.1,而且已经有我需要的功能,以及提供更多的功能。(声音引擎,网络引擎,粒子引擎,创路人,地形,碰撞(甚至物理,很快))使用过一些其他的3D引擎,我可以说,它的渲染是无可比拟的。TrueVision3D 6.5(目前处于测试阶段)这将提高两倍以上。 它不仅将支持所有的DirectX 9.0c的(目前),但它也会给VB6的程序员访问这些功能的工具。” 我不知道这是不是可以更加简单地说。 取而代之的是,需要编写60行代码的创造一个与DirectX简单的框,TV3D可能需要6行就得到相同的效果。(这包括初始化的引擎,创造的对象,显示,然后清除。)只要你有你选择的语言知识,TrueVision3D直观的设计难以置信的容易使用。 例如,如果你已经建立一框对象,称之为objBox,你想要移动它笔直的向前,你的代码行是: objBox.MoveRelative 1,0,0 创建一个场景火? Light.CreateDirectionalLight(标志) 我的观点是,它非常简单。 现在,如果你不知道如何在任何语言程序,然后你为什么要把3D这样的摆在首位呢? 稳定性和性能方面,同样,没有可以与其竞争的。 我自己做了一些基准,我发现6.2,运行在Visual Basic 6.0,相当于运行在C++编写的一个类似的DirectX应用程序的速度80%以上。 是的,它的速度较慢,但在这里我们谈论Visual Basic6.0,这是惊人的。6.5,速度增加幅度更大。声称TrueVision3D是缓慢到根本从未使用过。Blitz3D,DarkBasic等无法望其项背的速度。至于稳定,6.2是令人难以置信的稳定。 如果你崩溃,有一个99.99%的机会在自己的故障代码。(令我懊恼,很多时候。) 支持:这是比任何其他我用引擎我更炫耀TrueVision3D。 一个最好的例子就是上周末我试图与相当复杂的着色器的东西,根本不能算出它。TrueVision3D正式进入聊天室记录,那里几乎总是由发展小组索取的人。 现在让我们比较这两个最近我尝试过的引擎。 Blitz3D:尝试了很短的时间之一。 呈现速度无法接近与TrueVision3D的竞争(当TrueVision3D是在VB6中使用),所以我很快把它舍弃了。 DarkBasic:我发现这是很不稳定的,当时我用它,限制是可怕的。 例如简单的二进制文件访问不存在的东西(是的,我知道他们已经创造了补充。) 但是,当基本特点是不存在,这是一件坏事。 加上它是缓慢的。 当我问问题的论坛,我从来没有得到答案,经过半年等待更新,我终于把它丢弃了同时做了其它选择,这是当我发现TrueVision3D。 更不用提速度缓慢,因为它是一种解释型的脚本语言。 所以我的观点不是基于我是一个TrueVision3D“变形金刚迷”。他们是根据我目前的 经验。 而我一直在寻找其他引擎/库,看看有什么最新。 我已经试过Rev3D及GLScene。 这是不采取任何远离其他产品,只是简单地说,通过比较,我会坚持与TrueVision3D。 然后是价格的时间表。 考虑到大部分游戏的成本约50万美元,一个“干净”的(无水印/闪屏应用程序所需的费用是每游戏150美元),这是最经济实惠得多。 我亲自与500美元的无限授权,并已广泛应用在从用户应用程序,它以游戏。 综上所述,我还没有找到任何可以与TrueVision3D竞争的速度,功能,稳定性,或支持。 如果你是一个VB6的程序员试图做三维,这是一个引擎,你不能不要在您的图书馆。同样,DirectX 9的加强是一个重要的有利因素。 河北金融学院毕业论文翻译文章 Features: With TV 5.8 (possibly earlier), TV moved on to using DirectX 8.1. At 6.2, it supports every feature of 8.1 that I have yet to need, as well as internally providing even more features. (Sound engines, Networking Engines, Particle Engines, Pathfinding, Terrain, Collision, (even physics, soon)you name it.) Having used a few oth

您可能关注的文档

文档评论(0)

小红帽 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档