So, I don't know if you guys have heard, but our big competitor, Scirra Construct 2, have released a Wii U exporter.
How did a 2-man team put together a Wii U exporter so quickly?
Well. Construct 2 builds to HTML5, and the Wii U now supports HTML5 for indie developers with the Nintendo Web Framework. Nintendo have also lifted restrictions for indie developers using either HTML5 or Unity, meaning if you're using either the Nintendo Web Framework (optionally via Construct 2) or Unity, you don't need a dedicated development office and you can get your hands on a dev kit from them for a low cost.
So, for Scirra, creating a Wii U exporter was very cheap and easy since their software already exported to HTML5. If we have an HTML5 exporter then potentially should this be pretty easy for us too?
So here are some interesting points...
- The Nintendo Web Framework runs on Canvas, not WebGL, which I believe is also the case with Fusion's HTML5 exporter.
- The Wii U has 2GB of RAM and a decent graphics card, so it should be able to handle our work without too much difficulty, in theory.
- Although the Wii U hasn't sold well, small independent developers have seen success on the eShop, due to less competition than on rival consoles.
- Nintendo are confirmed to be continuing support for the Wii U for at least 2-3 more years, so despite the poor sales it's not looking like a Dreamcast situation.
So I'm curious. It's entirely plausible that the HTML5 exporter could be expanded to support the Nintendo Web Framework on the Wii U the same way the Android exporter was expanded for OUYA support (though I reckon CT could sell a Wii U exporter separately, there'd be enough demand to get us on consoles). I know that Fusion outputs a .cca project and the necessary HTML5 to 'interpret' or 'play' that project, rather than pure native HTML5 (which I THINK Construct 2 does, I'm not sure), and I'm not sure if this would create performance issues on Wii U or not, but in theory the Wii U's 2GB of RAM and strong CPU and GPU should be able to handle it, I think?
What do you guys think, do you think this is possible, and would you be interested in it?
I think it'd help Fusion a lot, and stop Construct 2 getting an edge over us. Plus if Fusion exported to a mainstream games console, I think it'd really help generate interest.
I should hopefully be getting my hands on a Wii U dev kit soonish, so I may be able to put this to the test. Since it's direct HTML5, an exported project could probably be opened in the Nintendo Web Framework and rebuilt with a bit of extra code bolted on.