現在、ピアツーピアの「ネットワーク プロトコル」を使用して Java ゲームを作成しています。これは、ネットワークを介して他のゲームにオブジェクトを送信することを意味します。
開発が進むにつれて、私は何かを追加したり削除したりします。ゲームを変更すると、最終的に古いバージョンと互換性がなくなります。
現在、ネットワーク経由で送信するプロトコル オブジェクトに現在のバージョン番号を保存したいと考えています。変更するたびにバージョンを更新し、2 つのゲーム インスタンスに互換性があるかどうかをコードで検出できます。
私の質問は: Java でバージョン番号を保存するための標準クラスは何ですか?
メジャー バージョン、マイナー バージョン、パッチ レベル バージョンを提供するもの、同等のものなどを検索します。
そのようなクラスをグーグルで検索するのはかなり難しい..