コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【Unity】視覚芸術のサンプル「unity-sketchbook」紹介

はじめに 「unity-sketchbook」は視覚芸術のサンプルです サンプル 確認方法 「Scenes」フォルダ内の各シーンを開いて Untiy を再生すると動作確認できます

【Unity】メッシュを溶かす「MeshMelt」紹介

はじめに 「MeshMelt」を Unity プロジェクトに導入することで メッシュを溶かすことができます 使用例 クイックスタート 「MeshMelt」コンポーネントをアタッチします

【Unity】シーンに配置されているゲームオブジェクトを FBX に変換して保存できる「UnityFBXExporter」紹介

はじめに 「UnityFBXExporter」を Unity プロジェクトに導入することで、 シーンに配置されているゲームオブジェクトを FBX に変換して保存できるようになります 使い方 シーンに配置されているゲームオブジェクトを右クリックして、 「FBX Exporter」から出…

【雑記】日本ゲーム大賞 アマチュア部門 ノミネート作品 年別まとめ

まとめ 2017 結果:http://awards.cesa.or.jp/2017/prize/prize_03.html 動画:https://www.youtube.com/channel/UCLAQivm3k3byeJjfYMWiD_g/videos 2016 結果:http://awards.cesa.or.jp/2016/prize/prize_03.html 動画:https://www.youtube.com/channel/UC…

【Unity】メッシュスムージングのサンプル「unity-mesh-smoothing」紹介

はじめに 「unity-mesh-smoothing」はメッシュスムージングのサンプルです サンプル 確認方法 ゲームオブジェクトに「Demo」コンポーネントをアタッチして 各種パラメータを設定して Unity を再生すると動作確認ができます

【Unity】ブラーの軌跡演出を実装できる「SmokeBlur」紹介

はじめに 「SmokeBlur」を Unity プロジェクトに導入することで ブラーの軌跡演出を実装できるようになります 使用例

【Unity】ゲーム実行時に画像処理を行うサンプル「unity-image-processing」紹介

はじめに 「unity-image-processing」は ゲーム実行時に画像処理を行うサンプルです 使用例 RGB 変換 モノクロ セピア ポスタリゼーション ソラリゼーション モザイク 確認方法 各シーンを開いて Unity を再生すると確認できます 参考サイト様

【Unity】パーティクルシステムで 3D のメタボールを実装したデモ「MetaBalls」紹介

はじめに 「MetaBalls」は、 パーティクルシステムで 3D のメタボールを実装したデモです サンプル 確認方法 「scene」シーンを開いて Unity を再生します

【Unity】意図的に Unity を強制終了する「Application.ForceCrash」

概要 using UnityEngine; public class Example : MonoBehaviour { private void Awake() { Application.ForceCrash( 0 ); } } Application.ForceCrash を使用することで、意図的に Unity を強制終了できます

【Unity】タイルマップ - 隙間が見えてちらつく時の対応方法

はじめに ここでは、タイルマップの隙間が見えてちらつく時の対応方法を紹介していきます テクスチャの設定の見直し タイルマップで使用しているテクスチャを選択し、 「Filter Mode」を「Point (no filter)」に変更し、「Apply」ボタンを押します アンチエ…

【Unity】タイルマップの使い方、便利な機能、エディタ拡張など17件の記事に分けて紹介

はじめに この記事では、Unity 2017.2 から使用できるタイルマップの使い方をまとめました 基本 基本的な使い方 コンテキストメニュー 便利なタイル アニメーション付きのタイルを塗ることができる「Animated Tile」 パイプをつなぐようにタイルを塗ることが…

【Unity】タイルマップ - ブラシを自作する方法

はじめに Unity のタイルマップでは、ブラシを自作することができます この記事では、ブラシを自作する方法を紹介していきます 作成方法 ブラシの作成はエディタ拡張となるため、 Unity プロジェクトの「Editor」フォルダ内にスクリプトを作成する必要があり…

【Unity】タイルマップ - ブラシを自作してみる

はじめに Unity のタイルマップではブラシを自作することができます この記事では、3 x 3 マスのサイズのブラシを自作してみます 作り方 「Editor」フォルダに「BoldBrush」スクリプトを作成して、 上記のコードを貼り付けて保存します そして、TIle Palette…

【Unity】タイルマップ - Tilemap クラスでよく使う関数

