Unity のバージョン番号形式 (Unity X.Y.Z[fp]W) は、どれが最新なのかよくわからなくなったので、こちらに記載します。特に f と p がわからない。個人的解釈なので誤りがあれば指摘してください。
TL;DR
‘f’ はオフィシャルリリース、‘p’ はパッチリリース。'f' より 'p' が新しくリリースされたバージョンです。十分に品質テストされているのはオフィシャルリリースなので、'f' が付いているバージョンを使えば問題ありません。
対象読者
Unity 使用者
公式情報
Unity の公開技術情報によると下記のように記載があります。
Unity のダウンロードとインストール
Unity X.Y.Z[fp]W の名前がつけられ、‘f’ はオフィシャルリリース、‘p’ はパッチリリースを指します。
公式情報の解釈
Unity X.Y.Z = Unity major.minor.update[fp]number という形式です。パッチリリースは、オフィシャルリリース後に公開されますので、基本 'p' が付いている方が新しくリリースされたバージョンです。
どれを使えばいいの?
'p' のパッチバージョンは、Unity から頻繁 (ウィークリー ペース)にリリースされるバージョンです。
'f' のオフィシャルバージョンは、十分に品質テストをされています。
基本は 'f' のオフィシャルバージョンを使えば問題ありません。
どうしても必要な修正が含まれている場合は、'p' のパッチバージョン使ってください。
参考:実際の Unity リリース日の例
"Unity ダウンロード アーカイブ"、"パッチリリース" ページから確認できるリリース日は下記の通りです。
Unity バージョン | リリース日 |
---|---|
2017.1.2 | 2017/10/6 |
2017.1.2p1 | 2017/10/13 |
2017.1.2p2 | 2017/10/21 |
2017.1.2p3 | 2017/10/27 |
参考情報
情報をまとめるに辺り参考にした Web サイトです。
- Unity のダウンロードとインストール
- What does the f stand for in the version number?
- What does p stand for in a release version?
- 【2017/8/22追記】Unityのパッチを当てる方法
補足1: Unity ベータ版プログラムについて
"Unity ベータ版プログラムについて" ページからダウンロードできる Unity ベータ版は、Unity X.Y.Zb = Unity major.minor.update[b]number の形式 (例: Unity 2017.3.0b10) になります。通常のダウンロード ページ(Unity のアップデート, Unity ダウンロード アーカイブ) からは、ダウンロードできません。
補足2: Unity 複数バージョンのインストールについて
インストール前に既存のフォルダー名を変更しておけば、問題なく両方のバージョンを同一コンピューター上に共存させることができます。
Unity が 複数インストールされている例
(上記画像でインストールされている Unity バージョン
: Unity 5.3.4f1, Unity 5.5.4f1, Unity 5.6.1f1, Unity 5.6.2f1, Unity 5.6.3p4, Unity 2017.1.0f3, Unity 2017.1.2f1, Unity 2017.1.2p3, Unity 2017.2.0.p1-MRTP4)