我见过很多游戏编程框架,库和引擎,但似乎有一个区别,我不能指责。看起来框架比引擎更难工作。框架/图书馆和游戏引擎 - 有什么区别
从我的理解(或认为我理解)框架是使用编程库建立的,并且可以使用框架构建游戏引擎。我对整个交易感到困惑,说实话。
是否存在某种涉及这些问题的问题?我在Java中看到一个名为LibGDX的游戏引擎,它建立在LWJGL 和 JOGL之上,可用于制作Android游戏,因为它也使用Google的Android框架,这怎么可能?我也使用了C#XNA框架,它可以用来制作完整的游戏,并且还有引擎构建在其上,为什么当你可以构建的时候,你需要一个引擎放在XNA框架之上从框架本身的游戏?
此外,我不太了解Unity,但它似乎能够使用三种不同的语言作为游戏引擎。
在Gamedev网站上有一些这样的答案:http://gamedev.stackexchange.com/questions/10770/whats-the-difference-between-a-library-and-an-engine/ – thedaian