はじめに この記事では Tilemap クラスでよく使う関数をまとめました 目次 はじめに 目次 AddTileFlags BoxFill ClearAllTiles CompressBounds ContainsTile GetCellCenterLocal GetCellCenterWorld GetColliderType GetColor GetInstantiatedObject GetSpri…

【Unity】タイルマップ - Tile Palette で使用できるコンテキストメニュー

概要 Tile Palette を右クリックするか、Tile Palette のタイル一覧を左右同時クリックすると、 コンテキストメニューが表示されます 項目 内容 Select Paint Target 対象の Tilemap を Hierarchy で選択 Select Palette Prefab 使用中の Tile Palette のプ…

【Unity】タイルマップ - タイルに色を塗ることができるブラシ「Tint Brush」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 タイルに色を塗ることができるブラシ「Tint Brush」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Technologies/2d-e…

【Unity】タイルマップ - タイルに色を塗ることができるブラシ「Tint Brush (Smooth)」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 タイルに色を塗ることができるブラシ 「Tint Brush (Smooth)」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Technol…

【Unity】タイルマップ - プレハブを塗ることができるブラシ「Prefab Brush」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 プレハブを塗ることができるブラシ「Random Brush」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Technologies/2d-e…

【Unity】タイルマップ - タイルをランダムに塗ることができるブラシ「Random Brush」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 タイルをランダムに塗ることができるブラシ 「Random Brush」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Technolo…

【Unity】タイルマップ - 直線でタイルを塗ることができるブラシ「Line Brush」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 直線でタイルを塗ることができるブラシ「Line Brush」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Technologies/2d…

【Unity】タイルマップ - Scene ビューにタイルの座標を表示できるブラシ「Coordinate Brush」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 Scene ビューにタイルの座標を表示できるブラシ 「Coordinate Brush」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-…

【Unity】タイルマップ - タイルの塗作業を効率化できる「Rule Tile」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 タイルの塗作業を効率化できる「Rule Tile」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Technologies/2d-extras …

【Unity】タイルマップ - オートタイルを塗ることができる「Terrain Tile」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 オートタイルを塗ることができる「Terrain Tile」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Technologies/2d-ext…

【Unity】タイルマップ - ランダムにタイルを塗ることができる「Random Tile」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 ランダムにタイルを塗ることができる「Random Tile」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Technologies/2d-…

【Unity】タイルマップ - パイプをつなぐようにタイルを塗ることができる「Pipeline Tile」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 パイプをつなぐようにタイルを塗ることができる 「Pipeline Tile」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Tec…

【Unity】タイルマップ - アニメーション付きのタイルを塗ることができる「Animated Tile」

はじめに GitHub に公開されている上記のアセットを Unity プロジェクトに導入することで、 アニメーション付きのタイルを塗ることができる 「Animated Tile」を使用できるようになります 導入方法 下記のページにアクセスする https://github.com/Unity-Tec…

【Unity】タイルマップの基本的な使い方

はじめに この記事では、Unity 2017.2 から使用できる タイルマップの基本的な使い方を紹介していきます 目次 はじめに 目次 おすすめ記事 検証環境 Tile Palette の作成 Tile Asset の作成 Texture の設定 Sprite の作成 Tile Asset の登録 TileMap を作成 …

【Unity 入門】全方位シューティングを作る 全26回

はじめに このチュートリアルでは、全方位シューティングのゲームを Unity で作る手順を紹介していきます このチュートリアルで作成するゲームの説明 プレイヤーは WASD キーや矢印キーで移動し、 マウスカーソルの方向に弾を自動で発射します 敵を倒すと宝…

【Unity 入門】全方位シューティングを作る 第26回 ゲームのビルド

目次 目次 前回のチュートリアル はじめに ゲームのビルド さいごに チュートリアル一覧 前回のチュートリアル はじめに 前回で、プレイヤーのレベルアップを実装し、ゲームが完成しました 今回は、作成したゲームをビルドしていきます ゲームのビルド Unity…

【Unity 入門】全方位シューティングを作る 第25回 レベルが上がったらパワーアップ

目次 目次 前回のチュートリアル はじめに プレイヤーを制御するスクリプトの修正 プレイヤーのパラメータの調整 おまけ:プレイヤーのパラメータの調整 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、だんだん敵の出現頻度…