I would like to make game for Nintendo Switch.

I have been searching for an SDK of the same, but I couldn't find any. The only thing I found was that I can use Unreal Engine or Unity to make games for Nintendo Switch.

However I don't want to use any of these game engines and instead want to code from scratch, making my own game engine in the process.

Isn't there a C/C++ (or any language) sdk which will allow me to make games for Nintendo Switch without using Unreal/Unity or any other game engine ?

  • \$\begingroup\$ How about MonoGame? nintendoeverything.com/… \$\endgroup\$
    – jhocking
    Commented May 18, 2017 at 20:14
  • 1
    \$\begingroup\$ Big companies usually get a developement kit or API to develop on platforms. \$\endgroup\$
    – Bálint
    Commented May 18, 2017 at 20:16
  • \$\begingroup\$ @Bálint Where can I get the aforementioned development kit or API? \$\endgroup\$
    – Ishan
    Commented May 18, 2017 at 20:39
  • 4
    \$\begingroup\$ @Ishan If you've successfully registered as a Switch developer, contact your account manager. \$\endgroup\$
    – user1430
    Commented May 18, 2017 at 20:43
  • 2
    \$\begingroup\$ Sign in, make sure you've completed all NDAs, and look at your available platform SDKs in the portal. If you don't have access to the Switch you'll need to contact somebody to give you access. This likely requires offering them some information about your project. \$\endgroup\$
    – user1430
    Commented May 18, 2017 at 21:03

1 Answer 1


My understanding is that you need to register with Nintendo as a developer:

Register for access to Nintendo developer tools and resources to create and publish games and applications for current Nintendo platforms. Resources are provided for multiple development environments including HTML5, Unity and native C++ software development.

So yes, there is a native C++ SDK. But as far as I know at the present, it's only provided by Nintendo directly.

  • 4
    \$\begingroup\$ I have just registered on the nintendo developer portal. There are two sections for wii U and 3DS. I can't find a link anywhere to download a sdk for Switch. For that matter I can't find any information related to Switch at all on there. \$\endgroup\$
    – Ishan
    Commented May 18, 2017 at 20:36
  • \$\begingroup\$ They haven't released open access to an sdk for the Switch yet. \$\endgroup\$ Commented May 18, 2017 at 21:54
  • 7
    \$\begingroup\$ Currently you have to send a direct message via Nintendo Developer Portal to get access to the Switch development environment. \$\endgroup\$
    – wip
    Commented May 19, 2017 at 10:56

Not the answer you're looking for? Browse other questions tagged .