游戏的引擎到底是什么,它在游戏中起到什么作用
游戏的引擎到底是什么,它在游戏中起到什么作用
游戏引擎是供开发者开发游戏使用的的工具,把游戏中可能用到的效果、算法封装成便于使用的模块,开发者使用的时候只需调用几个接口就能实现“牛逼”的效果。游戏引擎有细分了很多具体的小引擎如物理引擎、渲染引擎等等。例如物理引擎,其主要作用是帮助开发者模拟与真实世界类似的物理效果(重力、弹性、摩擦力、加速度),在种种的力的相互作用下,游戏中物体的运动轨迹计算特别繁琐,一般的开发人员难以把握。物理引擎的作用就是“大神们”把种种的力的相互作用都事先写好了相应的代码,我等‘菜鸡’只用给物体设置好初始状态,物体接下来的运动交给物理引擎搞定就好。于是‘菜鸡’们纷纷站在了‘大神’们的肩膀上。工作效率大大提高了,质量也好的不要不要的(前提选了个好的游戏引擎)。
游戏引擎是什么,有哪些分类
游戏引擎 是指一些已编写好的可编辑游戏系统或者一些互交式实时图像应用程序的核心组件。游戏软件的主程序例如BigWorld公司的BigWorld引擎Emergent公司的GamebryoEpic公司的unreal 2、unreal3; Crytek公司的CryEngine1、CryEngine2和CryEngine3Garage Games公司的Torque 3D引擎国外著名的MMOG(大型多人在线网络游戏)专用商业引擎有Hero公司的Hero Engine