Mummelmann said: Nintendo's solutions and ideas are sometimes difficult for 3rd parties to adjust to, prime examples would be the Wii U controller, which became a hindrance more than anything, and the format choice of the N64, which severely limited storage capacity for games (and lost them Final Fantasy, among others). |
I don't think the Wii U GamePad should be lumped in like that. As I said, for all its faults, it was a pretty standard controller out of the box, it's one of the only things the system got right. Developers didn't have to do anything with the second screen if they didn't want to, and could just throw a map or mirror image the tv screen if they wanted. The problems with the GamePad were more so that Nintendo never really proivided any practical use for it throughout most of the Wii U's life, so it became pretty useless.
I think a better example would be something like the N64 and GameCube controllers or the Wii Remote + Nunchuck. Those were devices that were great for games that were designed around them, but weren't that great at being all-purpose standard controllers.
In addition, Nintendo were famously slow on the ball when it comes to supporting UGC (they even battled it outright for a long time), smaller developers, and offering middle-ware solutions, as well as fairly mainstream tech features. |
These were the actual downfall for third parties on Wii U. The system was hobbled with a slow, and ancient PowerPC CPU from the GameCube era that lacked support for most modern development tools and APIs. The 3DS had the same problem as well. This made Nintendo hardware, kind of a chore to support for a lot of devs that generation.
With the Switch - we're seeing a form (rather: forms) and function that's more traditional, especially compared to the Wii and Wii U. This, paired with them making an actual effort around UGC and Indie and other smaller efforts, has helped a great deal, and support has improved. The greatest challenge with the platform is the internal storage and relatively small size the game format offers (32GB max), but it's a huge improvement overall. |
I mean the Switch basically has all the features of the Wii such as motion control with the Joy-Con and what not. The main benefit with the Switch is that out of the box, you have a classic controller setup, which is something the Wii didn't have. And as you mentioned, supporting modern APIs and development tools was one huge improvement Nintendo made with the Switch. Though the efforts to support indies actually started back in the 3DS/Wii U gen (even further with WiiWare and DSiWare, however limited they were).