Unityゲーム制作

Unityメモ

固定砲台のような銃身を回転して弾を発射|Unityゲーム制作

Unity2Dで固定砲台のようなものを作成してみます。キーボードの左右キーで銃身が回転(rotation)して、スペースキーで銃身の先から弾が出ます。
Unityメモ

マス目のフィールドをinstantiateで作成(グリッド背景を作成)【Unityメモ】

Unity2Dゲームでマス目のフィールドをinstantiateで作成してみます。フィールド(グリッドの背景)のサイズが変動する場合を想定し、画像ではなくスクリプトでInstantiateを利用して生成してみます。
Unityメモ

指定したオブジェクトの配下にInstantiateでオブジェクトを生成【Unityメモ】

Unityでinstantiateを利用してオブジェクトを生成した場合に、指定したオブジェクトの配下に生成されるようにする方法のメモです。シューティングゲームの弾や敵キャラなど、大量のオブジェクトを生成する場合に指定したオブジェクトの配下にまとめておけます。
Unityメモ

ドット絵をUnityに取り込んだ時の設定メモ【Unity】

ドット絵をUnityに取り込んで利用する時の設定メモです。Untiy2Dでドット絵を取り込んでゲームに利用する場合、初期状態ではドット絵がぼやけるので修正します。また、サイズを変更したり、画像間で隙間ができるのも調整していきます。
Unityメモ

RigidBodyオブジェクトの移動。動く床と壁のすり抜け防止【Unityゲーム作成メモ】

Unity2DでRigidBodyをアタッチしたオブジェクトの移動メモです。動く床を作成したり、壁のすり抜けを防止してみます。オブジェクトを動かす方法はいくつかあり見た目は同じですが、実装方法により動作が異なります。
Unityメモ

オブジェクトを左右に自動で移動(一定範囲を往復移動)【Unityメモ】

Unityの2Dゲームでオブジェクトを左右に自動移動させてみました。指定した範囲を往復移動する敵キャラのようなイメージです、今回はあくまでも移動の部分だけを実装しています。
Unityメモ

キャラクターの選択画面をScriptableObjectで実装してみる|Unityゲーム制作

Unityでキャラクターの選択画面をScriptableObjectを利用して作成してみました。キャラクターの種類を後に増やす、項目を増やす場合の修正ミスが起きにくくなる実装方法です。
Unityメモ

キャラクターの選択画面を簡単に作ってみる|Unityゲーム制作

Unityで簡単なキャラクターの選択画面を作成してみました。簡易的な方法で実装しているので、キャラクターの種類を後に増やす場合には注意が必要な実装方法です。
Unityメモ

ブロックが壊れる(崩れる)エフェクトを実装【Unityメモ】

Unity2Dゲームで「ブロックが壊れる(崩れる)エフェクト」をParticleSystemで簡単に実装してみます。ParticleSystemを利用すると、爆発や破壊など、さまざまな効果を簡単に実装することが出来ます。
Unityメモ

3Dのサイコロを動かしてみた【Unity】

今回は、Untiyでサイコロを実装してみます。実際のサイコロに近い感じの3Dで実装してみます。はじめに2Dヴァージョンのサイコロは下記。Unityのバージョンは2021.3.3f1です。サイコロの画像はBlenderで簡単に作成したものを利...