1、游戏引擎:用于控制游戏功能的主程序,如接受玩家控制信息的输入,选择合适的声音以合适的音量播放等。
2、游戏框架的好坏直接影响着引擎的可扩展性,可移植性,运行效率,可读性,上手容易性,才能让游戏的运行效率达到最好,写出一个几个模块出来并不是很难的事情,难就难在如何写一个框架,让这个框架能够管理好各个模块,也就是说让引擎去管理好客户端的各种资源。
3、区别:引擎相当于游戏的框架,框架打好后,关卡设计师、建模师、动画师可往里填充内容。 引擎的目的是让开发者专注于游戏逻辑的编写,