Unityゲーム制作

Unityメモ

プレイヤーの接地判定をRaycastで行う【Unityゲーム作成】

UnityのRaycastを利用して、簡単にプレイヤー(キャラクター)が地面に触れているのかを判定してみます。接地判定を行うことで2段ジャンプの禁止などの制限をかけることが出来ます。
Unityメモ

2Dゲームの背景画像を簡単に右から左へ動かす【Unityゲーム制作】

Unityで背景画像を簡単に動かしてみます。同じ画像を2枚並べてスクリプトで画像の位置を動かし、背景が動いている風にします。
Unityメモ

簡単なダイアログ(メッセージボックス)を作成する方法のメモ【Unityゲーム制作】

Unity2Dゲームで簡単なダイアログのようなメッセージボックスを作成するメモです。テキストメッセージを直ぐに全て表示、タイピングのように表示するなどを簡単に実装しています。
Unityメモ

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

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

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

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

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

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

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

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

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

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

Unityプロジェクト画面のレイアウト変更と保存方法|Unityゲーム制作メモ

Unityで編集画面(プロジェクト画面)のレイアウトを変更する方法と作成したレイアウトの保存、初期状態(デフォルト)に戻す方法のメモです。多くの人がプロジェクト画面のレイアウトを変更しています。
Unityメモ

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

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