[ue4] 私的お勧めアセット　その２

#【前提】
__・Unreal Engine 4.10.2の使用を前提に記述しています__
__・うそを書くつもりはありませんが、私のアセット使用経験に基づいて記述しているため、間違いが多分にある可能性があります__
__・アセットのレビューでも批評でもありません、単純に「これいいよ？」的な感覚で書いてます__
__・私の環境がWindowsなのでWindows環境前提です__
__・有料アセット前提です、無料ものはご自分でお試しください__
__・実際のアセット購入にはEPICさんのフォーラムのマーケットプレイスのカテゴリの意見を参考する等ご自分の判断でどうぞ__
__・公式さんのマーケットプレイスに含んでいないものも入っています__
__・今回blueprint系が多いです__

__※注意：全てのURLリンクを開くときは、マウスの右クリックで「新しいタブで開く」で開いてください。__
__また、画像が小さくて見づらい場合は画像をクリックしてください。__

#【目的】
私の購入したアセットの中から
私的にこれなら人にお勧めできるかなぁ、と思ったアセットを幾つか書いていきます。

#【MMO Starter Kit】

https://forums.unrealengine.com/showthread.php?53208-MMO-Starter-Kit
![mmo.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/78302830-b6b8-2ddc-0161-f41892f12d41.jpeg)

最初に紹介するものが、いきなりマーケットプレイス外のアセットです。
名前のとおりMMO RPGを作るための最低限の機能の詰め合わせです。

これを元に肉付けしていけば確かにMMO RPGは作れると思います。
実際、このアセットの作者さんはMMO RPGをこれをもとに作成されています。

https://www.youtube.com/watch?v=1ABejwJpb2I
↑これが作者さんが作成されている MMO RPGです。

このアセットのスレをご覧になればわかりますが
色々な方がこれをもとに実際にMMOを作成されていて、意見交換も活発に行われています。

https://forums.unrealengine.com/showthread.php?53208-MMO-Starter-Kit&p=398017&viewfull=1#post398017
↑これとかも

私がこれを購入した理由はMMO RPGを作ることではなくRPG部分に興味があったために購入しました。

自分でもActionRPGを作成しているので色々参考になっています。

ただし、このアセット、使用するためには色々ハードルが高いです。

・クライアント、サーバの一般的な通信の知識
・MySQLを使用したSQLやデータベースの基礎知識
・WEBサーバの運用及びアカウントを持っていること（無ければ
ローカルで実施という手もありますが）
・PHPの知識及びJSONの知識
・当然UE4の知識

と流石にMMO RPGだけあってただ単純に動作させるだけでも結構色々スキルの土台が必要です。

ただ、とてもサポートもしっかりしていますし、良いアセットなので最初に紹介させていただきました。

説明書を日本語に翻訳してくださっている方もいらっしゃいます
https://www.hinakana.net/mmostarterkit%E8%A7%A3%E8%AA%AC%E6%9B%B8/

#【Generic Shooter】

https://www.unrealengine.com/marketplace/generic-shooter-sample-project
![2.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/3f17a002-d35e-a53c-9043-b0b5f2935615.jpeg)

次にご紹介するのはネットワークマルチプレイを完全にblueprintだけで実現しているFPSのテンプレートです。

これを紹介する理由は本当に唯一つです。
blueprintが綺麗（笑
ここだけです、アセット内で実現していることも確かに色々とすごいのですが。

bleprintが大変読みやすく改造も容易なのでお勧めです。

ue4使用歴が初級～中級レベルで、参考になるゲームの土台をご覧になりたい方にお勧めします。
ネットワークにも対応しているので、実際対戦プレイも可能です。

逆に言いますとＡＩなどの敵は実装されていないので、その辺りを望まれている方は
他のアセットを購入した方がよろしいかと思います。

#【Dungeon Architect】
https://forums.unrealengine.com/showthread.php?67599-Dungeon-Architect
![4.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/565b7e80-d3ec-6d3e-586f-6dc93e17ea0e.jpeg)

こちらは__プラグイン__になります。
これもマーケットプレイ外のアセットです。

ダンジョンを、完全な形でランダムに自動的に生成したり、簡単なエディトだけでマップをつくると
マップに必要な壁や床、天井、その他のプロップをレベル上に割り当ててくれます。

私が説明するより動画をご覧になった方が早いかと。。。
↓説明の動画です。
https://www.youtube.com/watch?v=IBubKo3hzqU
https://www.youtube.com/watch?v=mbkolwDbOQo


