游戏引擎是指专门为生成视频游戏而设计的软件开发环境。游戏引擎用于控制资产如何交互,从而使游戏充满活力。这是通过一组可重用组件实现的,这些组件可以作为不同类型和风格游戏的引擎。大多数早期的游戏引擎都是为制作单个游戏而开发的专有设计。成本限制通常禁止在大多数项目中使用专有游戏引擎。完整的、随时可用的游戏开发套件可提供专有设计的所有功能。许多都是商业产品,但不难找到质量相当的开源游戏引擎。
微信小游戏,facebook等。这些我们叫做跨平台架构,瞬间感觉很NB和高大上。今天我来给大家分析分析,我们的游戏引擎是怎么做到跨平台的。比如:网络模块,声音模块,渲染模块,事件模块,场景管理模块等。那么业务层开发游戏就直接使用框架层抽象出来的API接口就可以了,不用关心具体系统的差异。来开发我们的应用。打包发布成对应平台的应用程序。游戏引擎这么NB,能否做跨平台的普通APP?最好不要这么做。