1

Social City や City of Wonder のようなゲームの場合、シリアル化されたユーザー データ全体が保存されるのは何キロバイトですか (つまり、Protostuff のような高品質のシリアル化を備えたキー値データベースにユーザー ID(キー) で一緒に保存されるすべてのデータ)またはクリオ)

平均して 500 万人のユーザーに必要なストレージ容量を理解しようとしています。

4

2 に答える 2

2

任意のデータポイントを要求したので、かなり完全に開発されたベースのBackyard MonstersからのセーブゲームPOSTブロックは、JSONセーブゲームデータをURLエンコードし、他の関連パラメーターを添付した後、約56キロバイトです。URLエンコードJSONはそれをかなり拡張するので、優れたシリアライザーとおそらく圧縮を使用すると、はるかに低くすることができます。

于 2011-10-01T01:54:05.360 に答える
1

この種のものについては、限定された展開でプロトタイプまたはテストアプリケーションを構築する必要があり、ユーザーの現在のゲーム状態(スコア、環境の詳細、ソーシャルゲームでの相互作用など)を保存しようとしている場合は、たとえば、ユーザー、またはゲームの世界に関するその他の詳細)それは実際には誰の推測でもありますが、ゲームのプロトタイプを作成し、限定的に利用できるようにすることで収集できる正確なデータがなければ、いかなる種類の見積もりもありません。研究目的のための人々のセット。

また、詳細については触れていないので、ゲームについてはわかりませんが、ユーザーのマシンにできるだけ多くのデータを保存するための何らかのメカニズムを作成することをお勧めします。

ただし、保存する必要のある固定テーブル(名前、ID、パスワード、レベル、スコアなどの固定フィールドを持つテーブル)がある場合は、テーブルを作成し、ペン、紙、電卓を使用すると、かなり正確な数値が得られる可能性があります。しかし、友達のリスト(ゲーム内)などを保存する必要があるとすぐに、正確に言うことはできません。

于 2011-10-01T01:46:39.670 に答える