支援サイトの変更に関するお知らせ(Fantiaを利用停止し、Ci-enを利用開始予定です)

日頃より DuNo のご支援をいただきありがとうございます。開発者のなぎさです。

今回、開発の都合上により利用する支援サイトを一部変更することになりましたので、お知らせいたします。

目次

簡潔に、変更点だけを伝えると

Fantia の利用を停止します。

現在 Fantia の有料プランに加入いただいている方も、現在の期間が終了すると自動的に有料プランを継続することができず、解約される形になります。

Ci-en を代わりに利用開始する予定です。

日本企業により提供されている支援サイトサービスの代替として Ci-en を代わりに利用する予定です。現時点では開始時期は未定ですが、ゲームの正式リリース直前くらいに募集開始する形になると思います。

なお、Patreon をご利用いただいている方については変更点はありません。今後も継続して利用いただけますし、今から加入いただくことも可能となっております。

変更の理由

Fantia に必要とする機能がないため

簡単に言えば、Fantia は「有料プランに加入している人の情報を取り出す」という動作を自動化するのが難しいためです。

支援サイトの有料プランに加入いただいたら、なるべく早く、また自動的に DuNo 側でもそれを認識することによって特典の適用を開始したいのですが、Fantia だと加入者一覧を手動でCSVで落としてくるくらいしかできない(しかもAPIとかなく、要ログイン)ので、不安定だし厳しいですね。

あと、そもそも Fantia のアカウントと DuNo のアカウントの所有者が同じことを確かめる(紐づける)ために、DuNo 側から発行したランダムな文字列を Fantia アカウントのプロフィールに入力してもらう、などという割とナンセンスなことをしてもらう必要もありました。実装しといてなんですが、あんまよくないですねこれ。

Patreon と Ci-en を利用した、有料プラン加入状況の自動取得方法

Patreon や Ci-en だと、プランに加入した時点で特定の Discord サーバに参加している人(ここでは DuNo 公式 Discord サーバを用意して参加してもらう)にロールをつけることができる機能があるんですよね。

このロールを DuNo 側で読み取ってやれば有料プランに加入してるかどうかを把握できるので、比較的容易に自動化することができます。

STEP
Discord アカウントを DuNo アカウントに連携

まず前提として、DuNo.jp に Discord アカウントを用いてログインできるようになっている必要があります。

STEP
有料プランへの加入

いずれかの支援サイトの有料プランに加入いただくと、DuNo 公式 Discord サーバに加入するための招待リンクが表示されるので、DuNo アカウントに連携されている Discord アカウントで参加します。そうすると Discord サーバ上でサポーターロールが付与されます。

STEP
(自動)DuNo アカウントへのロールの同期

DuNo のアカウントシステムが、定期的に Discord サーバ上のロールを確認し、DuNo アカウントに紐づいている Discord アカウントにロールがついていることが確認されれば DuNo アカウントにも同様のロールを付与します。

STEP
(自動)特典機能の提供

DuNo.jp (Webサービス)や DuNoのゲームクライアント(PC上で動く音ゲー本体)は、DuNo アカウントに付与されているロールを取得し、それに応じて特典の提供を行います。

その他、FAQ

Fantia の有料プランの特典(開発遅れの補填)で毎月一定額の Credit が DuNo アカウントに付与されているが、これはどうなるのか?

2024年5月分をもって、Fantia の有料プランに加入いただいていた方への Credit 付与を終了します。なぜ5月かというと、他の支援サービスに乗り換えるための移行期間を設けるための措置です。4月いっぱいまでに、Patreon に登録いただければ引き続き付与されます。

今まで継続して Fantia の有料プランに加入していたが、今回の利用終了で継続期間が途切れてしまうことになる。これは特典に影響しないのか?

現状、加入期間が長いことでのみ入手できるユニークな特典は用意していません。また、継続期間そのものを DuNo のプロフィールなどに表記することについても、今後やるかどうかは未定ですが、やるなら正式リリース時からカウントすべきかなと考えているため、こちらも今回の変更は関係してきません。

Fantia と DuNo アカウントの連携はどうなるのか?

連携機能自体を削除します。ちなみに Patreon アカウントとの連携機能についても削除します(前述のように、Discord アカウントとの連携さえ取れていれば、Discord サーバからロールだけ引っ張ってくることで有料プランの加入状況は把握できるので、支援サイトとの連携自体不要になります)。

支援サイトと DuNo アカウントを直接連携するのではなく、Discord サーバのロールを DuNo のシステム側で読み取ることで有料プランの加入状況を把握するということは、支援者は DuNo アカウントと Discord アカウントを連携させることが必須になる?

その通りです。

今後、Patreon と Ci-en で同時に有料プランに加入してしまったらどうなるのか?

しないようにしてください。異なる有料プランなら上位が優先されますが、同じ有料プランだと同じロールに対してつけたり外したりが発生してしまうので、実際は支援してるのにロールが外れてしまう可能性があります(そうなったら問い合わせていただければよいのですが)

その他のご質問がある方は、お気軽に公式アカウントまでお問い合わせください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

フリー音楽ゲーム DuNo の開発者です。

コメント

コメントする

目次