Unityでゲーム制作する時に色々調べて出てきた内容の覚書です。
Unityメモ Unity|2Dのベルトコンベアでアイテムを運ぶ
Unityの2Dで簡単なベルトコンベアでアイテムを運ぶのを作成してみます。まずは出来るだけシンプルな形で実装、Dotweenアセットを利用してアイテムを移動しています。
Unityメモ Unity|PerlinNoiseで自然なマップをランダム生成する
UnityでPerlinNoiseを利用してランダムなマップを生成する方法を紹介。PerlinNoiseを利用して波の形でランダム値を生成、値に応じたタイルをセットすることで自然な形のランダムマップを生成しています。
Unityメモ Unity|タイルマップ(Tilemap)をランダムで作成・生成する
Unityでマップを製作するタイルマップ(Tilemap)でランダムなマップ画面を作成・生成する方法を紹介。RuleTileを利用してランダムタイルを作成、スクリプトでランダム生成する方法です。
Unityメモ Unityでシンプルなスキルツリーを作成。Part.2ボタンに連動して解放
Unityで簡単なスキルツリー(SkillTree)を作成してみます。Part2ではボタンを押した時に次のスキルパネルを表示するように実装します。スキルツリーは多くのゲームで実装されています、今回はスキルツリーの原型となるものを作成しています。
Unityメモ Unityでシンプルなスキルツリーを作成。Part.1簡単なUIとステータス上昇
Unityで簡単なスキルツリー(SkillTree)を作成してみます。Part1では簡単なUIとボタンを押した時にステータスが上昇するのを実装します。スキルツリーは多くのゲームで実装されており様々な動作方法があります。今回はシンプルな仕組みで作成しています。
Unityメモ Unityで複数の指定した位置にランダムで生成
Unityで「あらかじめ指定した複数の位置」から「ランダムに選択した位置」にオブジェクトを生成してみます。特定の位置にランダムで敵キャラなどを生成したい場合に利用できるものです。
Unityメモ Unityで2Dサンドゲーム(砂場)を作成。Part3.爆発で砂を飛ばす
Unity2DでLowLevelPhysics2D(PhysicsCore2D)を利用して砂場(大量のオブジェクト)を生成してみます。Part3では砂を爆破(飛ばす)していきます。
Unityメモ Unityで2Dサンドゲーム(砂場)を作成。Part2.大量の砂を作成
Unity2DでLowLevelPhysics2D(PhysicsCore2D)を利用して砂場(大量のオブジェクト)を生成してみます。Part2では大量の砂を生成していきます。
Unityメモ Unityで2Dサンドゲーム(砂場)を作成。Part1.Low-level2DPhysics(PhysicsCore2D)の基本
Unity2DでLowLevelPhysics2D(PhysicsCore2D)を利用して砂場(大量のオブジェクト)を生成してみます。Part1では簡単なスクリプトを作成して基本的な動作を確認します。
Unityメモ Unity|3Dゲームでボールを投げる、弾を発射する。Part2.弾を発射
Unityで3Dゲームのボールを投げる、弾の発射を作成してみます。Part2では弾の発射を実装していきます。