コガネブログ

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

2018-01-01から1ヶ月間の記事一覧

【Unity】ローポリ風シェーダ「Low Poly Shaders」紹介

はじめに 「Low Poly Shaders」はローポリ風シェーダです 使用例 使い方 マテリアルの Shader に「LowPolyShaders」内のシェーダを設定します 関連記事

【Unity】スプライト用のシェーダ「Unity Sprite Uber Shader」紹介

はじめに 「Unity Sprite Uber Shader」はスプライト用のシェーダです 使用例 使い方 マテリアルのシェーダを下記のいずれかに設定します Sprite (Pixel Lit) Sprite (Unlit) Sprite (Vertex Lit) 関連記事

【Unity】12種類のイメージエフェクトのコレクション「ImageEffectLab」紹介

はじめに 「ImageEffectLab」は12種類のイメージエフェクトのコレクションです 使用例 使い方 カメラに「ImageEffect」をアタッチして好きなマテリアルを設定します 関連記事

【おすすめスライド】「【Unity道場】初心者のためのゲームジャムの心得」紹介

【Unity】ジョイスティック(バーチャルパッド)を使用できる「Simple Touch Controller」紹介

概要 2017/3/9 に「Simple Touch Controller」がリリースされました 「Simple Touch Controller」を導入すると ジョイスティック(バーチャルパッド)を使用できるようになります 検証環境 Unity 2017.3.0f3 Simple Touch Controller 1.0 使用例 使い方 「Si…

【Unity】uGUI でミニマップを実装できる「Mini Map (Radar) System」紹介(無料)

概要 2015/5/28 に「Mini Map (Radar) System」がリリースされました 「Mini Map (Radar) System」を導入すると uGUI でミニマップを実装できるようになります 検証環境 Unity 2017.3.0f3 Mini Map (Radar) System 1.1 使用例 使い方 好きなデザインのミニマ…

【Unity】Destiny や Halo 4 のようなエフェクトコレクション「Unity Effects」紹介

はじめに 「Unity Effects」は Destiny や Halo 4 のようなエフェクトコレクションです サンプル 関連記事

【Unity】NuGet パッケージ マネージャーを Unity エディタ上で使える「NuGetForUnity」紹介

はじめに 「NuGetForUnity」を Unity プロジェクトに導入することで NuGet パッケージ マネージャーを Unity エディタ上で使えるようになります インストール https://github.com/GlitchEnzo/NuGetForUnity/releases 上記のページから .unitypackage をダウ…

【おすすめスライド】「ゲームジャムでのチーム制作における大事なこと」

【Unity】2段ジャンプ、壁キック、動く床、一方通行の床、金網、坂道などが実装できる無料の 2D アクションライブラリ「Unity 2D Platformer Controller」紹介

はじめに 「Unity 2D Platformer Controller」は 2段ジャンプ、壁キック、動く床、一方通行の床、金網、坂道などが実装できる 無料の 2D アクションライブラリです 目次 はじめに 目次 使用例 2段ジャンプ、壁キック 動く床 一方通行の床 金網 坂道 入手方法…

【Unity】Animator や Animation でコールバックを簡単に実装できる「Unity Forge Anim Callbacks」紹介

はじめに 「Unity Forge Anim Callbacks」を Unity プロジェクトに導入することで Animator や Animation でコールバックを簡単に実装できるようになります 使用例 Animator using UnityEngine; using UnityForge.AnimCallbacks; public class Example : Mon…

【Unity】「Odin Inspector」の ver 1.0.6.0 がリリースされて EditorWindow も拡張できるようになりました

はじめに 2018/1/23 に「Odin Inspector」の ver 1.0.6.0 がリリースされて、 EditorWindow も拡張できるようになりました また、ObjectField が拡張されたり、新しい Attribute が追加されたりしています EditorWindow の拡張 OdinEditorWindow や OdinMenu…

【Unnity】複数のバージョンの Unity の起動を管理できる「Unity Hub (Beta)」紹介

はじめに 2018/1/24 に Unity 公式から「Unity Hub (Beta)」が発表されました 「Unity Hub (Beta)」は複数のバージョンの Unity の起動を管理できるツールです 使い方 「Installs」タブを選択して「Locate a Version」を押して インストール済みの Unity の…

【Unity 入門】【チュートリアル】2D アクションゲームを作る

はじめに 上記の YouTube の動画で 2D アクションゲームの作り方が紹介されていますが、 2D アクションゲームの基本アクションを実装することができる とても素晴らしいチュートリアルでしたので、 このブログで日本語に翻訳したモノを紹介していこうと思い…

【Unity 入門】【チュートリアル】2D アクションゲームを作る 11. 坂道を滑る

目次 目次 前回のチュートリアル スクリプトの更新 CameraFollow.cs Controller2D.cs PlatformController.cs Player.cs PlayerInput.cs RaycastController.cs プレイヤーの設定 前回のチュートリアル スクリプトの更新 「Scripts」フォルダを右クリックして…

【Unity 入門】【チュートリアル】2D アクションゲームを作る 10. 追尾するカメラ

