Unityでは、ゲームの背景を設定する「Skybox」という機能があります。Skyboxは、ゲームの雰囲気や世界観を大きく左右する重要な要素です。
適切にカスタマイズすれば、現実的な空や幻想的な夜空を簡単に再現できます。本記事では、Skyboxの概要やアセットストアを活用したSkyboxの設定方法について解説します。
Unityで空の背景を変更したいと考えている方は、ぜひ参考にしてください。
UnityのSkyboxとは?
UnityのSkyboxとは、Unityを開くとデフォルトで設定されている背景のことを指します。
Skyboxには以下のプロパティがあり、Inspectorウィンドウから変更可能です。
| プロパティ | 説明 |
| Tint Color | 色合いを変更できる |
| Exposure | 明るさを調整できる |
| Rotation | 回転角度を変更できる |
| Front, etc | キューブテクスチャの割り当て |
Skyboxを適切に設定することで、ゲームの雰囲気や世界観を大きく向上させられます。
また、Unity自体の理解がそこまで深くない方には、以下の記事がおすすめです。
Unityの基本的な使い方や、学習方法について解説しているので、Unity初心者はぜひこちらもあわせてチェックしてみてください。
UnityのSkyboxを変更するメリット

UnityのSkyboxを変更することには、以下のようなメリットがあります。
- 世界観の向上
- 没入感の向上
これらのメリットについて確認していきましょう。
メリット①世界観の向上
Unityが用意しているデフォルト設定の背景をそのまま使用するのは、ゲームとして味気ありません。
しかし、Skyboxを使用することで、プレイヤーの視界に広がる背景をリアルで魅力的なものにできます。
例えば、リアルな空や幻想的な星空を設定することで、ゲームの世界観が増して、ゲームの魅力度が劇的に向上します。
メリット②没入感の向上
空の描画品質が高ければ高いほど、プレイヤーがそのゲームの世界に引き込まれる感覚が強まります。実際、Skyboxによってゲームのテーマや季節感、時間帯を表現できます。
特に、広大なオープンワールドや空間を重視したゲームでは、Skyboxのクオリティがゲーム体験を左右する重要な要素となるでしょう。
UnityでSkyboxを設定する際に使うアセットストアとは?

アセットストアとは、ゲーム制作に欠かせない素材を購入できるUnity公式のオンラインストアです。そんなアセットストアには、以下のような特徴があります。
- 豊富な素材が揃っている
- コストがかからない
- 販売もできる
これらの特徴について見ていきましょう。
特徴①豊富な素材が揃っている
アセットストアには、Skybox以外にも、3Dモデルやアニメーション、スクリプトなど、ゲーム制作に必要なさまざまな素材が揃っています。
購入したアセットはUnityのプロジェクトにすぐにインポートして使用できるため、効率的に開発を進められます。
特徴②コストがかからない
アセットストアには無料素材も多く提供されているため、自作の素材を用意できない初心者にもおすすめです。
さらに、複雑なモデルや背景を一から作成する時間を省略できるので、その分をゲームの設計やストーリー構築に充てられるのも魅力です。
このように、アセットストアを活用することで、制作にかかる金銭的なコストだけでなく時間的なコストも削減できます。
特徴③販売もできる
アセットストアでは、購入だけでなく自ら製作した素材の販売もできます。ユーザーが作成した3Dモデルやアニメーション、スクリプトなどを販売することで、誰でも収益化のチャンスがあります。
このように、アセットストアは初心者から上級者まで、幅広いユーザーにとって価値のあるプラットフォームです。
必要な素材を手軽に取得できるだけでなく、自分で作れない部分を補いながら、ゲームのクオリティを大幅に向上させることができるでしょう。
UnityのSkyboxを設定する方法
Skyboxを自作するのは手間がかかるため、最初のうちはアセットストアから無料の素材を利用するのがおすすめです。
実際に、アセットストアから無料のSkyboxをダウンロードして、Unityのゲームに反映させる方法について見ていきます。
1.アセットをダウンロードする
Unity Editorを開いたら、画面上部にある「Window」メニューから「Asset Store」を選択しましょう。
すると、アセットストアが開くので、検索窓に「Skybox」と入力して検索をかけてください。
今回は、無料素材である「Skybox Series Free」を使用します。

「Add to My Assets」からアセットを追加したら、「Open in Unity」ボタンをクリックしましょう。
Untyから「Package Manager」が開くので、右上の「Download」ボタンを押して、Unityにアセットをダウンロードしてください。

