6
私は、2D世界で最速のシリアル化メソッドタイルを探しています。世界は大きいと言いますが、コンピュータが同時に多くのブロックを読み込むことができないので、私は世界を塊に分割しました。 BinaryFormatter
が遅いようです。チャンクオブジェクトをシリアライズする方法はありますか?高速シンプルなオブジェクトのシリアル化
WChunkオブジェクト構造
public class WChunk
{
public int ChunkX;
public int ChunkY;
public SortedDictionary<WPoint, WTile> Tiles;
}
WTileオブジェクト構造
public class WTile
{
WPoint Location;
int Data;
}
protobuf-netとバイナリフォーマッタの比較http://theburningmonk.com/2011/08/performance-test-binaryformatter-vs-protobuf-net/ –
そのポインタをありがとう。そのリンクの回答を更新しました。 –
ありがとうございます。 –