我使用js/html5 5中的各种引擎,甚至在c++中使用irrlicht (尝试过食人魔,但我更喜欢irrlicht的简单性)构建了一些游戏。我想要做的下一步是构建一个游戏引擎,因为我有使用c++的经验并使用了v8,所以我一直在考虑制作一个只使用windows的游戏引擎,它使用v8来包装directx的图形和物理符号(其余的还没有决定),然后调用一个js文件/字符串,这个文件/字符串拥有我的游戏引擎中调用这些c++ ap
为什么谷歌的V8 JavaScript引擎在我的C++插件中的工作速度比Node.JS慢得多?我试图编写一些愚蠢的简单代码,用于在JavaScript中生成素数,并通过我的C++插件在V8中运行它,并直接在Node.JS中运行。我感到非常震惊,因为两者都应该使用相同的JavaScript引擎,并且都执行了相同的代码(时间以毫秒为单位,越少越好):V8 in Node.JS</em