Hacker News new | ask | show | jobs
by revjx 881 days ago
It's not that easy, unfortunately - I'm a registered developer (for the Wii U) and to be 'enabled' for Switch development, you need to jump through a bunch of hoops including describing your previous experience with games development and so on.

The barrier for Wii U was significantly lower thanks to the 'Nintendo Web Framework', a web tech SDK that let you build games without needing to use tooling like Unity or mess around with the more complicated SDKs Nintendo provide. You didn't need prior games dev experience to get registered for that.

That said - maybe they've relaxed the criteria a bit now to give first time game devs a chance to get published on Switch.

2 comments

They're still that strict. I attempted to get authorized several months ago and Nintendo did not even bother to respond to a developer with a few phone game and app releases.
Their store is full of very nearly junk releases. How do they distinguish between a lot of experience, and a lot of experience with junk?
>and to be 'enabled' for Switch development, you need to jump through a bunch of hoops including describing your previous experience with games development and so on.

I don't think they're that strict, there's a lot of garbage on the Switch store.

The strictness isn't there to keep garbage off the console store. That was just Nintendo revisionism. It's there because they need to know who to sue into a crater if you use developer mode to play pirated games.
I'm not sure you can use developer mode to play pirate games but it's not out of reach I suppose. Seems like a lot of work.
So, on most systems nowadays, retail software is encrypted and signed with entirely different PKI from developer applications. You would have to obtain cracked retail software first, then resign it with your own keys. This is how you run pirated iOS apps now, which is only possible because Apple hands out developer keys like candy. It'd at least be theoretically possible to do the same thing with a console devkit and decrypted games.

This is also narrowly considering only the example of someone trying to pirate new releases for that given system. More broadly, the console manufacturers have class solidarity[0], and don't want you doing anything that might be a copyright violation - even if you aren't hurting them or their developers specifically. You could port over an emulator and steal older games, you could modify new games (even ones you own), or you could make fan games. They want absolutely none of that on their hardware, and the only way to guarantee that is to make sure everyone who touches a devkit is wearing contractual handcuffs.

[0] Vaguely Marxist term for "these people are in the same social situation, therefore their interests are aligned"