スマホ版ドラクエビルダーズはファミリー共有に対応しているのか?

技術メモApple, ソフトウェア, ドラクエ

今回はゲームネタです。
おぢさん的には普段あまりゲームをやっている暇はありません。
それでもドラクエだけは好きでちょこちょこやっています。
ドラクエシリーズの中でもタイトルに書いたドラゴンクエストビルダーズ。
ドラクエの世界観と「モノづくり」が融合された名作で、とても好きなゲームです。

知らない人のために紹介すると、初代ドラクエ1では、ラスボスの竜王との戦う前に「わしの味方になれば、世界の半分をおまえにやろう」って誘惑されます。
普通は「いいえ」を選んで戦いを始めるのですが、興味本位で一回は「はい」を選んでしまうんですよね。
ゲームオーバーになってやり直し。
有名なドラクエあるあるですね。

その「はい」を選択をしてしまった後の物語を描いたのがドラクエビルダーズ。
竜王に寝返った勇者のせいで荒廃したアレフガルドを「モノづくり」の力で立て直すのです。
ドラクエ好き、そしてエンジニアには、たまらない設定ですよね。

去る5月27日は、ドラクエ1が発売された日ということで「ドラクエの日」に制定されています。
今年のドラクエの日に合わせてリリースされたのが、スマホ版ドラクエビルダーズ!
PS3版で一通りプレイ済みですが「iPadやiPhoneでスキマ時間にサクッと進められる!おぢさんには最適!」と思い即購入!
仕事の合間で少しずつやっています。

スマホ版となると気になるのが「iOS版ってファミリー共有に対応してるの?」です。
うちは息子も大のドラクエ好き。
1つ買って2人で遊べたらお得ですよね。

今回は、スマホ版(iOS版)のドラゴンクエストビルダーズがファミリー共有に対応しているか?について、調査結果を書いていきます。

結論

結論から書きます。
アプリ本体はファミリー共有に対応しています。
しかし、App内課金で購入できる追加コンテンツはファミリー共有に対応していません。(念の為、運営にも確認済み)

詳細

結論で書いた通り、アプリ本体はファミリー共有に対応していました。
私のアカウントでアプリを購入し、ファミリー共有でぶらさがっている息子のAppleアカウントでも、購入済みのアプリ一覧からちゃんとダウンロードすることができました。
2人で別々のiPadで利用することができています。
アプリ本体は 3,420円(税込)。
配信記念セールとして、2022年6月9日まで2,700円。
ゲームの質に比べたら安いんですけどね。

問題は、App内課金で購入できる追加コンテンツ。
今回は「ボスフィギュアパック」「天体パック」「ドットのゆびわ」「魔法のじゅうたん」の4つの追加コンテンツがリリースと同時に売り出されました。
各370円。全4種セットで730円(税込)です。

「魔法のじゅうたん」は、「空中から建物を見下ろしたり、飛びながら建築することができる」とあります。
これは絶対無いとダメなやつ!ということで初めから購入すると決めていました。

この追加コンテンツですが、ファミリー共有には対応していませんでした。
具体的には、ファミリー共有でぶら下がっている息子のiPadで「購入情報の復元」操作を行っても、何も起きません。
以前紹介した、Torne mobileと同じ現象。
【iPad】ファミリー共有でtorne mobileの視聴再生機能共有できず
復元処理自体は成功している様子だが、状態は変わらない。

「購入状況の復元」ボタン押下すると…

「購入済みの 有料アイテムを 復元しました!」って出るけど、

「購入済み」にならず、ボタン銘板は「購入確認」のまま。

Torne Mobileのときも同じ現象でしたが、対応していないと明確に分かれば、すぐにでも購入するんですけどね。
対応していないのか、何かの手違いなのか、よく分からん状況。

ということで、今回も念の為運営に確認してみました。
回答に何日か待つことにはなりましたが、Torneの時とは違って一発で明確な回答を頂くことができました。

お問い合わせいただいております、「追加コンテンツ」はファミリー共有には対応しておりません。

気持ちいいくらい明確な回答。
回答は待つことは待ったのですが「確認にはお日にちをいただく場合がございます」と、問い合わせ直後に一次回答あり。
さすがスクエニ!
すぐに息子の分の追加コンテンツも購入しました。

なぜApp内課金はファミリー共有に対応しないのか?

私一応 Apple Developer の一員。
勉強のために、App内課金のファミリー共有に対応させる方法について、ちゃんと調べました。

まず、App内課金には、「消耗型」、「非消耗型」、「自動更新サブスクリプション」、「非更新サブスクリプション」の4つのタイプがあります。

ドラクエ系スマホアプリのジェムのような使ったら無くなるものは「消耗型」App内課金。
今回のように、一度買ったら永久に使えるものは「非消耗型」App内課金。

この「非消耗型」については、開発者が設定を行うことでファミリー共有に対応させることができます。
Appleの公式ドキュメントから抜粋すると以下の通りです。

自動更新サブスクリプションと非消耗型の App 内課金を提供する App では、ファミリー共有を有効にできます。
これにより、カスタマーは最大 5 人の家族と購入内容を共有できます。

ファミリー共有を有効にするには、リリースしたAppを管理する「App Store Connect」っていうWebサービス上で設定します。
「App内課金のファミリー共有」という設定をONにするだけらしい。
つまり、Torne mobile も ドラクエビルダーズ も、この設定をOFFにしているってこと。

やり方は分かりました。
何でアプリ本体はファミリー共有OKにしているのに、App内課金だけ共有NGにするんでしょうね?
アプリを売るためなら、本来も共有NGにすれば良いのに。
デフォルトがOFFで、設定し忘れてるだけだったりして。そんな訳ないか(笑)
理由はメーカーしか分かりませんね。

以上、ドラクエビルダーズのファミリー共有事情についてまとめました。
みなさんも、モノづくりに励みましょう!
それでは、また!