はなちるのマイノート

Unityをメインとした技術ブログ。自分らしくまったりやっていきたいと思いますー!

【Unity】デリゲート型の変数にメソッドを代入するときキャッシュすることでGC.Allocを防ぐ

はじめに デリゲート型の変数にメソッドを代入しようとした際に、そのやり方だとGC Allocが発生しちゃうよとご指摘いただけたことがありました。 // イメージ private void Update() { hoge.OnCompleted += Fuga; } private void Fuga(){} 実際に発生するの…

アルゴリズムイントロダクション第15章後半の個人まとめ

はじめに 前回前半をやったので、後半やっていきます。 www.hanachiru-blog.com テーマは同じく「動的計画法」です。 はじめに 動的計画法の基本要素 部分構造最適性 重みなし最短路問題 重みなし最長単純道問題 部分問題重複性 最長共通部分列問題 部分列 …

【個人開発】NintendoSwitchに「クローズドサークルからの脱出」をリリースすることができました

こんにちは、はなちるです。タイトルにもある通り、この度私が作成したゲーム「クローズドサークルからの脱出」がNintendo Switchにて発売されることが決定しました。Switch版「クローズドサークルからの脱出」が12月9日(木)に発売します!!ボクセルの女の…

アルゴリズムイントロダクション第15章前半の個人まとめ

はじめに 少し飛びましたが、前回の続きやっていきます。 www.hanachiru-blog.com 今回のテーマは「動的計画法」になります。 はじめに 概要 ロッド切り出し問題 動的計画法適応 トップダウン型の動的計画法 ボトムアップ型の動的計画法 部分問題グラフ 連鎖…

【Unity】MonoBehaviourを継承したクラスにコンストラクターを書いたときの挙動(シリアライズ化のタイミング)

はじめに MonoBehaviorを継承したクラスの初期化はAwakeやStartに書くと思うのですが、実はコンストラクターも一応動作します。 public class Sample : MonoBehaviour { public Sample() { Debug.Log("コンストラクター"); } } ただこの挙動については皆さん…

【Unity,c#】Doxygenで指定のフォルダを解析しないように除外する手順

はじめに 前にDoxygenを使ってドキュメントを生成する記事を書いたのですが、Unityでは外部から導入したファイルの説明も含まれていて分かりづらいと言われてしまいました。 www.hanachiru-blog.com ですので今回は指定フォルダを解析しないように除外する手…

イラストの知識ゼロでも写真からゲームの背景を作ってみたかった【CLIP STUDIO PAINT】

はじめに 最近訳あってノベルゲームを作っているのですが、その背景を作るのに「写真 => イラスト」という手法を用いて挑戦してみています。 ←写真 加工後→福徳稲荷神社 - No: 22600881|写真素材なら「写真AC」無料(フリー)ダウンロードOKただ私は普段イ…