Unity

Unity のバージョン番号の見方

More than 1 year has passed since last update.

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 が 複数インストールされている例

image.png
(上記画像でインストールされている 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)