【Ver1.30】『廃トレーダーはサキュちゃんを救う』
『廃トレーダーはサキュちゃんを救う』のVer.1.30についての記事になります。
↓Ver.1.30はこちらのリンクから
廃トレーダーはサキュちゃんを救う
バグ取りもひと段落し、もう記事も書くこともないだろうと思っていたのですが、バージョンアップをせざるを得ない事態が発生しました。
このゲームの直し方が分からなくなる前に、体験版を出しとこうと思い、ゲームの起動を試していたら、初期ユーザー名の数字が10000を超えていました。んん?見間違いか?
ニフクラの管理画面を見ると。。
なんじゃ、こりゃ!?
どうやら、どこかのサイトに無断でアップロードされているようなのです。
急激に増えたユーザーはお金を一切払うことなくゲームをダウンロードして遊んでいるわけです。そして、違法サイト運営者は広告収入を得ているということです。このやろう!
無料でダウンロードできるなら、わざわざお金出して買う人がいなくなるし、すでに買ってくれた人にも申訳がない。
そんなわけで対策が必要になったということです。
ちなみに、上の画像のAPIリクエストが100万回に到達するとAPIコールが実行不可になるようです。ログオンもできなくなり、ゲームをプレイできなくなります。もしくは、月々55,000円払って、上位のプランへのアップグレードが必要になります。
重要!
バージョンアップをする際は、ゲームを起動する前にセーブデータを移行する必要があります。お手数ですがお願い致します。
↓修正情報です
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ver.1.30への更新
・起動画面でユーザーを作成した後に、ゲームの注意事項が表示されない不具合を修正しました。
・ランキング圏外のメッセージが表示されない不具合を修正しました。
・違法アップロード対策の為、新しいデータベースに移行する処理を追加しました。
・警告メッセージ表示機能を追加しました。
・モザイク解像度の変更防止処理を追加しました。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
■1つ目と2つ目は不具合です。。
■違法アップロード対策■
違法にダウンロードしたユーザー(1万2000人超?)ですが、データ上、きちんとゲームを買ってくれたユーザーと区別がつきません。
そこで、データベースを新たに作成しておいて、Ver1.30でこのデータベースを使用するようにします。ハイスコアはローカルにあるので、これをデータベースに記録し直すことにしました。
古い方のデータベースは機を見て削除します。これで、Ver1.30より古いバージョンのユーザーはプレイが不可能になります。
購入してくれたユーザーのみがバージョンアップを行うことができ、引き続きプレイできるということです。
また違法アップロードが起きたら、再び新しいバージョンをリリースすることになります。いたちごっこするわけです。こんなやり方しか思いつきませんでした。お手数をおかけします!
■警告メッセージ表示機能■
再びデータベースの再作成が必要になる場合に備えて、画面上にバージョンアップを促すメッセージを表示できるようにしました。
↓こんな感じで表示されます。
■モザイク解像度の変更防止■
モザイクを外すModも既にあるらしいので、どのようにモザイクを外しているのか詳しくないですが、モザイクのマテリアルのパラメータを変更されないように対策しました。
■その他の対策■
・ゲーム名の検索で見つかったサイトは、正直、紹介しているだけなのか違法性があるのか判断しづらいのですが、間違ってたらごめんなさいの勢いで、見つかったサイトは全て違法サイトとしてDLsiteに削除申請しました。
・作品をDLsite専売にするとDLsiteの違法アップロード監視システムで優先的に扱ってくれます。Fanza同人からの要望もあって、DLsite専売を解除していたのですが、Fanzaから作品を取り下げ、DLsite専売に戻しました。
以上です!