将带有画布的javascript作为可执行文件运行

将带有画布的javascript作为可执行文件运行,javascript,executable,Javascript,Executable,我很好奇 我一直在和我的一些朋友制作一个游戏,我承诺我们可以在画布上用javascript构建它,并使其成为一个可安装的文件。当时我的计划是appjs,但我开始发现这个选择有问题,所以现在我在这里 那么,有没有办法将游戏制作成.exe文件或类似文件,其中代码是JavaScript,与屏幕交互的方式与浏览器中画布的方式相同?您可以在.Net、Java或python程序中使用 正在使用Chromium embedded作为用html、css和javascript编写的文本编辑器(括号) 或者,如果你

我很好奇

我一直在和我的一些朋友制作一个游戏,我承诺我们可以在画布上用javascript构建它,并使其成为一个可安装的文件。当时我的计划是appjs,但我开始发现这个选择有问题,所以现在我在这里

那么,有没有办法将游戏制作成.exe文件或类似文件,其中代码是JavaScript,与屏幕交互的方式与浏览器中画布的方式相同?

您可以在.Net、Java或python程序中使用

正在使用Chromium embedded作为用html、css和javascript编写的文本编辑器(括号)

或者,如果你更喜欢.Net类型的人,你可以在Windows窗体应用程序中使用浏览器控件

更新:还有括号外壳: 您可以在.Net、Java或python程序中使用

正在使用Chromium embedded作为用html、css和javascript编写的文本编辑器(括号)

或者,如果你更喜欢.Net类型的人,你可以在Windows窗体应用程序中使用浏览器控件

更新:还有括号外壳:

看看这个,看看这个,是的,我是一个.NET的家伙。顺便问一下,你知道.NET、.NET(CEF1)和.NET/Mono(CEF3)的区别吗。我猜最后一个通过mono保持跨平台。很抱歉,我不知道有什么区别。但是我已经在一个测试项目中使用了CefSharp库,并且对结果非常满意。听起来值得一试,我正在测试appjs atm,但我不能真正编译它。这就是我问的原因。是的,我是一个.NET的家伙。顺便问一下,你知道.NET、.NET(CEF1)和.NET/Mono(CEF3)之间的区别吗。我猜最后一个通过mono保持跨平台。很抱歉,我不知道有什么区别。但是我已经在一个测试项目中使用了CefSharp库,并且对结果非常满意。听起来值得一试,我正在测试appjs atm,但我不能真正编译它。这就是我问的原因。