私は、次の重要な機能を備えた Java でゲームを作成しています。
1)リモートサーバー(私が作成したもの)に接続し、更新を確認して必要に応じてインストールします 2)単一の.JARファイルではありません(つまり、.png、.wavなどの複数の.jarおよびその他のものがありますなど) 3) Java WEB START はオプションではありません。これをすべて自分で行いたいからです。
上記のことを念頭に置いて、私は問題に遭遇しました。複数の「パッチ」更新システムを実装する方法がわかりません。現在、サーバーが読み取る.txtファイルが1つあり、.txtにリストされているファイルをクライアントに送信し、クライアントがそれらを所定の位置に移動します。問題は、おそらく 2 回の更新でしか役に立たないことです。より便利で長期的な解決策を探しています。助けが必要です。ここに私が考えたことのいくつかがあります:
1) 各バージョンにちなんだ名前の zip フォルダーを用意する (問題: クライアントが最新のファイルをすべて取得する方法 2) バージョンを含む各 jar の内部に .txt ファイルを配置する (問題: png や wav でそれを行うことはできず、そもそもtxtファイルをどのように読み取るかわかりません)
私は本当に助けが必要です、私はそれをグーグルで試しました、私はそれについて3週間続けることを考えました、そして何も考えられません.
質問:複数のパッチでゲーム/プログラムを更新するにはどうすればよいですか?