私自身、迷路系のマップを作るのに重宝します。
実際、私もゲームジャムの時に大変活用させていただきました。
10月のMegaJAM
https://www.youtube.com/watch?v=U7ADABxJaR4
11月のGameJam
https://www.youtube.com/watch?v=kHU9Ki6XOY8



#【Landscape Auto Material】
https://www.unrealengine.com/marketplace/landscape-auto-material
![3.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/f9442bd8-739a-ad87-9dc7-670cc11bd274.jpeg)

ランドスケープ（地形）をほぼ自動で草などを生成してくれるツールです。
私は、これをマーケットプレイス販売前に本家サイトから購入しました。

http://www.veagames.com/#!landscape-auto-material/v642z
↑ここです。
その頃３割引でお安かったです。

これのお勧め理由は、地形の作成が断然、楽になるところです。

私がぐだぐだと文章で説明するよりも
これらの動画を見ていただくのが早いと思います。
https://www.youtube.com/watch?v=wkypCxc2Mzg
https://www.youtube.com/watch?v=CzSutH-zAgU

ただし、難点が一つあります。
エディタで使用しているとわかりますが。
実行してから、全ての変更が反映されるまでちょっと時間がかかります。
そんなに気になる遅さではないですが。
環境によってはえらく遅く感じるかもしれません。。。

今私は、これを使用して大きなオープンワールドのレベルを作成中です。
https://www.youtube.com/watch?v=Ud5E2G-7yw0
↑WIP動画

#【Action RPG Inventory System】
https://www.unrealengine.com/marketplace/arpg-inventory-system

![4.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/7a11a57c-52d6-4248-5a82-2458d7f6a67b.jpeg)

本当に、つい最近出たばかりのアセットですがお勧めさせていただきます。
私がActionRPGを作成しているせいもありますが。
どストライクなアセットです。

アイテムの取得や、アイテムの装備や取り外しやUI等々、基本的にインベントリ系で必要な機能がそろっています。
自分で作成したアイテムのモデル等々の追加も比較的容易に可能です

作者さんがチュートリアル動画を用意してくださっています。

https://www.youtube.com/watch?v=6Lu8It-L0_s
↑紹介動画

https://www.youtube.com/watch?v=syuE9ntt_iU
↑装備品の追加などのチュートリアル

https://www.youtube.com/watch?v=l1Bj-wKDHhs
↑自分のプロジェクトへのマージ方法

とてもよくできたアセットで、もしかしたらゲーム作成のプロの方々には当たり前のやり方なのかもしれませんが
アセット内のbleprintも目からうろこの内容が多かったです。

本当に久しぶりに人に薦めたくなるアセットでした。

#【100+ Crosshairs Pack】
https://www.unrealengine.com/marketplace/100-crosshairs-pack

![5.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/0971b26b-db93-9fea-e15c-b713e71068b2.jpeg)

ポンターというかFPSとかの照準に使えそうなアセット群です。
まず、数が多いのとお安いのが良いです。

結構、こういう細かいアセットを作ることが手間な時があったりするので重宝します。

#【Ultra Dynamic Sky】
https://www.unrealengine.com/marketplace/ultra-dynamic-sky
![6.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/851b9790-5c18-6937-07dd-08ee3e2e6543.jpeg)

空のアセットです。
これがあれば当分は困ることはないと思います。

時刻によって夜になったり、朝になったり。
雲を増やしたり色々可能です。

当然、それらをblueprintで制御可能です。

これ以外で、空系ですとプラグインのtrueskyがありますが。
あちらはまだちょっと発展途上感がありますので、最初に買うにはこちらをお勧めします。

このアセットと、今回はお勧めアセットとはしませんが。
気象系のエフェクトのこれ辺りを組み合わせれば結構色々できます
![7.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/fdae3356-bc50-4171-c8af-391e8df87f3c.jpeg)
https://www.unrealengine.com/marketplace/supergenius-weather-fx

これを使ってる私のゲームの動画
https://www.youtube.com/watch?v=iBmfcHj3cvQ&t=06m10s
馬鹿なんじゃないかというくらいのスピードで空が動いていきます。


#【最後に】

ここにあげたアセットはあくまで私個人が購入したアセットの中で「良かったら使ってみたら？」レベルで紹介しているものです。
私の主観が多分に入っていますから場合によっては見当違いのことを言っている可能性があります。
そのあたりはご了承ください。
あくまでUE4のアセット購入の参考程度によろしくお願いします。

最後まで読んで頂いてありがとうございました。