ゲームプログラミングのフレームワーク、ライブラリ、エンジンをたくさん見たことがありますが、違いはあると思います。フレームワークはエンジンよりも扱いにくいようです。フレームワーク/ライブラリ&ゲームエンジン - 相違点
フレームワークはプログラミングライブラリを使用して構築され、フレームワークを使用してゲームエンジンを構築することができます。正直言って全部のことを混乱させている。
これらには何らかの階層が含まれていますか? Javaで見たLibGDXと呼ばれるゲームエンジンは、LWJGL と JOGLの上に構築され、GoogleのAndroidフレームワークも使用しているため、Androidゲームを作成するために使用できます。
また、フルブローゲームを作成するために使用できるC#XNAフレームワークを使用しました。その上にエンジンが構築されています。なぜなら、XNAフレームワークの上にエンジンを構築する必要があるからですフレームワーク自体からゲーム?
また、Unityについてはあまりよく分かりませんが、3つの異なる言語をゲームエンジンとして使用できるようです。
Gamedevサイトにはいくつかの回答があります:http://gamedev.stackexchange.com/questions/10770/whats-the-difference-between-a-library-and-an-engine/ – thedaian