我可以在控制台上使用Node.js吗?

我想知道Node.js是否适合制作游戏,除了线程和引擎外,一个大问题是我可以把游戏移植到Xbox或PS3 / PS4上吗?

Node.js在V8 JavaScript引擎上运行 :

Node.js是基于Chrome的JavaScript运行时构建的平台,用于轻松构建快速,可扩展的networking应用程序。 Node.js使用事件驱动的非阻塞I / O模型,使其轻量且高效,非常适合跨分布式设备运行的数据密集型实时应用程序。

V8本身就是C ++ ,可以embedded任何C ++应用程序中。

因此,理论上可以在控制台上使用Node,尽管我不知道任何尝试过的人。 您可能会或可能不会像使用任何代码库一样运行移植问题。

这就是说,我不明白为什么你会select在控制台上使用Node进行客户端的工作,因为你需要做一些跳跃式的工作。

我敢肯定,在游戏机上使用V8会很困难,因为它需要将代码生成为可写的可执行页面,这通常是不允许的。

如果您要求开发人员支持您所针对的控制台,则可以创建一个业务案例来完成此工作。