我正在開發用於iOS的實驗性多人roguelike。玩家將通過GameKit API連接,他們將被放入一個地下城。玩家可以執行的各種動作,所以我想讓一個設備成爲主機,並實現某種RPC發送/接收此動作(以及在遊戲開始時非常複雜的地牢狀態)Protobuf與二進制plists在iOS遊戲中的網絡販運
I需要一些緊湊和快速的序列化。我在protobuf和二進制plists之間進行選擇。二進制plists看起來很簡單,用於objc對象序列化/反序列化(這很重要,導致它的實驗性非商業項目),但它看起來效率低下。 Protobuf看起來很有效率,但完全陌生。任何替代品?
編輯:剛發現http://msgpack.org/。看起來像要走的路