我見過很多遊戲編程框架,庫和引擎,但似乎有一個區別,我不能指責。看起來框架比引擎更難工作。框架/圖書館和遊戲引擎 - 有什麼區別
從我的理解(或認爲我理解)框架是使用編程庫建立的,並且可以使用框架構建遊戲引擎。我對整個交易感到困惑,說實話。
是否存在某種涉及這些問題的問題?我在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