私は小さなローグライクゲームに取り組んでおり、セーブゲームの作成についてサポートが必要です。ゲームを保存するいくつかの方法を試しましたが、プレーヤー、エンティティ、およびマップのさまざまなセクションの開始をマークするための適切な方法が正確にわからないため、ロードは常に失敗します。
各セクションの長さを知らなくてもデータを確実に読み戻すことができるように、各セクションの先頭をマークする良い方法は何でしょうか。
編集:言語はC++です。読みやすい形式の方が良いようです。すべての迅速な返信をありがとう。