Unity– category –
-
OpenSourceClub
UIをめちゃくちゃかっこよくできるUIEffectを使おう オープンソースクラブ
Unityで使うことができるオープンソースを紹介するコーナー!今回はUIを簡単にかっこよくできる パッケージの入れ方やUIの基本から確かめたい方は、Unityスタートガイドの11-2「Package Managerで機能を追加しよう」と9-1「UnityのUI(Canvas)システムを... -
タイルマップ - Tilemap
Tilemapを自動で並べたり、形によって切り替わるタイルの作り方
タイルマップにルールを追加することで、左右のタイルとくっついた道を作ったりすることが出来るようになります。ここではその一例をご紹介 2Dの基本操作から知りたい方は、Unityスタートガイドの4-4「2Dゲーム制作の基本操作」も合わせてどうぞ! 【タイ... -
Controller-コントローラー
FPC08 – インタラクション!ドアを開けたりものを取ったり!
ゲームで最も重要なのはプレイヤーの反応を反映すること!ここではキャラの動きとは別で、プレイヤーがアイテムを取ったり、ボタンを付けたり消したりするときの動きとなるインタラクションの導入を行います。 【作れるもの】 インタラクションのサンプル... -
Controller-コントローラー
FPC07 – 頭を揺らして動きをつける(Head bob)
今回はゲームには影響しませんが、効果的な頭を揺らす演出を追加してみましょう。 【今回作るもの】 Head bobはいわゆる頭の揺れです。歩いたり走ったりすると視界が揺れると思いますが、それを作ろうと思います。あるだけで結構印象が変わるので、ゲーム... -
Controller-コントローラー
FPC06 – しゃがみの実装!Crouch
低い場所に入るためにしゃがみのアクションが必要になることがあります。ここではしゃがむための機能を実装しましょう。 【実装概要】 今回はやや複雑に感じるスクリプトかも。 完成品 しゃがみ処理は変更するパラメータが多いため、シーンビューを見なが... -
Controller-コントローラー
FPC05 – ジャンプ!アクションに必須な機能!
ジャンプは移動処理と結びつきが強いため、Movementのコンポーネントを修正して対応します。どちらかと言うとCharacterControllerの使い方に近い内容になります。 【作れるもの】 今回もスプリント同様に、Movementに依存する形で作成します。 完成品 実装... -
Controller-コントローラー
FPC04 – ダッシュ!Sprint機能を追加してみよう!
次に追加する機能は少し補足的なものになります。基本的には移動処理の延長になるのですが、今後作成したコンポーネントを拡張する際に参考になると思いますので一緒にやりましょう! 【今回作るもの】 ダッシュ自体はなくても問題ない機能ですが、あると... -
Controller-コントローラー
FPC03 – 移動処理・地面判定!継承を使って楽々実装!
視点を移動できるようになったら、次はキャラクターの移動ができるようにしたいと思います。ここではCharacterControllerを使った制御を用います。地面との当たり判定も個別に実装を行いますよ。 【今回できること】 ここではキャラの移動だけでなく、スク... -
Controller-コントローラー
FPC02 – メインスクリプト作成とカメラの視点移動
一人称コントローラーを作るうえで、最も基本になるスクリプトを作成します。先述した通り、今回のコントローラーは複数のコンポーネントを組み合わせて動くようにします。ベースになるスクリプトと、機能をなすスクリプト!ここではカメラの視点移動を行...