什么是传奇版本服务端M2,传奇版本游戏引擎是什么

[复制链接]
查看1990 | 回复0 | 2011-8-14 11:28:43 | 显示全部楼层 |阅读模式
游戏引擎是指一些已编写好的可编辑游戏系统或者一些互交式实时图像应用程序的核心组件,游戏软件的主程序.
我们可以把游戏的引擎比作赛车的引擎,大家知道,引擎是赛车的心脏,决定着赛车的性能和稳定性,赛车的速度、操纵感这些直接与车手相关的指标都是建立在引擎的基础上的.游戏也是如此,玩家所体验到的剧情、关卡、美工、音乐、操作等内容都是由游戏的引擎直接控制的,它扮演着中场发动机的角色,把游戏中的所有元素捆绑在一起,在后台指挥它们同时、有序地工作.简单地说,引擎就是“用于控制所有游戏功能的主程序,从计算碰撞、物理系统和物体的相对位置,到接受玩家的输入,以及按照正确的音量输出声音等等.”
首先是光影效果,即场景中的光源对处于其中的人和物的影响方式.游戏的光影效果完全是由引擎控制的,折射、反射等基本的光学原理以及动态光源、彩色光源等高级效果都是通过引擎的不同编程技术实现的.
其次是动画,目前游戏所采用的动画系统可以分为两种:一是骨骼动画系统,一是模型动画系统,前者用内置的骨骼带动物体产生运动,比较常见,后者则是在模型的基础上直接进行变形.
引擎把这两种动画系统预先植入游戏,方便动画师为角色设计丰富的动作造型.   
引擎的另一重要功能是提供物理系统,这可以使物体的运动遵循固定的规律,例如,当角色跳起的时候,系统内定的重力值将决定他能跳多高,以及他下落的速度有多快,子弹的飞行轨迹、车辆的颠簸方式也都是由物理系统决定的.   
碰撞探测是物理系统的核心部分,它可以探测游戏中各物体的物理边缘.
当两个3D物体撞在一起的时候,这种技术可以防止它们相互穿过,这就确保了
当你撞在墙上的时候,不会穿墙而过,也不会把墙撞倒,因为碰撞探测会根据你和墙之间的特性确定两者的位置和相互的作用关系.
引擎还有一个重要的职责就是负责玩家与电脑之间的沟通,处理来自键盘、鼠标、摇杆和其它外设的信号.如果游戏支持联*性的话,网络代码也会被集成在引擎中,用于管理传奇客户端与服务器之间的通信.
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则