rn.log

備忘録など

UE4未経験者が5日間でインベーダーゲームを作った話

はじめに UE4未経験な私が5日間で単純なゲームを完成させることができたので、まとめたいと思います。 作ったゲーム 上から迫ってくるエネミーたちを撃ってKILLするゲームです。 いわゆるインベーダーゲーム。 全てのエネミーを倒すとクリア エネミーが撃つ…

【UE4】経過時間を表示するテキストを画面に出してみる

UE4

はじめに UE4を触っていた時に出てきた疑問。 「UIを画面に表示させるにはどうすればいいんだろう? ゲーム内のスコアとか画面に表示させたいな....」 そこで今回はUIを作り方の勉強の一環として、ゲーム開始からの経過時間を表示するテキストを画面に出す方…

【UE4】マテリアルのUVスケールをランダム変更するブループリントを組んでみた

最近、UE4をまじめに勉強し始めました。 ぷちこん提出したい。 マテリアルをコンパイルせずに変えたい ここからが本題ですが、マテリアルを触っていた時の疑問 「マテリアルをコンパイルせずにテクスチャUVスケールを変えるにはどうすればいいんだろう?」 …

【プレイ感想】モンハンワールドはストレスが少ない

モンハンワールドを買いました。 まだ3時間しかプレイしていませんが感想を。 良かった点 ・テンポ感が良くなった ・マップの単調さが減った 悪かった点 ・拠点で迷う ・文字が小さすぎて読みづらい 良かった点 今までのモンハン = 採集のテンポが悪い 個人…

【Unity2018.1】Particle Systemを軽く覗いてみた

Unity2018.1のParticleSystemを軽く覗いてみました。 ParticleSystemの機能のうち、気になったものを紹介していきたいと思います。 環境 Unity2018.1.0b2 WIndows 10 機能その1: パーティクル再生終了時に処理を実行する Stop Action パーティクルの再生終…

iPhoneXのアルファ抜きフレーム画像

iPhoneXの開発時にあると便利そうなフレーム画像。 探しても全然見つからないのでPhotoshopでサクッと作ってみました。 汎用性が高そうなので公開します。 たて (Portrait) 1125 x 2436 ピクセル よこ (Landscape) 2436 x 1125 ピクセル

【Windowsコマンド】複数のMSペイントをまとめて消す

はじめに 私はMSペイントを使ってスクリーンショットの切り抜きをよくやるのですが、大量のMSペイントを起動してしまうことがよくあります。 MSペイントを大量に起動してしまった場合、これらをマウス操作で消していくのはなかなか大変です。 今回の記事では…

Unityのフォルダ構成について考えてみる

Unityでゲームを作るとき、どのようなフォルダ構成でアセットを管理するか悩みどころです。 フォルダ構成が悪いと開発効率が落ちてしまいます。 「アセットはどのようなフォルダ構成にすれば良いのだろうか?」 という問に関して考えられるフォルダ構成をい…

【仕事効率化】Microsoft To-Doが便利なので褒めてみる

Microsoft To-Do というアプリをご存知でしょうか? Microsoft社がリリースしているTodo管理アプリです。 ferret-plus.com このアプリ、とても使い心地が良くて自分は毎日使っています。 今回の記事では、Microsoft To-Doを使っていて便利だなと思ったポイン…

【Unity AssetStore】Hierarchy Proの紹介

Hierarchy Pro というアセットがかなり便利だったので紹介したいと思います。 Hierarchy Proについて ヒエラルキーを高機能にするエディター拡張です。 さまざまな機能が含まれており、拡張性も高いです。 assetstore.unity.com お値段たったの6ドル。 安い…

【Unity AssetStore】シングルトンを簡単に作れるアセット "Universe"を触ってみた

Universeという無料アセットを触ってみたので軽く紹介します。 assetstore.unity.com Universeについて ・シングルトンを簡単に作れる。 ・シングルトンはPrefabとして保存され、ゲーム再生時に自動でInstantiateされる。 ・シングルトンはどのシーンから呼…

【Unity】アセットをブックマーク管理できるエディター拡張"AssetBookmarker"の紹介

今回はアセットをブックマーク管理できるエディター拡張 "AssetBookmarker"を紹介します。 github.com なにこれ? アセットをブックマークへ登録できるエディター拡張です。 これがあれば、 「あのアセットどこだっけ?」というトラブルが避けられます。 シ…

【Unity】UnityPackageを一括で生成させる

今回はUnityPackageの自動生成について書きたいと思います。 前提 私はUnityエディター拡張を作成するとき、1つのフォルダでまとめて管理しています。 RNFという独自のフォルダの中にEditorフォルダを用意し、その中に全てのエディター拡張をまとめて管理し…

【Unity】Unity上でTodo管理ができるエディター拡張"uTodoList"の紹介

今回はUnity上でTodo管理ができるエディター拡張"uTodoList"を紹介します。 github.com これなに? Unity上でTodo管理ができます。 Q. なんでUnityでTodo管理するの? Unityでタスク管理をするメリット。 それはタスク管理がUnityで完結するという点だと思い…

【Unity】シーンをワンクリックで開くエディター拡張 "SceneLauncher"を公開しました。

シーンをワンクリックで開くエディター拡張 "SceneLauncher"を公開したので紹介します。 github.com これなに? シーンやManagerスクリプトをワンクリックで開けるエディター拡張です。 ProjectビューでシーンやManagerスクリプトをいちいち探すのが面倒くさ…

