Unityゲーム制作

Unityで実際にゲーム制作をした内容について記事にしています。

カードゲーム

Unity|カードゲームの作成(ローグライク)。Part3.カードを使用(攻撃)

Unityでカードゲームを作成していきます。Part3では「カードの使用(指定した敵キャラへの攻撃)」を実装していきます。
カードゲーム

Unity|カードゲームの作成(ローグライク)。Part2.カード管理

Unityでカードゲームを作成していきます。Part2では「カードを生成するスクリプト」、「カードを管理するスクリプト」を実装していきます。
カードゲーム

Unity|カードゲームの作成(ローグライク)。Part1.カードの生成

Unityでカードゲームを作成していきます。Part1では「スクリプトでカードの生成」を実装していきます。作成するカードゲームはローグライクなカードゲームです。配られたカードで攻撃するのがゲームの主軸となります。
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では砂を爆破(飛ばす)していきます。