关于游戏引擎的接口解决方案

关于游戏引擎的接口
就是说如果直接调用引擎中的函数,引擎升级了,游戏代码的维护就很困难。
所以要实现一种接口,虽然引擎函数变了,但接口不变,不需要重新编译(???????)
怎么实现这样的接口呢?困扰了很久。。。
------解决思路----------------------
完全实现那种想法是不切实际的,强行实现的话,即浪费时间精力还会导致设计臃肿(就像很多通用游戏引擎比如OGRE那样),这种“过设计”,还是尽量避免的好。

另一方面来说,敢于与时俱进的进化,才能三个代表啊,哈哈
------解决思路----------------------
游戏引擎?是3D/2D?

3D渲染引擎见过无数。

真正的大型3D网络游戏的引擎一个都没见过~
------解决思路----------------------
你现在又不会遇到这个问题,干嘛要考虑呢?
想的太多到时候你会很郁闷的,还是单纯点,考虑一些目前遇到的问题
------解决思路----------------------
引用:
完全实现那种想法是不切实际的,强行实现的话,即浪费时间精力还会导致设计臃肿(就像很多通用游戏引擎比如OGRE那样),这种“过设计”,还是尽量避免的好。

另一方面来说,敢于与时俱进的进化,才能三个代表啊,哈哈

正是