Poszukuję najszybszych płytek do metody serializacji w świecie 2D. Powiedzmy, że świat jest duży i ponieważ komputer nie może obsłużyć tak wielu bloków załadowanych w tym samym czasie, więc podzieliłem świat na kawałki. BinaryFormatter
wydaje się być powolny. Czy istnieje jakaś szybsza metoda, jak serializować obiekt porcji?Szybka prosta serializacja obiektów
WChunk obiekt struktura
public class WChunk
{
public int ChunkX;
public int ChunkY;
public SortedDictionary<WPoint, WTile> Tiles;
}
WTile obiekt struktura
public class WTile
{
WPoint Location;
int Data;
}
Porównanie między protobuf-net i binarnym formaterem http://theburningmonk.com/2011/08/performance-test-binaryformatter-vs-protobuf-net/ –
Dzięki za ten wskaźnik. Zaktualizowano odpowiedź za pomocą tego linku. –
Dziękuję za odpowiedź. –