目次 目次 前回のチュートリアル スクリプトの更新 CameraFollow.cs Controller2D.cs RaycastController.cs カメラの設定 次のチュートリアル 前回のチュートリアル スクリプトの更新 「Scripts」フォルダを右クリックして「Create>C# Script」を設定します …

【Unity 入門】【チュートリアル】2D アクションゲームを作る 9. ジャンプの高さ

目次 目次 前回のチュートリアル スクリプトの更新 Controller2D.cs PlatformController.cs Player.cs 動作確認 次のチュートリアル 前回のチュートリアル スクリプトの更新 スクリプトファイルを開いて下記のコードを貼り付けて保存します Controller2D.cs …

【Unity 入門】【チュートリアル】2D アクションゲームを作る 8. 壁キック

目次 目次 前回のチュートリアル スクリプトの更新 Controller2D.cs Player.cs 壁の配置 次のチュートリアル 前回のチュートリアル スクリプトの更新 スクリプトファイルを開いて下記のコードを貼り付けて保存します Controller2D.cs using UnityEngine; usi…

【Unity 入門】【チュートリアル】2D アクションゲームを作る 7. 動く床 その2

目次 目次 前回のチュートリアル スクリプトの更新 Controller2D.cs PlatformController.cs Player.cs RaycastController.cs 動く床の調整 次のチュートリアル 前回のチュートリアル スクリプトの更新 スクリプトファイルを開いて下記のコードを貼り付けて保…

【Unity 入門】【チュートリアル】2D アクションゲームを作る 6. 動く床 その1

目次 目次 前回のチュートリアル スクリプトの作成 Player.cs Controller2D.cs PlatformController.cs RaycastController.cs 動く床の配置 次のチュートリアル 前回のチュートリアル スクリプトの作成 「Scripts」フォルダを右クリックして「Create>C# Scrip…

【Unity 入門】【チュートリアル】2D アクションゲームを作る 5. 坂道を下りる

目次 目次 前回のチュートリアル スクリプトの更新 Controller2D.cs Player.cs 坂道の調整 次のチュートリアル 前回のチュートリアル スクリプトの更新 スクリプトファイルを開いて下記のコードを貼り付けて保存します Controller2D.cs using UnityEngine; u…

【Unity 入門】【チュートリアル】2D アクションゲームを作る 4. 坂道を登る

目次 目次 前回のチュートリアル スクリプトの更新 Controller2D.cs Player.cs 坂道の配置 次のチュートリアル 前回のチュートリアル スクリプトの更新 スクリプトファイルを開いて下記のコードを貼り付けて保存します Controller2D.cs using UnityEngine; u…

【Unity 入門】【チュートリアル】2D アクションゲームを作る 3. ジャンプ

目次 目次 前回のチュートリアル スクリプトの更新 Controller2D.cs Player.cs 動作確認 次のチュートリアル 前回のチュートリアル スクリプトの更新 スクリプトファイルを開いて下記のコードを貼り付けて保存します Controller2D.cs using UnityEngine; usi…

【Unity 入門】【チュートリアル】2D アクションゲームを作る 2. 床や壁との当たり判定

目次 目次 前回のチュートリアル スクリプトの更新 Controller2D.cs Player.cs 床の作成 プレイヤーの色の変更 床のレイヤーの設定 壁の配置 次のチュートリアル 前回のチュートリアル スクリプトの更新 スクリプトファイルを開いて下記のコードを貼り付けて…

【Unity 入門】【チュートリアル】2D アクションゲームを作る 1. プロジェクトの準備

目次 目次 プロジェクトの作成 スクリプトの作成 Player.cs Controller2D.cs プレイヤーの配置 シーンの保存 次のチュートリアル プロジェクトの作成 最初に、2D アクションゲーム用の Unity プロジェクトを準備します Unity を起動して上記の画面が表示され…

【Unity】EditorSceneManager.NewPreviewScene を使用してプレハブのプレビュー画像を生成するエディタ拡張「Render Preview」紹介

ソースコード 使い方 上記のソースコードを Unity プロジェクトの「Editor」フォルダに追加して プレハブを右クリックして「Create Preview」を選択すると プレビュー画像が PNG で出力されます ソースコード解説 EditorSceneManager.NewPreviewScene でプレ…

【Unity】エディタ拡張でフラットデザインっぽいタブを作る方法

はじめに 上記のサイト様が、エディタ拡張で フラットデザインっぽいタブを作る方法を紹介されており、 面白かったので、こちらでも記載させていただきます 詳しくは上記のサイト様を参考にして頂ければと思います 作り方 Project ビューの「Create>GUI Skin…

【Unity】同人活動で使用できる立ち絵や Live2D データが公開されている「酔わせてキャバ嬢」紹介

はじめに https://caba-jyou.com/characterdata.html 上記のサイト様では、同人活動で使用できる 立ち絵や Live2D データが公開されています サンプル

【おすすめスライド】「ゲーム開発で使えるかもしれないレイアウトデザイン」

【Unity】Hierarchy にシーンの Load / Unload を行うチェックボックスを追加するエディタ拡張「EditorSceneActiveSwitcher-Unity」紹介

はじめに 「EditorSceneActiveSwitcher-Unity」は、Hierarchy に シーンの Load / Unload を行うチェックボックスを追加するエディタ拡張です 使用例