酔っぱらってる。すまん。2時間ぐらいで考えたもので穴も多い。みんなで作りあげてほしい。
昨今のソーシャルゲームで一番面倒くさいのは「私のソーシャルゲームがこんな確率で外れるわけない!」というクレームだったりする。
現場にいる人間として、クレームで一番面倒くさいのはこれなんだ。回答のしようがないし、お客様に納得していただける返事がほぼできない。
例えば「10%で獲得できる」ものでも、1回で獲得できるお客様もいるし、100回やっても獲得できないお客様もいる。システムに問い合わせるとこればかりはランダムで無理なんだそうだ。
システムにはあまり詳しくないのだが、オンラインカジノ(調べたのは主にポーカー。ポーカースターズというのが大手らしい)では、ソースがしっかり公開されており、該当ハンドでのシード(このランダム文字列をそのソースに与えるとと同じ結果になる)が公開されていることにより、意図的な操作が行われていないのを示すらしい。
これと同じことをソーシャルゲームでも行えれば問題が減るのではないのか。
私が作ったサービスを介して、ガチャなどランダム要素があるもののランダム性を保証する。
ランダム性はオープンソース+シード方式で保証(第三者が検証可能なものにする)する。
どちらのプランもフル機能を利用できるが、無料プランでのアルゴリズム及びプランデータは全て匿名なものにして大手データプロバイダーに売る。
有料プランにおいては全てのデータがどんな形でも外に出ることはない。SLAも設定する。課金モデルはトランザクション単位(このアプリケーションではおそらく抽選単位になる)。
オープンソースによる信頼性の担保に対して大手企業がどんな反応を示すか?(さすがに今更…)
寝ます
もう既にセガがやってるべ>ソース公開 というか、ソリューションでも何でもねえだろ。S3にでもファイル一個置けばそれで終わりの話なんだから。