[转贴] 游戏需要的插件
学习编程的单机游戏
DirectX9.0 另外,玩游戏过程中经常需要DirectX9.0 加强包很多三维游戏比如真三国无双5、刺客信条等都需要这种扩展包支持,不拷贝一份到自己的system32目录你就不要玩游戏。上面这个地址复制到迅雷下载下来,解压后放过去。放到游戏启动文件目录也是可以的。否则经常会提示你缺D3dx9_**.dll文件,有的也不提示。玩游戏的人必须装上,如果没有装这个东西就来问,纯属白痴。vcredist x86 你也装上, VC开发游戏,驱动安装相关程序,用来提供该软件运行在86系统架构下的所需驱动,这个不多介绍。你想想也该知道这东西对一个玩单机的人是多么的重要!有些要装这个补丁XLive(在XBOX上开发的游戏移植到PC上,需要安装这个插件。有些封面标有"Games for Windows - LIVE"字样的游戏需要安装此驱动配合。比如,《战争机器》(Gears of War)PC版和《宇宙战争:地球突袭战》(Universe at War:Earth Assault)PC版,《命令招唤5》。 )比如,光晕2下面这些一般不需要装,有兴趣可以去一下,有些游戏需要,很多你的机器里面一般都有了XML4.0 (这个很难说,特定的游戏才需要)XML是The Extensible Markup Language(可扩展标识语言)的简写。XML的简单使其易于在任何应用程序中读写数据,所以XML成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式输出结果。 NET Framework (游戏开发如果基于这种架构你就要装。不过一般需要装的不多。).NET Framework是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。作用:1、提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。2、提供一个将软件部署和版本控制冲突最小化的代码执行环境。3、提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。4、提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。5、使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致。6、按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成等等。 xnafxredist一些游戏的开发环境是用DX技术开发的,装上这个插件就可以让用这种开发环境的游戏渲染时减少BUG,例如贴图错误一类的。 physx 7 (一些三维游戏用到这个,不能玩可以考虑试试看)一提到physx,爱死它了,呵呵,简单介绍啦!物理加速技术。pc游戏史上的一次重大变革,PhysX 物理引擎为游戏提供了最先进的动态运动交互物理效果: 成千上万个物体互相碰撞, 弥漫的烟雾, 与周围环境交互的布料系统, 喷涌的流体系统. 如果你想使你的游戏更生动逼真, 那么没有别的选择——你需要PhysX 物理引擎。 OpenAL (一些三维游戏用到这个,没有声音可以考虑试试看)Open Audio Library的简称,翻译一下你就知道是什么意思了,“开放音频库”,简单来说他好比是“游戏音效中的physx”。声音随距离的衰减,游戏中不同位置发出的声音的大小,全靠它了,你不会怀疑它在游戏里的作用了吧! 9.9 NET2.0SP1 X86 (游戏开发如果基于这种架构你就要装。不过一般需要装的不多。)这就相当于一个软件开发的平台,有一些游戏的开发是基于这些平台开发的,所以玩这些基于NET2.0开发的游戏必须要有这些插件,如果没有这个插件,玩游戏时就可能提示你缺少什么东西而无法进行游戏。 9.1.1 wmv9VCM (游戏过场动画卡住不能播放一般就是这种问题)视频的解码插件,就是视频需要不同的码率,每一个视频都有固定的码率,不一样的视频就有不一样的码率,如果你的播放器不支持这个码率的话,这个视频就看不成,装了这个插件就相当于把这个播放器的码率的范围扩大了。能看的视频也就多了。
 
继续阅读

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。