Unityは今やゲームやアプリの開発に欠かせない存在です。
これまでに発表されたゲームの中にも、Unityを使って作られたものが数多くあります。
Unity Asset Storeは、そんなUnityをより便利にしてくれる存在です。
もし、Unityを用いた開発を考えているなら、きちんと知っておいて損はありません。
そこでこの記事ではUnity Asset Storeについて、Unity Asset Storeとは何か、販売されているアセットにはどんなものがあるのか、さらにUnity Asset Storeが提供しているおすすめアセットについて、詳しく解説していきます。
この記事を読むことで、Unity Asset Storeについて理解でき、あなたの助けになる便利なアセットを知ることができます。
目次
|UnityのAsset Store(アセットストア)とは
UnityのAsset Storeは、Unityでゲーム・アプリなどの開発をしている方に向けたオンラインストアです。
Unity製品のアドオン、プラグイン、アセットなどを提供しています。
ユーザーはAsset Storeから製品を購入し、自分のプロジェクトに必要な機能やリソースを追加することができます。
UnityのAsset Storeでは主に以下のことができます。
・3Dモデル、2Dグラフィック、音楽、効果音など、アセットの入手
・アドオンやプラグインを追加して、Unityの機能を拡張
・Asset Storeから入手したアイテムをプロジェクトに直接組み込む
・開発者同士の交流や情報共有、アイテムの評価やレビューの確認
開発者は、Asset Storeから購入した製品を自分のプロジェクトに組み込むことで、Unityに便利な機能を追加できるので、開発時間を大幅に短縮することができます。
|アセットのライセンスの種類
UnityのAsset Storeで入手できる各アセットには、「ライセンス」と呼ばれる利用する上での決まりが定められています。
ライセンスの種類には下記の2種類があります。
- シートライセンス
- サイトライセンス
それぞれ詳しく見ていきましょう。
シートライセンス
シートライセンスとは、使用できる人数が決まっているアセットに適用されるライセンスです。
例えば、ライセンスの種類が1シートであれば、ダウンロードしたアセットを使えるのは、ダウンロードした人だけです。
同じアセットを他の誰かと使い回すことはできません。
サイトライセンス
サイトライセンスを持つアセットは、家族や法人など決められた範囲内で、人数の制限なく利用できます。
同じ組織内で複数人が利用できるため、コストや管理の手間が削減されます。
サイトライセンスには以下の2種類があります。
- Single Entity
- Multi Entity
Single Entityは個人または単一企業(同一拠点内の同一法人)の従業員が利用範囲。
Multi Entityは法人もしくは事業体が利用範囲です。
|Unity Asset Storeの使い方
ここからはUnity Asset Storeの使い方を説明します。
必要なアセットを自分のプロジェクトに導入する手順について見ていきましょう。
Asset Storeへの接続
Asset Storeへ接続するには、まずUnityを起動して、任意のプロジェクトを作成または開きます。
すると画面にAsset Storeタブが表示されていますので、クリックします。
Asset Storeタブがない場合は、画面上部のwindowメニューからAsset Storeを選択します。
また、ブラウザからAsset Storeを検索してアクセス、ログインすることもできます。
Assetをダウンロード
Assetをダウンロードするには、以下の手順で行います。
- Asset Storeのwebページにアクセスする
- ダウンロードしたいアセットの種類(3D、2D、Audioなど)をクリックする
- 欲しいアセットを選んでクリックする
- 「Add to My Asset」ボタンをクリック
- ソフトウェア使用許諾契約のポップアップが現れるので確認して「Accept」をクリック
- 現れるポップアップの指示に従いUnity Editorに移動、ダウンロードボタンをクリックする
これでダウンロードは完了です。
Assetをインポート
Assetをインポートするには、まず、上述したダウンロードまでの手順を完了します。
すると「ダウンロードボタン」が「インポートボタン」に切り替わるのでクリックします。
アセットに含まれるファイルが表示されるので、インポートしたいファイルを選択して「インポートボタン」をクリックします。
よくわからない場合は、全てインポートしてしまってOKです。
|アセットの種類
Unity Asset Storeで入手できるアセットには様々な種類があります。
その中から主なものを紹介していきます。
・3Dアセット
Unity Asset Storeでは、建物やキャラクターなどの高品質な3Dモデルが提供されています。
・2Dアセット
2Dのキャラクターやアイコンなど2Dのゲームやアプリを作成するのに便利なツールです。
・サウンドアセット
Unity Asset Storeでは、音楽やサウンドエフェクトなどが提供されています。
より魅力的なゲームやアニメを制作する上で重要です。
・ツールアセット
Unity Asset Storeでは、ゲーム開発などに役立つツールが提供されています。例えば、ビルドプロセスを自動化するツールや、エディタの拡張機能などがあります。
・エフェクトアセット
例えばゲームで魔法を使うとき、炎や雷の画像エフェクトが現れます。
そのようなエフェクトがUnity Asset Storeでは多数提供されています。
ユーザーはこれらのアセットを利用することで、高品質なゲームをより短い時間で制作することができます。
|おすすめの3Dアセット10選(有料)
ここからはUnity Asset Storeで購入できる有料の3Dアセットについて、オススメ10選をそれぞれ紹介していきます。
Dynamic Bone
「Dynamic Bone」は、キャラクターや動物の骨格や体の動きをよりリアルに表現するためのツールです。
例えば、風や重力の影響を受けた髪の毛、スカート、袖などが自然に揺れる表現を実現することができます。
「Dynamic Bone」はリアルな動きを表現するための強力なツールであり、骨格や体の動きの表現において欠かせないアセットの一つです。
【価格】$22
【主な特徴】
・揺れ幅や揺れの速さ、振動の強さや速度など、細かい設定を行うことができる
・安定した物理シュミュレーションでリアルな動きを表現できる
・プログラミング不要で初心者にもやさしい
City Builder: Urban
「City Builder: Urban」は、ニューヨークのような都市の建設物を作成するためのツールです。
このアセットを使うことで、建物や道路、公園、照明などを自由自在に配置し、リアルな都市の構築を簡単に行うことができます。
【価格】$27.49
【主な特徴】
・非常にハイクオリティでリアルな3D表現が可能
・高いカスタマイズ性があり、建物や道路の形状、高さ、色などを細かく設定できる
Lowpoly Desert-Starter Kit
「Lowpoly Desert-Starter Kit」は、ポリゴン風の砂漠の環境を表現できる3Dモデルのコレクションです。
このアセットには、砂漠の地形、植物、建物、骨、井戸など、さまざまな3Dモデルが含まれています。
【価格】$11
【主な特徴】
・ポリゴン風のスタイルなので、軽量な3Dゲームを作成できる
・アセット内のモデルは直感的な操作で簡単に使用できる
・アセット内のモデルはモバイルデバイスに最適化されている
・66種類のアセットが含まれている
Medieval Future and props
「Medieval Future and props」は、中世のインテリアを表現できる3Dモデルが詰まったパッケージです。
このアセットパッケージには、中世をモチーフとした家具の3Dモデルが含まれています。
50種類以上の3Dモデルが含まれており、多種多様な小道具を網羅しています。
【価格】$27.5
【主な特徴】
・50以上のunityプレハブが含まれる
・中世の家具を再現、フルーツや燭台、オーブン、ベッドは6種類用意されている
・独創的なデザインの3Dモデル
Low Poly City Pack
「Low Poly City Pack」は、ポリゴンで表現された都市を簡単に作れるアセットパッケージです。
このアセットパッケージは、都市の景観を表現するために必要な建物や車両、樹木、道路、キャラクター(警官やビジネスマンなど)が含まれており、様々な都市のシーンを構築することができます。
「Low Poly City Pack」には、ポリゴンの都市を簡単に作れる3Dモデルが非常に多く搭載されており、充実したアセットパッケージです。
【価格】$22
【主な特徴】
・低ポリゴン数でありながら、美しいディテールが表現されている
・331の豊富な3Dモデルが含まれている
Victorian Interiors
「Victorian Interiors」は、ビクトリア朝時代の室内デザインを再現した3Dアセットパックです。
このアセットパックは、ビクトリア朝時代の室内を再現したゲームやシミュレーションの開発に役立ちます。
細かいディテールやリアルな光源により、プロジェクトに深みと豊かさを与えてくれるでしょう。
「Victorian Interiors」には、豪華なリビングルーム、ダイニングルーム、寝室、書斎など、ビクトリア朝時代の室内に必要な要素が含まれています。
壁紙、天井、カーテン、家具、装飾品など、細部にわたって精巧に作られており、美しいビクトリア朝時代の世界観が表現されています。
【価格】$44
【主な特徴】
・300ものプレハブ、186のマテリアル、340のテクスチャなど豊富なアセットが含まれる
・クオリティが高く、細かいディテールを再現、非常にリアルな室内シーンを作成できる
Temple of Ancient India- (Modular Kit, PC & Mobile)
「Temple of Ancient India- (Modular Kit, PC & Mobile)」は、古代インドの寺院の外観と内部環境を作成するのに役立ちます。
中世の市場、寺院、ファンタジーシナリオ、廃墟環境、神秘的な寺院の宮殿など、このパックを使って多くのものを構築することができます。
【価格】$31.9
【主な特徴】
・LOD付きの高品質なモデルで構成
・モジュラーシステムを採用、寺院の部品を組み合わせて自由な配置ができる
・テクスチャーやモデルが細部まで丁寧に作りこまれており、非常に美しいデザイン
The Blacksmith Shop
「The Blacksmith Shop」は、鍛冶屋の工房を表現するための高品質な3Dアセットです。
このアセットには、工房内の機械や仕事台、炉、武器等の商品など、鍛冶屋に必要な道具のポリゴン風3Dモデルが含まれています。
【価格】$32.99
【主な特徴】
・鍛冶屋の環境を再現できるアセット
・46種類のローポリ3Dモデル。
Final IK
「Final IK」は、Unityゲーム開発者がキャラクターの動きをより自然に表現するためのツールです。
3Dキャラクターの歩幅、足の開き具合、手の動きなどの調整や回転の制御などを行うことで、キャラクターの動きをよりリアルに表現できます。
【価格】$99.00
【主な特徴】
・キャラクターの動きを細かく制御できる
・大量のデモシーンが収録されているので、それを参考に動きを調整できる
RPG Builder
「RPG Builder」は、簡単にRPGゲームを作成できるツールセットです。
このアセットには、キャラクター、モンスター、アイテム、スキル、ダンジョン、バトルシステムなど、RPGを作成するために必要な多くの要素が含まれています。
このアセットには、多数のプリセットが用意されており、これらを組み合わせることで、プレイヤーやモンスターの動き、バトルシステム、ダンジョンの構造、アイテムやスキルの効果など、細かな設定までカスタマイズすることができます。
「RPG Builder」は、初心者から上級者まで、幅広い開発者に向けたツールセットです。
【価格】$192.5
【主な特徴】
・作成したゲームはPCやモバイルデバイスに対応、幅広いプラットフォームでプレイできる
・高品質で、美しいグラフィックス
・カスタマイズ可能なオプションが多数、RPGの世界観やプレイ感覚を調整可能。独自のキャラクターやモンスターも作れる。
・2021年に2つのUnity Awardsを受賞、高品質なアセット。
|おすすめの2Dアセット10選(有料)
ここからはUnity Asset Storeで購入できる有料の2Dアセットについて、オススメ10選をそれぞれ紹介していきます。
Corgi Engine – 2D + 2.5D Platformer
「Corgi Engine – 2D + 2.5D Platformer」は、横スクロールの2D/2.5Dプラットフォームゲームを作成するための豊富な機能を備えたアセットです。
プラットフォームゲームとは、左右への移動とジャンプによって足場(プラットフォーム)を飛び移るゲームで、足場からの落下や障害物を回避しつつ、ゴールへの到達を目指します。
例えば、スーパーマリオブラザーズを思い浮かべるとわかりやすいでしょう。
Unityに「Corgi Engine – 2D + 2.5D Platformer」を加えることで、キャラクターアクションやエフェクト、アニメーションなどのゲームに必要な多彩な機能を、プログラミングなしで簡単に実装、カスタマイズできるので、ゲーム開発の時間と労力を大幅に削減できます。
【価格】$66
【主な特徴】
・コーディングなしで、ゲームに様々な機能を実装
・キャラの基本操作、NPCとの会話、敵やギミックの追加などなど、ゲームに必要な様々な処理を簡単に実装できる。
・プレイヤーの移動、アニメーション、攻撃、敵キャラクターの作成、ゲーム状態の管理など、プラットフォームゲームに必要な要素が含まれている。
・全コードがドキュメント化されており、極力カスタマイズしやすい形でコード化されている
Modern UI Pack
「Modern UI Pack」は、Unityで作成された2Dゲームやアプリケーションに、モダンで美しいUIデザインを追加するためのアセットです。
このアセットを使えば、ボタン、スライダー、ダイアログ、プログレスバーなどのUI要素を思い描いた理想のデザインに近づけることができます。
「Modern UI Pack」は、簡単に美しいUIを作成することができて、ユーザーエクスペリエンスを向上させられる重要なアセットです
【価格】$40
【主な特徴】
・UnityにUIを簡単に実装するためのツール。
・スケーラブルなベクトルグラフィックを使用、どの解像度でも美しく表示できる。
・UI要素を作成するための多数のプリセットが用意されている
・アセットに含まれるUIの構成要素は自由に組み合わせ可能、独自のUIを作成できる。
Customizable Pixel Character
「Customizable Pixel Character」は、ドット絵風のキャラクターを作成するためのアセットです。
このアセットには、多様な髪型、顔、服装、装備品などのパーツが含まれており、それらを自由に組み合わせることで、独自のキャラクターを作成することができます。
このアセットの最も特徴的な点は、パーツのカスタマイズが容易であることです。
しかも、パーツ同士を自由に組み合わせることで、キャラクターの外見を大きく変えることができます。
【価格】$10.99
【主な特徴】
・40種類のキャラクタープリセット
・ドラッグ&ドロップで簡単に使用できる
・性別、肌色、髪色、服装、武器などにカスタマイズ可能なパーツが多数ある
・歩く、走る、ジャンプ、表情の変化などのアニメーションが多数ある
2D Laser Pack
「2D Laser Pack」は、2Dシューティングゲームなどで使用するレーザーを実装するためのアセットです。
このアセットには、様々なタイプのレーザー効果が含まれており、それらを自由に組み合わせることで、独自のレーザーを作成することができます。
このアセットの最も特徴的な点は、高品質のグラフィックと柔軟性の高さです。
高解像度のテクスチャとアニメーションを実装しており、非常に滑らかな動きを表現することができます。
また、レーザーの色、長さ、太さなどを細かく調整できるため、様々なシーンに適したレーザー効果を作成することができます。
【価格】$11
【主な特徴】
・高品質のグラフィック
・色、長さ、太さなどの見た目、追尾効果、回転速度などレーザーを高度にカスタマイズ可能
Simple Vector Icons
「Simple Vector Icons」は、2Dゲーム開発者向けに提供されているベクターアイコンのセットです。
このアセットには、合計で320個のアイコンが含まれており、これらのアイコンはシンプルでスタイリッシュなデザインが特徴です。
また、アイコンの大きさを自由に調整することもできます。
【価格】$5.49
【主な特徴】
・シンプルなアイコン集
・アイコンはシンプルでスタイリッシュなデザイン
・128×128のピクセルサイズで書き出される
・解像度を変えたい場合は、ソースファイルから好きな解像度で書き出し可能
6000+ Flat Buttons Icons Pack
「6000+ Flat Buttons Icons Pack」は、Unityを使用してゲームやアプリを作成する際に使用できる2Dグラフィック素材集です。
このアセットには、6000以上の平らなデザインのボタンやアイコンが含まれており、アプリやゲームのUI、メニュー画面などの様々な場面で使用することができます。
【価格】$5.49
【主な特徴】
・6000以上のボタンやアイコンを収録
・42色のカラースタイル
・各色150個のベクターアイコン
・円、楕円、正方形など各色28個のボタン形状
・デザインが平面的でシンプルなため、様々なアプリやゲームに適用しやすい
Game Voice Ultimate Pack
「Game Voice Ultimate Pack」は、Unityを使用してゲームやアプリなどを開発する際に使用することができる音声素材です。
このアセットには、ゲーム内の様々なイベントやアクションに対応する音声素材が含まれています。
また、ほとんどのボイスはエフェクトを使用していないドライデータです。
そのため自分でエフェクトをかけたいときに、使いやすいです。
【価格】$109.89
【主な特徴】
・1万ワードを超える様々なオリジナルキャラクターボイス
・ボイスファイルは、44.1khz 16bit wavフォーマットで収録
・ボイスはキャラクターやシーンごとに分類されている
・ボイスはエフェクトを使用していないドライデータ
Super Tilemap Editor
「Super Tilemap Editor」は、簡単に2Dのタイルマップやタイルベースのゲームを作成できるツールです。
例えば、2DのRPGゲームでよく見る、同じ形の木や家などがタイルのように敷き詰められている地形マップを作ることができます。
このアセットには、マップ上にタイルを敷き詰めたり、回転や反転といったタイルの変形が簡単に行える機能が備わっています。
また、タイルのグループ化やレイヤー分けなどもサポートされており、複雑な2Dマップの作成にも対応しています。
【価格】$49.50
【主な特徴】
・高速で大規模なマップを作成できる
・高度なタイルの変形機能
・強力なレベルエディタとしても使用できる
80+ RPG Pixel Characters
「80+ RPG Pixel Characters」は、80種類以上のピクセルアートのキャラクターを収録したアセットです。
このアセットには、戦士や魔法使いなど、スーパーファミコンのRPGに登場するようなキャラクターが含まれています。
多くのキャラクターが、それぞれが異なる表情やポーズで描かれています。
また、各キャラクターには武器や防具、アクセサリーなどの装備品があり、より細かいカスタマイズが可能となっています。
【価格】$16.50
【主な特徴】
・高品質で豊富なバリエーションのキャラクターが収録されている
・80以上のキャラクターがアニメーション付きで登場
・32人の主要な「ヒーロー/ヴィラン」キャラクター、24人の軍人キャラクター、32人のNPCを収録
4000 Fantasy Icons
「4000 Fantasy Icons」は、ファンタジーゲームやRPGの作成に最適なアイコンが収録されているアセットです。
このアセットには、魔法、武器、クリーチャー、アイテムなどのファンタジーテーマに関連する4000以上のアイコンが含まれています。
ゲーム開発者は手間をかけずに、ゲームに必要なアイコンを選択して使用することができるので、非常に便利です。
【価格】$76.99
【主な特徴】
・4000以上のアイコンが含まれる
・ファンタジーテーマに関連するアイコン
|おすすめの無料アセット10選
ここからはUnity Asset Storeで入手できる無料のアセットについて、オススメ10選をそれぞれ紹介していきます。
Standard Assets
「Standard Assets」は、Unityの公式が配布しているアセットで、Unityでよく使われる基本的な機能やモデルなどが一通り含まれています。
キャラクター、車、飛行機、ボールなどのアセットがまとめられており、開発者はこれらのアセットを使用して簡単かつ効率的にゲームを開発することができます。
【主な特徴】
・Unityでよく使う機能やモデルをまとめたパッケージ
・公式が無料で配布している
・高品質の3Dモデル、光源や特殊効果を追加するためのシェーダー、プレイヤーのキャラクターコントロールを簡単に実現できるスクリプトなどが含まれている
Free Platform Game Assets
「Free Platform Game Assets」には、プラットフォームゲームを開発するために必要な様々なアセットが含まれています。
キャラクター、敵、アイテム、背景など、多数の2Dアセットが含まれており、これらのアセットを使用することで、簡単にプラットフォームゲームを開発することができます。
【主な特徴】
・プラットフォームゲームを作るためのアセット
・様々な2Dと2.5Dのアセットのパッケージ
・高品質の2Dグラフィック
“Unity-Chan!” Model
「“Unity-Chan!” Model」は、オフィシャルキャラクターである「ユニティちゃん」を使えるアセットです。
このアセットには、「ユニティちゃん」の3Dモデル、アニメーション、音声データが取り揃えられています。
また、このアセットにはさまざまなアクセサリーや衣服、モーションなどが含まれており、手軽に自分好みの3Dキャラクターを作成できるようになっています。
【主な特徴】
・美しいテクスチャを持つ3Dモデル。
・31種類のアニメーション
・31枚の静止画ポーズ。
・ブレンドシェイプで作る12種類のエモーション
HDRI Pack
「HDRI Pack」は、高品質のHDRI画像を提供するアセットです。
HDRIとは、High Dynamic Range Imagingの略称で、高い輝度幅を持った画像のこと。
つまり通常の画像よりも、幅が広い明るさの表現ができる特徴があります。
「HDRI Pack」には、さまざまなシチュエーションのHDRI画像が含まれており、Unity上でリアルな環境表現をするために使用できます。
【主な特徴】
・高品質なHDRI画像が含まれる。
・リアルな環境表現に必要なアセット
Easy FPS
「Easy FPS」は、FPS(一人称視点シューティングゲーム)を簡単に作成できるアセットです。
Easy FPSには、キャラクター操作や武器システム、サウンドエフェクトなど、FPSゲームに必要な基本的な機能が備わっています。
Easy FPSを使うことで、FPSゲームの基本的な機能が簡単に実装できるため、FPSゲームの制作が簡単になります。
【主な特徴】
・FPSゲームを作るためのアセット
・どちらかというと初心者向け
Exterior Modular Village
「Exterior Modular Village」とは、Unityの無料アセットで、自然環境に適した外観を持つ村をモチーフとした、高品質な3Dモデルのコレクションです。
木材で作られた屋根付きの家屋など、村に必要な構造物のアセットが含まれていて、小さな村のシーンを作るのに適しています。
【主な特徴】
・3Dゲーム用のアセット
・小さな村を作るのに適した3Dモデル
Skybox Series Free
「Skybox Series Free」は、青空や夜空、宇宙など、様々なシーンに使えるスカイボックス(空のテクスチャ)集です。
高解像度のテクスチャを多数含み、美しくリアルな背景を簡単に作成できます。
【主な特徴】
・16枚の空に関するHDR画像が含まれる
Easter GUI
「Easter GUI」は、イースターの季節に合わせた、かわいいUIパーツや背景、アイコンなどがセットになっているアセットです。
このアセットには、イースターに関連するシンボルやイラストで飾られた、ボタン、テキスト、スライダー、スイッチなどのUI要素が含まれています。
【主な特徴】
・イースターがテーマのかわいいUIパーツ
・高品質のグラフィックス
Dragon Crashers
「Dragon Crashers」は、アクションRPGゲームを作るためのテンプレートのようなアセットです。
「Dragon Crashers」をもとにして、キャラクターやモンスターを作成、あなただけのゲームを作り上げましょう。
【主な特徴】
・2DのアクションRPGを作るためのアセット
・高品質でスムーズなアニメーション
・プログラマーでなくても簡単に使えるインターフェース
UnityEditorMemo
UnityEditorMemoは、Unityのエディタ上にメモを取ることができるツールです。
メモはファイルとして保存されるため、後から確認することができます。
さらにメモは、カテゴリーに分けて整理することができるため、効率的な情報管理が可能です。
【主な特徴】
・Unityのエディタ上でメモをとる機能を追加できる
・ユーザーがカテゴリーを作り、メモを管理
・メモにラベルや感情を添付できるので、わかりやすい
・シンプルなインターフェースで使いやすい
|まとめ
この記事では、Unity Asset Storeについて主に以下の内容をお伝えしてきました。
・Unity Asset Storeは、ゲーム開発などに使う素材を入手できるオンラインストア
・Unity Asset Storeで提供されているアセットにはライセンスと呼ばれる利用規約がある
・アセットには主に4つの種類がある
・Unity Asset Storeには多くのアセットが販売または配布されており、開発における様々なシーンで便利に使える。
Unity Asset Storeで提供されているアセットは、ゲームやアプリの開発をするうえで、とても便利に使えるものです。
これらがあるおかげで、開発の手間や工数が大幅に削減できて、ユーザーはよりクリエイティブな業務に集中することができます。
また、ノーコードで使用できる機能が多く提供されており、コンテンツ開発の敷居が下がるため、コンテンツ作成の経験が浅い方にとっても助かるサービスだと言えるでしょう。
Unity Asset Storeはあなたのコンテンツ開発をより簡単で、高度なものにしてくれます。
この機会にぜひ、Unity Asset Storeをのぞいてみてください。
きっとあなたの助けになるアセットが見つかりますよ!