ダウンロードができたら「Import」ボタンを押してインポートを行いましょう。インポートまでできたら、Projectウィンドウにフォルダーが新しく追加されます。
フォルダーの中には、複数のマテリアルが入っています。これらのマテリアルを使ってSkyboxを変更していきましょう。
2.Skyboxを変更する
続いて、Skyboxを先ほどインポートした素材で置き換えます。「Window」メニューの中にある「Rendering」から「Lighting」を選択しましょう。
すると、Lightingウィンドウが開くので、Environmentタブに切り替えてください。「Skybox Material」の項目を変更することで、好きなSkyboxを反映できます。
マテリアルの変更は、Skybox Materialの右側にある丸いアイコンをクリックするか、Projectウィンドウに格納されているマテリアルをドラッグ&ドロップすることで使用できます。
今回は、雲の背景を追加できる「SkyhighFluffycloudField」に変更してみました。

Skybox Materialを変更したら、UnityのSceneビューからSkyboxが変更されているか確認してみましょう。
なお、Skyboxが表示されない場合は、シーン右上にある以下の画像のアイコンから、Skybox にチェックが入っているかを確認してください。

また、空の背景は実際にゲーム作りで欠かせませんが、キャラクターとオブジェクトが触れた判定をするために使われる当たり判定の導入もゲーム作りには必須です。
以下の記事では、Unityで当たり判定を導入する方法について解説しているので、こちらもあわせてチェックしてみてください。
UnityのおすすめSkyboxアセット
Unityのアセットストアには、さまざまなSkyboxのアセットが提供されています。その中でもおすすめのSkyboxアセットは、以下の4つです。
- Skybox Series Free
- Fantasy Skybox
- All Sky Free – 10 Sky / Skybox Set
- Customizable skybox
これらのアセットの特徴から、作成しているゲームの雰囲気に合うアセットを探してみましょう。
アセット①Skybox Series Free

Skybox Series Freeは、16種類のテクスチャからSkyboxを変更できるアセットです。現実のようなリアルな空が収録されているため、利用することでゲーム全体の解像度を上げてくれます。
晴れた空や曇り空、夕焼け空などさまざまな風景描写ができるので、時間の流れや気象の概念を持つゲームを制作する際に最適です。
アセット②Fantasy Skybox

Fantasy Skyboxは、その名のとおりファンタジーな雰囲気を持ったテクスチャのアセットです。アニメ調のゲームとの相性に優れており、RPGやアドベンチャーゲームなど、さまざまな用途で利用できます。
アセット③All Sky Free – 10 Sky / Skybox Set

引用:All Sky Free – 10 Sky / Skybox Set
All Sky Free – 10 Sky / Skybox Setは、10種類のリアルな空を利用できるアセットです。
有料版になると使える種類が200に拡張されるため、より細かいシーン設定や特殊な空の演出が必要な場合に最適です。
無料版で始めてみて、さらにクオリティやバリエーションを追求したい場合に有料版へのアップグレードを検討するのもよいでしょう。
アセット④Customizable skybox

Customizable skyboxは、雲を描画しない空の背景を使用できるアセットです。雲や余計な装飾がない、シンプルでクリーンな空を表現できるため、必要最低限のデザインに留めたい場合や、シンプルさを重視したゲームの背景に最適です。
また、空の色味を自由にカスタマイズできるのも特徴で、プロジェクトに応じて柔軟に設定を変更できます。
Unityの使い方を学ぶなら

Unityを使いこなすには、アセットストアの使い方や、Unityの操作方法についてしっかり押さえておく必要があります。
GETT Proskillが運営するUnity基礎セミナーなら、以下のようなカリキュラムをこなすことで、未経験からでもUnityの基本を習得できます。
- Unityの基本操作
- 3D背景やキャラクターの作成
- サイコロゲームやダンジョン探索ゲームの作成
- RPGの作成
実際にゲーム作りを行いながらUnityの使い方を学べるため、実践的なスキルが身につくでしょう。
また、講座は動画で学習ができるeラーニングコースも用意されているので、周りに合わせるのが苦手な方でも自分のペースで学習を進められます。
Unityを一から学んでみたいと考えている方は、ぜひUnity基礎セミナーをチェックしてみてください。
UnityのSkyboxについてのまとめ
今回は、UnityのSkyboxについて紹介しました。Skyboxは、Unityにおける背景設定の重要な要素であり、ゲームのクオリティや没入感を大きく左右します。
リアルな背景を作成するのは、初心者にとってハードルが高いと感じるかもしれませんが、無料のアセットを活用すれば高度なスキルがなくても簡単にSkyboxの変更ができます。
方法は、アセットストアから無料のSkybox素材をダウンロードしてきて、LightingウィンドウからSkybox Materialの項目を変更するのみです。
適切なSkyboxを設定して、ゲームの世界観をさらに魅力的なものにしましょう。