エフアンダーバー

個人開発の記録

【RPGツクールMV】 タイル仕様

前回とは打って変わって今回はただメモを曝すだけです。 特に解説はしません。 オートタイルを動的に表示したい場合なんかに必要なタイルの仕様についてです。 マニュアルの素材規格と照らし合わせながら見るとわかりやすいと思います。 www.f-sp.com 【修正…

RPGツクールMV プラグイン開発の手引き

前回の記事にて公開したプラグインの開発中に得た知識を基に、 これからRPGツクールMVのプラグイン開発をしようと考えている人向けにコアエンジンの概観について記しておきます。 正直、今更感はありますが、誰かの理解の一助となれば幸いです。 www.f-sp.co…

RPGツクールでローグライクな雰囲気を醸してみた

夏の終わりにRPGツクールMVのセールをしていたので思わず衝動買い。 おまけでシレンのグラフィックがついてきたので、 これはローグライクゲームをつくれというメッセージだと受け取り、プラグインの製作に取り掛かりました。 実は人生初ツクールです。 前々…

Unityのゲーム画面を録画!!

ブログとかに貼る用にゲーム画面をアニメーションGIFやMP4で手軽に保存できるエディタ拡張が欲しかったのでつくってみました。 とはいっても、こちらのFrameCapturerを改造させてもらっただけなのですが。 本家FrameCapturer(GitHub) i-saint.hatenablog.c…

【Unity】 EditorWindowのライフサイクルの謎

EditorWindowが他のGUIアプリケーションと比べてかなり特殊な挙動をするのでその辺について。 前回の記事や 前々回の記事は このあたりを調べている過程で学習したことです。 はじめに EditorWindowクラスを継承してカスタムウィンドウをつくっていると、 思…

Unityのリソース管理

前回の記事や次回の記事を書くにあたってUnityのリソース管理についていろいろ調べたのでメモ。 前回の記事を書いたときも思ったのだけど、「リソース」ってどの範囲を指す言葉だろう。 「オブジェクト」とか「メモリ」とか他の言葉を使うことも考えたのです…

UnityとIDisposableの罠 【修正版】

この記事について 先日投稿した記事について再検証したところ、間違いや勘違いが多数見つかったため修正版を投稿します。 また、その際にいくらか細部について理解できた部分があるため、それらについて追記しています。 内容は大部分が元記事と重複していま…

UnityとIDisposableの罠

この記事には修正版があります。 この記事は修正前にこの記事を読んだ方が修正箇所を確認するためにあります。 初めてこの記事を読む方は修正版をお読みください。 www.f-sp.com UnityとIDisposable絡みのバグで一日悩んだのでメモ。 IDisposableというより…

【Unity】 誰得なEditorPrefs操作スクリプト

前回の記事でEditorPrefsの値をレジストリエディタでいじるのが面倒だったので書いた、誰得なPowerShellスクリプトを公開。 正直このスクリプト書くのが一番面倒だった。 ちなみに取得・削除はできますが、作成・変更はできません(必要だという稀有な方は自…

Unityのエディタ拡張で設定を保存

Unityのエディタ拡張にてプロジェクト間で共有する設定の保存がしたくなり、いろいろ試したのでその記録。 はじめに 準備 シンプルな方法 利点と欠点 JSON化して保存する方法 利点と欠点 JSON化して保存する方法 その2 利点と欠点 おわりに はじめに Unity…

【Unity】 Rigidbodyの移動方法

Rigidbody(剛体)の移動に関してまとめたいい日本語の記事が見つからなかったので書いてみる(検索に引っかかりづらいだけ?)。 物理は詳しくないので基本的なことだけ。 Rigidbodyの移動 Rigidbodyの基本的な移動方法には次の四つがあります。 position v…

【Unity】 Timeクラス詳説

Timeクラス関連で調べものをしていたのですが、 詳しいことがまとまっているサイトが見当たらなかったので自分でまとめてみました。 Timeクラスのプロパティ一覧 Timeクラスのプロパティ分類 時刻取得系 time fixedTime unscaledTime realtimeSinceStartup t…

はてなブログで数式(Markdown)

前回の記事を書くにあたり、 はてなブログでの数式の書き方を調べたのですが、どうにも納得のいく方法が見つからなかったのでいろいろ試してみました。 はてな記法で数式 そもそも、はてなブログにはもとからLaTeXの数式を書く機能があります。 [tex: (LaTex…

NURBSの微分で躓いた話

気まぐれで実装したNURBSの微分で何時間も悩んだので備忘録も兼ねて記事に。 大概のバグがそうであるように、オチは結構しょうもないのですが・・・ 記事中でところどころ歯切れが悪いのは、専門外の内容をネットで拾い集めた知識で書いているからです。 間…

【C#】 readonly と struct と

C#

ふと、readonlyな構造体に対して状態を変更するメソッドを呼び出したらどうなるんだろうかと疑問に思ったので試してみました。 また調べているときにみつけた構造体のreadonlyなフィールドに関する話についても記しておきます。 readonlyな構造体メンバ 検証…