Teeworlds: 互換性のないデモ

作成日 2019年09月10日  ·  3コメント  ·  ソース: teeworlds/teeworlds

PR#2129は、スナップショットの形式を変更しました。 プロトコルはスナップショットデルタのみを使用するため、クライアントサーバー通信の場合、これは重要ではありません。
ただし、デモではキーフレームに完全なスナップショットを使用するため、現在のマスターは0.7.3からのデモを再生できません。これは、逆の場合と同じです。

私の頭に浮かぶ解決策:
1)PRを元に戻す
2)デモをロードおよび保存するときにスナップ形式を変換します
3)新しいデモフォーマットバージョン

bug code-related

全てのコメント3件

そうです、0.7.4より前に対処する必要があります。

とりあえず元に戻すことができます。 ただし、変更をgitで保持する方法がわかりません(元のブランチはもうありません)。

理想的には、ゲームの中心部分の構造に大きく依存しないデモ形式が必要です。 つまり、2。と3.を同時に。

私の観点からは、0.7.xのすべてのバージョン間でデモの互換性を維持することが優先されます。 デモが互換性のあるバージョンをユーザーに説明するのは非常に混乱します。特に、すべてがフォルダー内で混同されている場合はそうです:/

このページは役に立ちましたか?
0 / 5 - 0 評価