こんにちは!海はいろんなジャンルのゲーム作りで必要になってきますよね。
海をUnityで表現するには、水をシミュレーションするアセットを使うと簡単です。
本記事ではそんな海、水をシミュレーションできるアセットから海の周辺環境、
海の生き物のアセットまで、オススメのアセットを無料・有料の両方紹介していきます!
水のシミュレーションアセット
まずは海を表現するための水のシミュレーションアセットを紹介します。
無料で海を再現できるアセットもありますが、有料のアセットはグラフィックの綺麗さ、
エフェクトの豊富さ、設定項目の豊富さと簡単さなどがやはり違ってきます。
URP Stylized Water Shader
こちら波のアニメーションや反射の表現が付いた、水のシェーダーの無料アセットです。
水に物が浮いている表現も作ることができます。
機能がシンプルなので無料で手っ取り早く海を作りたい方にオススメです。
Water Float
こちらは、水に物が浮く表現ができるアニメーションが付いた無料アセットです。
機能がシンプルな分アセット自体が軽量で、物が浮くエフェクトを素早く試してみることができます。
LowPoly Water
ローポリで作られた、水のシミュレーションアセットです。
無料ですが波の表現もついており、簡易的な海を設置したい時にオススメのアセットです。
Dynamic Water Physics 2
こちら、海に浮かぶオブジェクトを再現するのに適した有料アセットです。
浮力や波の動きをシミュレートできるので、船やボートなどを動かす時の挙動を非常にリアルに作ることができます。
ワンクリックで設定でき、難しい設定無しで海が作れるのはとても便利でオススメです。
KWS Water System
こちらは水のシミュレートに特化した有料アセットです。
水面の波の表現、水中の光の表現、雨の表現など多彩なエフェクトが用意されています。
海だけでなく、川、池、プールなども同じように再現することができます。
Crest Ocean System URP
こちらは高度な海洋シミュレーションアセットです。
波や多彩な水中エフェクトはもちろん、渦潮のような物まで表現できます。
とにかく機能が豊富なので、本格的に海を作りたい方にオススメです。
Stylized Water 2
こちらはアニメ調の雰囲気の、水のシミュレーションアセットです。
光の反射、水中の物体が見える透明な表現、水面に物が落ちる表現など、細かな部分まで美しく表現できます。
リアルなアセットはたくさんありますが、世界観が合うアセットはなかなか見つからないので、
映像を見てハマった方にはぜひオススメしたいアセットです。
Lux Water
こちらは水面の表現に特化した、水のシミュレーションアセットです。
光の水面での屈折、反射などを高精度で再現することができます。
Fast Buoyancy
こちら海の浮力をシミュレートすることに特化した無料アセットです。
オブジェクトにスクリプトをドラッグ&ドロップするだけで海に浮く設定を作ることができます。
海の周辺環境のアセット
海をUnityで表現する時に、珊瑚や船なども合わせて設置するとそれらしくなります。
ここではそんな海の周辺環境のアセットを紹介します。
Thalassophobia: Stylized Oceans
こちら、水中を再現するのに必要な魚、珊瑚、船、岩、建物などが全て含まれたアセットです。
660個もの多様な美しいプレハブが用意されており、水中世界を彩ってくれます。
水中が舞台のゲームを作る時にはぜひ持っておきたいアセットです。
Old Sea Port – Environment
こちらは港町の無料アセットです。
少し寂れた、ダークな世界観のアセットです。
海と合わせて設置すると雰囲気が出そうですね。
Colonial Ship
こちらは無料で手に入る、海賊船のアセットです。
大砲や宝箱なども付属しています。
この細部までクオリティの高い海賊船が無料なのはありがたいですね。
Boats – PolyPack
こちら11種類のモデルが含まれたボートの無料アセットです。
ローポリで作られており軽量なので、気軽に使うことができますね。
Corals
こちら多くの種類の珊瑚が入った有料アセットです。
とてもリアルでカラフルな作りの珊瑚で、水中の美しさと同時に不気味さも表現できそうです。
海中を探索するゲームにぜひ使いたいですね。
海の生き物のアセット
海中を表現するときに必須なのが魚ですよね。
ここでは魚はもちろん、サメやタコなどの海中生物のアセットを紹介します。
Low Poly Underwater Pack
148個の水中で使える魚や珊瑚などのローポリモデルが入ったアセットです。
魚はAIシステムにより自動で動かすことができます。
水中エフェクトや、浮力のシミュレートまで含まれており、このアセット一本あれば海のステージが作れます。
Fish – PolyPack
5種類のサメや魚が入った無料アセットです。
ローポリで作られており軽量で、手っ取り早く海を再現したい時に使えそうです。
Megalodon
とてもリアルなサメのアセットです。
泳いだり攻撃したりといった37種類のアニメーションが付属しており、
サメを敵キャラクターとして登場させたい時に特にオススメできるアセットです。
Underwater life deluxe
こちら非常に多くの種類の海中の魚が含まれたアセットです。
魚はもちろん、タコやヒトデなども含まれます。
種類の割に値段が安価なので、水中の生き物が必要な場合は持っておきたいアセットですね。
Bird Flock: Seagull
カモメの群れを再現できるアセットです。
障害物を避けて飛ぶスクリプトも付属しています。
カモメや港なども配置すると海がそれらしくなりそうです。
Fish School Bundle
こちらは魚の群れを再現できるアセットです。
衝突を避けて泳ぐスクリプトが付属しており、水中に必須な泳ぐ魚を簡単に再現することができます。
【Unity】海のアセットオススメ20選まとめ
以上、Unityで使える海のアセットのオススメを無料・有料共に紹介してきました!
どんなゲームを作っていても海は背景として必要だったり、ステージとして必要になってきたりしますよね。
水の表現を自分で作るのは大変なのでアセットを使って楽に作ってしまいましょう!

コメント