MKGirlism said:
It's actually not this bad, Developers can reach either Nintendo of Europe, or Nintendo of America, and make a Phone Appointment, which is what we did.
They're able to give you a better impression than what's written on the site.
The real problem is, however, most 3rd Party Wii U Developers (including us) make games for Wii U using Unity.
As far as I've been working with them, Nintendo kept refusing Master ROMs that were created in Unity, until last month (unless you make a Pre-Submission).
But it's still not over yet, because now they are 'in the process of verifying if they can allow Unity for Master Submission'.
Plus the Wii U Version of Unity is still based on Unity3D 4.2.2, which lacks all of the 2D tools, which is something most Indies like most.
I have experience with Unity myself!
The general concept of Unity rocks,I'm really suprprized of how much documentation and resources this engine is getting. Personally I think the reach of Unity will grow even more,as it keeps getting new features at a quite fast rate,while at the same time it has the BEST licensing policy when it comes to 3rd party engines.
Unity 4.3.1 though isn't much stable yet,there are a few technical issues that I'm sure the guys will fix ASAP,but for now it would be good to wait a little. While the 2d features enhance the workflow quite much and are very helpful, I've noticed that importing assets on 4.3 is taking much longer than it did on 4.2,and sometimes the application hangs. Once they fix that it will be quite a nice version,but for now I couldn't recommend upgrading on 4.3 yet,as the frustration that is generated from random app hangs and long import times IMO doesn't worth the optimization done on 2d workflow YET.
Now regarding WiiU development,things like what you just said is why I prefer platforms like PCs better.
On PC you know that things will just work.That there is no one "over your head" telling you how to do things and what you can do or not. You can just do what you want.But that is not only a WiiU thing,its generally a console thing.
Seeing as you delved right on to developing for consoles,I admire your courage and hesitation.
Personally I decided to use PC as the lead platform as its much more simple to get a game working on a PC.
Console development is something I don't even want to touch until I've made a few games on PC first to gain experience,and some money required for the extra development time needed for console development such as specialized optimizations,licenses etc.
Thank you for letting me know that Nintendo is friendlier than I thought it was.