puresimmer Posted November 27, 2013 Share Posted November 27, 2013 Hi guys, we have just hit Beta with Alchemium. Alchemium lets you build native Windows applications with HTML5 and JavaScript. Our runtime uses a modified version of Chromium (v31) so the HTML5 support is deep. We didn't initially think that this could be useful outside our initial target market, but it dawned on me that it could be a cool option for distributing your games as native applications on Windows. I'd love to get some beta testers if any of you are interested. The beta is currently open and free. Shaun Sullivanelectric plum Quote Link to comment Share on other sites More sharing options...
Kai Posted November 27, 2013 Share Posted November 27, 2013 What are the benefits of using this instead of a platform agnostic solution like Node+Webkit ? Quote Link to comment Share on other sites More sharing options...
puresimmer Posted November 27, 2013 Author Share Posted November 27, 2013 It's perfect if you want to access native .NET code easily (using the .NET extensibility model) from your app's JavaScript code, and it safely bundles application resources and code with the EXE. It's easier to distribute as well. Of course it is not cross platform, so that could be a non-starter for some Like I said, probably not the perfect target developer group here, but just posted it to see if there was interest. Quote Link to comment Share on other sites More sharing options...
rich Posted November 27, 2013 Share Posted November 27, 2013 Sounds cool to me. What sort of exe size do you get out of it? (node webkit exes are massive, 60MB+). YellowAfterlife 1 Quote Link to comment Share on other sites More sharing options...
YellowAfterlife Posted November 27, 2013 Share Posted November 27, 2013 Sounds cool to me. What sort of exe size do you get out of it? (node webkit exes are massive, 60MB+).I very much second this question. One of my projects uses node-webkit, but output executables are simply a bit too large, so I'm considering options. It would be of use to be able to sacrifice some functionality for smaller filesize. Quote Link to comment Share on other sites More sharing options...
puresimmer Posted November 27, 2013 Author Share Posted November 27, 2013 EXE and resources usually come in around 3mb. The required runtime files (which can either be installed in a shared location or bundled locally with each app) are around 28mb. Quote Link to comment Share on other sites More sharing options...
Antylum Posted November 28, 2013 Share Posted November 28, 2013 Is canvas2d/WebGL in your project hardware accelerated? Node webkit supports webgl, does somebody know, is canvas2d also accelerated in node webkit? Quote Link to comment Share on other sites More sharing options...
puresimmer Posted November 29, 2013 Author Share Posted November 29, 2013 Is canvas2d/WebGL in your project hardware accelerated? Node webkit supports webgl, does somebody know, is canvas2d also accelerated in node webkit? Yes, fully accelerated and uses advanced compositing. I could post a full blown install of an HTML5 app wrapped in Alchemium if anyone is interested. Quote Link to comment Share on other sites More sharing options...
OkijinGames Posted November 30, 2013 Share Posted November 30, 2013 I gave it a quick try but had some issues. Basically the game is running as I can see it in the taskbar thumbnail preview (see below) but clicking on the window never brings it to the screen (it was running unpackaged). Then when I used the packager the window appeared but it simply displays a black background with the Alchemium watermark on it - maybe something I missed or an issue with running on Windows 8? By the way I noticed that the executable is 32-bit, do you support 64-bit as well? Quote Link to comment Share on other sites More sharing options...
PAEz Posted December 1, 2013 Share Posted December 1, 2013 Just a quick note, you can use .Net in node with Edge...http://tjanczuk.github.io/edge/#/ Quote Link to comment Share on other sites More sharing options...
puresimmer Posted December 2, 2013 Author Share Posted December 2, 2013 I gave it a quick try but had some issues. Basically the game is running as I can see it in the taskbar thumbnail preview (see below) but clicking on the window never brings it to the screen (it was running unpackaged). Then when I used the packager the window appeared but it simply displays a black background with the Alchemium watermark on it - maybe something I missed or an issue with running on Windows 8? By the way I noticed that the executable is 32-bit, do you support 64-bit as well? Hi, is the start page you are accessing a local resource in the .\app\ folder? Should be fine on Windows 8, as that is what my dev box is. Thanks for taking it for a spin. Quote Link to comment Share on other sites More sharing options...
joannesalfa Posted December 5, 2013 Share Posted December 5, 2013 node-webkit supports mac and Linux, don't you expect Alchemium is compatible with mac or Linux? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.