游戏引擎游戏框架的区别


1、游戏引擎:用于控制游戏功能的主程序,如接受玩家控制信息的输入,选择合适的声音以合适的音量播放等。

2、游戏框架的好坏直接影响着引擎的可扩展性,可移植性,运行效率,可读性,上手容易性,才能让游戏的运行效率达到最好,写出一个几个模块出来并不是很难的事情,难就难在如何写一个框架,让这个框架能够管理好各个模块,也就是说让引擎去管理好客户端的各种资源。

3、区别:引擎相当于游戏的框架,框架打好后,关卡设计师、建模师、动画师可往里填充内容。 引擎的目的是让开发者专注于游戏逻辑的编写,

能说明一下游戏引擎到底是什么东西吗??

一句话概括:游戏引擎就是一套用来开发游戏的工具 为什么要用工具:游戏开发涉及的模块很多:渲染(就是把2d的图片和3d的模型在屏幕上画出来),物理(加速,碰撞),音效,AI,网络,资源管理,跨平台……等等等等,我们不会每次开发一个游戏都把这些模块和底层工具从头写一遍(会死人的=。=而且没必要),而是会去使用现有的成熟的工具或者加以扩展,这样开发速度和质量都比较有保证。这样的一套工具组件就叫做游戏引擎。(也有单独的渲染引擎和物理引擎等等) 工具的形式:有的是代码库(比如2d渲染引擎HGE,物理引擎Box2d,游戏引擎cocos2d-x,OGRE),有的带有很强大的可视化编辑器(比如Unity3d,虚幻,CryEngine)(网上都可以搜到试用版或者破解版,有兴趣可以自己下一个玩玩) 还想了解更多的话欢迎追问

什么是游戏引擎?通俗点说 或举例子

简单点说就是程序,为游戏运行编写的程序!为使游戏正常快速安全运行!

游戏用的引擎是什么意思?

游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些互交式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。大部分都支持多种操作平台,如Linux、Mac OS X、微软Windows。游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。 诸如Unreal系列引擎、Doom3引擎、CryENGINE2、RenderWare、Gamebryo, Virtools以及Source引擎提供一套可视开发工具,为了简化开发,这些工具通常整合到集成开发环境中。 游戏引擎也被称为 “游戏中间层” ,这是由于引擎开发商提供一套凌驾于硬件层与用户界面之间的可以重用的全功能封装,为引擎使用者减少独立开发费用,开发周期时间

关于游戏引擎和游戏内核的问题

引擎相当于游戏的框架,框架打好后,关卡设计师、建模师、动画师只要往里填充内容就可以了。因此,在3D游戏的开发过程中,引擎的制作往往会占用非常多的时间。换句话说如果游戏是由模块构成的,内核好像是关键模块的组织方法,引擎是所有模块的集合,但可以自由组合这些模块。就是内核固定,引擎可按不同需求组合。