【Unity】シーン構築を楽にするエディター拡張"SceneBuilder"を公開しました。

シーン構築を楽にするエディター拡張 SceneBuilder を公開したので紹介します。 github.com これなに? こんな感じのシーンと こんな感じのファイル群を自動で作ってくれます。 シーンやManagerクラスを手作業で作成するのが面倒くさかったので作ってみまし…

【Unity】ヒエラルキーのオブジェクトをリネームしやすくするツール "HierarchyRegexRenamer" を公開しました

オブジェクトを一括リネームするエディター拡張 HierarchyRegexRenamerを公開したので紹介します。 github.com これなに? ヒエラルキーで選択したオブジェクトを一括でリネームするエディター拡張です。 オブジェクト名の()だけを消したり、 すべてのオブジ…

【Photoshop CC】画像を半透明にする

はじめに 「画像を半透明にしたい」というシチュエーションはよくあると思います。 今回はPhotoshop CCのレイヤーマスク機能を使ってレイヤーを半透明にする方法をご紹介いたします。 使用する画像 今回はPhotoshopアイコンのpngを使います。 STEP 0. Photos…

【UE4】サンプルSTGを改造して5-Way弾を打たせてみる

UE4

UE4はじめました。 自身のUE4学習もかねて、今回はサンプルSTGを改造して5-Way弾を撃たせるまでの手順を記事として書き残したいと思います。 環境 Windows 10 UE4のバージョン: 4.12.5 0. プロジェクト作成 Twin Stick Shooter を選択して新規プロジェクトを…

【Substance Designer】ノードを小さくする

以下のような小さいノードを作る方法について調べてみました。 Substance Designerのバージョンは2017.1.0です。 Dキーを押すと小さくできる ノードを選択した状態でキーボードのDキーを押すとノードが小さく、もう一度Dを押すとノードが元の大きさにもどり…

【Substance Designer】Step関数を使ってみる

はじめに Steamセールでテクスチャ作成ツールSubstance Desiner 6が安くなっていたので購入してみました。 今回の記事では以下のようなGLSLコードをSubstanceDesiner上で再現してみます。 float output = step(a, b); Substance DesignerでStep関数(階段関数…

【Illustrator CC】正三角形から六芒星を作る

はじめに 正三角形を回転ツールで回転させると、バウンディングボックスの中心を軸として回転してしまいます。 今回はこの三角形を中央で回転させて、以下のような六芒星を作る方法について簡単に解説します。 STEP 0. 三角形の用意 多角形ツールで頂点数を3…

Unity1週間ゲームジャム「積む」に参加しました。

前回の1週間ゲームジャムに引き続き、今回も参加してみました。 Unity 1週間ゲームジャム | ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう 目次 作ったゲームについて。 今回のゲームで意識したポイント 最初の一歩 ~コマを積…

【Houdini FX】煙を出してみる

VFXを作ってみたいなぁと思ってHoudiniを始めてみました。 以下のチュートリアル動画をみて煙を出す方法を覚えたので、簡単なメモとして書き起こしたいと思います。 www.youtube.com 環境 Windows 10 Houdini FX Version 16.0.633 非商用版 STEP0. Houdiniを…

【Unity】PhotoshopのグラデーションマップをUnity上で再現してみる

Photoshopには「グラデーションマップ」という機能が標準で用意されています。 一言で説明すると、画像の色を別の色に置き換えるというエフェクトをかけることができます。 今回はこのグラデーションマップをUnity上で再現してみたいな、という好奇心からグ…

【Photoshop CC】mp4をgifに変換しよう

はじめに Photoshop CCを使うと、mp4データをgifとして書き出すことができます。 Bandicamで画面キャプチャしたmp4をgifに変換してブログに投稿するといったとも簡単にできて便利です。 私が普段書いている記事のgifもすべてPhotoshopを使って編集しています…

【Houdini】UIが小さすぎたり大きすぎるときの対処方法

ディスプレイの解像度によってはHoudiniのUIが大きすぎたり、小さすぎることがあります。 そのときの対処方法をメモ 環境 Houdini FX Version 16.0.633 Windows 10 STEP1. UI設定を開く キーボードで Ctrl + , を押します。 「Edit」 -> 「Preferences」 -> …

【Unity】ParticleSystemの粒子を進行方向へ向ける

ParticleSystemの粒子を進行方向へ向ける方法について軽くメモ デフォルトではテクスチャの向きは0° ParticleSystemはデフォルトの状態では粒子のテクスチャが0°の方向を向いています。 作成したばかりのParticleSystemパーティクルのテクスチャを矢印に差し…

【Photoshop CC】中心から光が広がるようなテクスチャを作る

作り方を忘れそうなのでメモ. STEP0. キャンバス作成 256x256でキャンバスを作成します。 STEP1. グラデーションをかける グラデーションツールを選択します。 描画色と背景色は白と黒にしておいてください。 グラデーションツールを選択したら、上下にグラ…

【Unity】ParticleSystem の 「Limit Velocity over LifeTime」モジュールの挙動について

はじめに ParticleSystem の Limit Velocity over LifeTimeモジュールの挙動がちょっとわかりにくかったので整理してみました。 Limit Velocity over LifeTimeモジュールについて Limit Velocity over LifeTime はパーティクルの速度がどう減るのかを管理す…