PwneeStudios / Cloudberry-Kingdom

Original C# version, runs on Xbox and PC.
3 stars 4 forks source link

3.2 Simulated Account Switching #107

Open FearTheTJ opened 11 years ago

FearTheTJ commented 11 years ago

If you are planning to use simulated account switching or to otherwise access data from other accounts in an application for the NOA or NOE market, contact Nintendo at support@noa.com beforehand.

On Wii U, it is not possible to switch between accounts while an application is running. It is, however, possible to access Mii characters or save data of other accounts that exist on the same console. This enables developers to implement in-game mechanisms that simulate switching between accounts. This type of simulated account switching has no effect on the account that is currently signed in. On Wii U, several factors affect what features are available to individual accounts. These factors include the account type, the age of the user, and any Parental Controls restricting that specific account. The user may become confused if features available to the account the user is actually signed into differ from features available to the account the user thinks they are signed into. Therefore, if you provide an in-game mechanism that allows the user to select which user operates the application, ensure that the user does not misinterpret this to mean they have switched the actual signed-in account.

To avoid the misunderstandings described above, Nintendo recommends taking the following measures. Avoid using designs or user interfaces that are similar enough to the Wii U User Selection Screen to be confused with it. An example of the Wii U User Selection Screen is shown below. Figure 3-1 Wii U User Selection Screen

Do not use expressions similar to the following, because they do not convey that the switching of users occurs only within this particular application. "Select a user." "Please switch users." "Select a user to temporarily switch over to." Do not use the term "user" to refer to other accounts unless you will access the save data of the other accounts. For example, if you only use the Mii information of other accounts, Nintendo recommends against the term "user." (Please note that "user" is the end-user term for "account.") If you allow the user to select the Mii characters of other accounts who then appear in the application as guest players, use an expression such as "Select a Mii to invite into the game."

The following expressions can invite misunderstanding depending on the context, so be careful when using them. Expressions that mention switching to a user, and simply limit the valid period of the switch. For example, "Select the user who will play this minigame," or similar expressions. Expressions that explicitly convey which user is currently signed in, then say there is another separate signed-in user. For example, displaying the signed-in user separately from the "user switch" screen.

In contrast, the following expressions are relatively unlikely to cause misunderstanding. Expressions such as "Which user's save data would you like to use?" This can be used in cases where users take turns temporarily being the main player. Expressions such as "Select the other users to play with." This can be used for every player after the first player in cases such as party games, where the save data of multiple players is used simultaneously during play.