Read this manual in English

Зарегиструйтесь в Nintendo Switch как разработчик

Поддержка платформы Nintendo Switch не включена в стандартную версию Defold. Чтобы получить доступ к поддержке Nintendo Switch в Defold, вам необходимо:

  1. Стать спонсором сообщества Defold и получите доступ к Nintendo Switch, включенный в ваш уровень членства, и
  2. Стать зарегистрированным разработчиком игр для платформ Nintendo.

Станьте спонсором сообщества Defold и получите доступ к Nintendo Switch

Вы можете стать спонсором сообщества Defold на странице пожертвований сообщества Defold. Также вы можете стать спонсором с доступом к Nintendo Switch, используя GitHub Sponsors или Patreon. Обратите внимание на доступные уровни и выберите тот, который включает доступ к Nintendo Switch.

Зарегистрируйтесь в качестве разработчика игр для платформ Nintendo

Регистрируетесь в качестве разработчика игр для платформ Nintendo на портале разработчиков Nintendo:

Пройдя регистрирацию, вы получите доступ к инструментам и ресурсам разработчиков Nintendo для создания и публикации игр и приложений для современных платформ Nintendo.

Запрос доступа в Defold

После получения одобрения от Nintendo вам необходимо войти на портал Nintendo для разработчиков, перейти на страницу Tools and Middleware и зарегистрироваться для доступа в Defold. Когда вы зарегистрируетесь для доступа в Defold, мы получим электронное письмо от Nintendo, подтверждающее, что вы являетесь зарегистрированным разработчиком Nintendo. Затем мы проверим вас как спонсора сообщества, и доступ к Nintendo Switch будет включен в ваш уровень членства.

Когда мы подтвердим, что вы являетесь спонсором с доступом к Nintendo Switch, мы предоставим вам доступ к следующему:

  • Версии редактора Defold и инструментов командной строки Defold (bob.jar) с поддержкой комплектации для платформы Nintendo Switch.
  • К частной группе форума, где вы можете получить поддержку по вопросам Nintendo Switch.
  • Документации для Nintendo Switch
  • API к функциональности движка, специфичной для Nintendo Switch.

Часто задаваемые вопросы

Q: Why is console access not free?

A: One of the objectives of the Defold Foundation is to make sure that the Defold software is available to developers world-wide and that the source code is available free of charge. The Defold Foundation will never compromise on this objective, but in this case access to the Sony PlayStation and Nintendo Switch SDK, tools and resources is strictly controlled by Sony and Nintendo. This means that the source code for the console platform implementations in Defold, including the editor and command line tools, can not be made available. This also means that the Defold Foundation is unable to receive community contributions to the code and documentation and it is the foundation which must provide all of the support and updates to the platform for as long as it is required to. The console access fee will help ensure that the foundation has the resources necessary to support the platform.

Q: Do I need to install additional tools to build for consoles?

A: You will be able to create application bundles from the command line tools. Information about how to test on Sony PlayStation and Nintendo Switch hardware will be provided to you when you are given access to the respective platforms.

Q: Is it still easy to use a single code base if I decide to also target consoles?

A: Yes, all of the standard Defold API functions are available also for the console platforms. In addition to the standard functionality you will also have access to a couple of Sony PlaytStation and Nintendo Switch specific functions, but in general the code should be able to remain exactly the same across multiple platforms.