Main Page/dev/patching: Difference between revisions

Jump to navigation Jump to search
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 37: Line 37:


7. Confirm all details are correct and click 'Add Patch'.
7. Confirm all details are correct and click 'Add Patch'.
== Interplay Between A and B Patches ==
It's important to note that when an A patch is introduced, a corresponding B patch must also be created. This B patch should encapsulate the changes necessary to upgrade from the last B patch to the new A patch version.
Clients that have already downloaded a version of the game client will never download another A patch. Therefore, having a corresponding B patch ensures these clients can still be updated to the latest version without the need to download the entire game client again.
In summary:
* When introducing an A patch, a corresponding B patch must also be created.
* This B patch should contain changes necessary to upgrade from the last B patch to the new A patch version.
* Clients with an existing game client will only download B patches for updates.




Line 42: Line 53:


[[File:UI_example.png|thumb|Example of the UI used for adding patches.]]
[[File:UI_example.png|thumb|Example of the UI used for adding patches.]]
[[File:A_Patch.png|thumb|Example of an A patch.]]
[[File:B_Patch.png|thumb|Example of a B patch.]]


Please follow the above guidelines when adding a patch. This will ensure a smooth process and help maintain the integrity of the game client versions. If you encounter any issues or need further clarification, please reach out to the development team.
Please follow the above guidelines when adding a patch. This will ensure a smooth process and help maintain the integrity of the game client versions. If you encounter any issues or need further clarification, please reach out to the development team.
Line 83: Line 98:


7. すべての詳細が正しいことを確認して、「Add Project」をクリックしてください。
7. すべての詳細が正しいことを確認して、「Add Project」をクリックしてください。
== AパッチとBパッチの相互作用 ==
Aパッチを導入する際には、対応するBパッチも作成する必要があることに注意が必要です。このBパッチは、最後のBパッチから新しいAパッチバージョンへのアップグレードに必要な変更を包含するべきです。
ゲームクライアントのバージョンを既にダウンロードしたクライアントは、再度Aパッチをダウンロードすることはありません。したがって、対応するBパッチを持つことで、これらのクライアントもゲームクライアント全体を再ダウンロードすることなく、最新バージョンに更新できることを保証します。
まとめると:
* Aパッチを導入する際には、対応するBパッチも作成する必要があります。
* このBパッチは、最後のBパッチから新しいAパッチバージョンへのアップグレードに必要な変更を含むべきです。
* 既存のゲームクライアントを持つクライアントは、アップデートのためにBパッチのみをダウンロードします。




Line 88: Line 114:


[[File:UI_example.png|thumb|パッチを追加するためのUIの例。]]
[[File:UI_example.png|thumb|パッチを追加するためのUIの例。]]
[[File:A_Patch.png|thumb|Aパッチの例。]]
[[File:B_Patch.png|thumb|Bパッチの例。]]


以上のガイドラインに従ってパッチを追加してください。これにより、スムーズなプロセスを確保し、ゲームクライアントバージョンの整合性を維持するのに役立ちます。問題が発生した場合や、さらなる説明が必要な場合は、開発チームに連絡してください。
以上のガイドラインに従ってパッチを追加してください。これにより、スムーズなプロセスを確保し、ゲームクライアントバージョンの整合性を維持するのに役立ちます。問題が発生した場合や、さらなる説明が必要な場合は、開発チームに連絡してください。
EFF, ZEON, approveduser, Bureaucrats, Interface administrators, Administrators, uploadaccess
843

edits

Navigation menu