Unityメモ

Unityメモ

3Dゲームで動く床を作成してみた(ベルトコンベア風)【Unityゲーム制作】

今回はUnityで「ベルトコンベアみたいな動く床」の実装メモです。 キー入力で操作するプレイヤーがいて、床に乗るとプレイヤーが勝手に動くみたいな感じです。アクションゲームやシミュレーションゲームとかにあったりする感じのものですね。 実装開始...
Unityメモ

設定やスコアを簡単に保存しておくPlayerPrefs|Unityゲーム制作

Unityで「ゲーム内の設定」や「ハイスコア」などを簡単に保存/呼び出しするセーブ・ロード機能を実装していきます。PlayerPrefsを利用してレジストリに値を保存します。実装方法は簡単ですが、利用できるのは設定の保存やローカルゲーム限定と言う感じです。
Unityメモ

Unity|自動でRigidbodyなどのコンポーネントを追加する(アタッチ忘れ防止)

今回はUnityで「RequireComponentを使って、Rigidbodyを自動追加」するメモです。 Rigidbodyに限らずスクリプトやAnimatorなどのコンポーネントも同様に利用できます。 どんな時に使えるのか 例えば、Pl...
Unityメモ

敵キャラを自動で移動させる方法-簡単なAI-【Unityゲーム制作】

Unityで敵キャラを自動で移動させる方法を実装していきます。今回は、プレイヤーを追いかけてくる簡単な敵キャラです。「目的地に自動で移動する」と言う感じですね。 はじめに 「Unity 2020.3.26f1」ヴァージョンで作成しています。...
Unityメモ

古い移動方法と新しい移動方法について【Unityゲーム制作】

Unity3Dでキャラクター(プレイヤー)を移動させる2つの方法を実装していきます。 はじめに 「Unity 2020.3.26f1」ヴァージョンで作成しています。 3Dゲームで「キーボード入力」、「ゲームパット入力」などで、プレイヤー(キ...
Unityメモ

Unityのプロジェクト画面レイアウトの変更方法について【Unity】

Unityで編集画面のレイアウトを変更する方法、初期状態(デフォルト)に戻す方法のメモです。 はじめに Unityのバージョンは2022.3.14f1です。 起動した時のレイアウトの変更方法、元に戻す方法のメモです。 レイアウトを変更する ...
Unityメモ

フェード・アニメーションでシーンの移動を実装【Unityゲーム制作】

Unityでシーン移動時にフェード・アニメーションを利用してブラックアウトっぽいのを実装してみます。スクリプトで簡単に実装のとアニメーションを利用した方法の2つを見ていきます。シーンの移動、画面切り替えにはさまざまな演出がありますが基本と言う感じです。
Unityメモ

簡単なメニュー画面とシーンの移動を実装【Unityゲーム制作】

Unity2Dゲームで簡単なメニュー画面とシーンの移動をシンプルな仕組みで実装していきます。メニュー画面からボタンを押すとゲーム画面にシーンが遷移するものすごく単純な基本的な事です。
Unityメモ

Unity|簡単なアイテム欄(インベントリ)-アイテムの使用・複数対応-

Unityの2Dゲームで簡単なアイテム欄(インベントリ)の実装Part2です。 はじめに 前回のPart1では「アイテムを移動する」ところまで実装しました。 今回は続きとなる「アイテムの使用」、「アイテムを複数格納」を簡単に実装します。 実...
Unityメモ

Unity|簡単なアイテム欄(インベントリ)の実装-アイテムを収納-

今回はUnity2Dゲームで簡単なアイテム欄(インベントリ)を実装していきます。 インベントリ(アイテム欄)はゲームによって機能が大きく異なり、実装方法も変わってきます。今回は「かなりシンプルな仕組みで実装」をするPart1です。 はじめに...