fall and fall

ゲーム、プログラミング、二次創作のことなどを書いています。

MuseScoreの楽譜にドレミを自動入力する方法

DTM

MuseScore で作成した楽譜に、尺八用プラグイン を使ってドレミを自動採譜する方法を書いていきます。 バージョン 動作確認で使用した製品のバージョンは以下の通りです。 Windows 11 MuseScore 3.6.2 尺八用プラグイン v330 目次 ダウンロード インストール…

ゲーム開発の入門記事リンク集(ゲームエンジン・言語別)

ゲーム開発の勉強をしていて、参考になった記事のリンクを記載しています。 どの言語(環境・エンジン)で開発するか比べていたので、 Unity(スクリプトは C#) C# JavaScript に分けて掲載しています。 Unity 2Dシューティング - おもちゃラボ 記事は第6…

東方地霊殿 画面がチラつく場合の対応方法(東方Project原作)

東方Project の地霊殿をプレイしていたら、映像が少しちらつくことがありました。これから、自分の PC で改善したときのことを書いていきます。 端末スペック 当時使用していた端末のスペックは以下の通りです。 CPU:Intel Core i5-7400 GPU:Intel HD Grap…

Unity UI ボタンをクリックした時の処理を追加する方法

Unity UI で、ボタンをクリックした時の処理を追加する方法を書いていきます。 1. ボタンを追加 Unity エディターで、ボタン(GameObject)を追加します。手順は以下の通りです。 ヒエラルキーウィンドウで右クリック UI を選択 Button を選択 2. ソースを追…

Unity 2D キャンバスとカメラの表示領域を合わせる方法

Unity UI のキャンバスと、カメラ(2D: Orthographic)の表示領域を合わせる方法を書いていきます。 デフォルトの設定 Unity 2D で UI要素を追加すると、最初は下のようになります。 Canvas の領域が広くて、Camera の表示領域は左下のように小さくなってい…

東方Project フルスクリーンで表示が端に寄る場合の対応方法

東方Project の原作をフルスクリーンで起動すると、映像が画面の端に寄ることがありました。 これから、その詳細と、映像を中央に寄せる対応方法を書いていきます。 画面イメージ 下の画像が、事象発生時の画面キャプチャです。 本来は、映像が中央に表示さ…

お問い合わせ

読み込んでいます…

Unity UI 三目並べの開発(Tic tac toe)

Unity UI を使って、2D の三目並べ(Tic tac toe)を制作しました。 ソース github.com 仕様 人 vs CPU CPU は空マスをランダム選択 先手X、後手O の選択可能 勝敗判定 X か O を3つ揃えたほうが勝ちです。 実装としては、下のようにマスのインデックスを振…

DirectX コンバーターのインストール方法(DX8 to DX9)

DirectX のコンバーターをインストールする方法を書いていきます。今回のコンバーターは、DirectX 8 を 9 に変換するものです。 補足 インストール先のゲームに、どのような影響が出るかは分かっていません。 OS Windows11 と 10 での動作を確認しています。…

Unity ゲームの起動が遅い場合の対応方法(ZoneIdの削除)

Unity で作成したスタンドアロンのプログラムをWebで配布すると、ゲームの起動が遅くなることがありました。これから、その対応方法を書いていきます。 ※ OS は Windows を想定しています。 1. 発生条件 ゲームの起動が遅くなる条件は以下の通りです。 プロ…

ダウンロードファイルのブロックを解除する方法(ZoneIdの削除方法)

Windows で、インターネットからダウンロードしたファイルを実行すると、ブロック画面が表示されることがあります。 これからその詳細と、事前にブロックを解除する方法を書いていきます。 ブロック画面とファイルの実行方法 ブロック画面は以下の通りです。…

東方Project フルスクリーンで表示が横長になる場合の対応方法

東方Project(原作)をフルスクリーンで遊ぶ際に、画面の映像が横長になってしまう場合の対応方法を書いていきます。 ※ 非公式の対応方法です。 目次 画面イメージ Intel 内蔵 GPU の場合 AMD 内蔵 GPU の場合 内蔵 GPU ではない場合 1. 画面イメージ 本来は…

Unity UI ビルド後に文字が表示されない場合の対応方法

Unityエディターでゲームをビルドすると、ビルド後に UI Text の文字が表示されなくなることがありました。これから、その詳細と対応方法について書いていきます。 バージョン Windows 10 Unity 2018.4.0f1 画面イメージ 事象が発生した画面のイメージは以下…

Unityでウィンドウのタイトルを変更する方法(Windowsスタンドアロン)

Unityのゲーム(Windowsスタンドアロン)で、ウィンドウのタイトルを変更する方法を書いていきます。 変更方法 ウィンドウのタイトルを変更する方法は2つあります。 プロダクト名を変更する方法 C#スクリプトで変更する方法 以下に詳細を記載していきます。 …

Unity C#ソリューション名の変更方法(slnファイル名の変更)

Unity のプロジェクトで、C#ソリューションファイル(拡張子が sln のファイル)の名称を変更する方法を書いていきます。 ソリューションファイルについて ソリューションファイルは Unity が自動生成するもので、名前はプロジェクトのルートディレクトリと…

UnityでEXEの名前を変更する方法(プロダクト名の設定方法)

Unityで開発するゲーム(アプリ)の、EXE名(プロダクト名)を変更する方法を書いていきます。 1. Build Settings の表示 Unityエディターで、メニューの「File」→「Build Settings」をクリックします。 2. Player Settings の表示 ウィンドウが開いたら、左…

Unityで.NET4.xを使う方法(C#スクリプトのランタイム設定)

Unity の C#スクリプトで、ランタイムを .NET 4.x にする方法を書いていきます。 バージョン バージョンは以下の通りです。 Unity 2018.2.13f1 Visual Studio 2017 ターゲットプラットフォーム ターゲットプラットフォームは PC(Standalone)です。 1. Play…

PiaproStudio 描画エンジンの変更(GPU使用率が高い場合の対応)

DTM

Piapro Studio を利用していたら、GPUの使用率が高くなることがありました。描画エンジンを「Windows GDI」に変更したら改善したので、当時の対応内容などを書いていきます。 環境 環境は以下の通りでした。 Windows10 64bit Studio One 4.5.4 Piapro Studio…

Audacity MP3書き出しプリセットの調査(可変?平均?固定?)

Audacity の MP3書き出し時に、ビットレートモード「プリセット」を選択することができます。 プリセットが「可変(VBR)」「平均(ABR)」「固定(CBR)」なのか気になって調査したので、その内容をまとめていきます。 まとめ プリセットの品質次第でビットレート…

Unityエディター Gameウィンドウがぼやける際の対処法

Unityエディターを使っていると、Gameウィンドウに表示される文字(UI)や画像(Sprite)がぼやけることがありました。 これから、その対処方法を書いていきます。 バージョン OS と Unity のバージョンは以下の通りです。 Windows 10 Unity 2018.2.13f1 表…

Unity オーディオのメモリ消費量を減らす方法(LoadTypeの設定)

Unity でオーディオ(オーディオクリップ)のメモリ消費量を削減する方法を書いていきます。 注意事項 今回の設定は、パフォーマンスよりもメモリ消費を抑えたい BGM(MP3)を「ストリーミング」にするものです。 オーバーヘッドを防ぎたい場合などは、異な…

Unity 2D メモリ消費量を抑える画像サイズ(画像の寸法)

Unity 2D で画像を追加していくと、メモリ使用量が大きく増えていくことがありました。Unity のマニュアルを調べたところ、メモリ使用量を抑えられる画像サイズ(ピクセル)について記述がありました。 これから、その調査結果や検証結果をまとめていきます…

DirectX9 Windowsにインストールされているか確認する方法

DirectX 9 が、Windows にインストールされているか確認する方法を書いていきます。 補足 DX9 の DLL が存在する場合に、インストール済みと判断することにしています。dxdiag でも DirectX のバージョンを表示できますが、インストール済みの最新バージョン…

Windows音楽プレイヤー Dopamineのインストール方法と使い方

Dopamine は、Windows向けのオーディオプレイヤーです。 あくまで個人的な感想ですが、シンプルな画面やUIが好きな人にはおすすめだと思います。WASAPI 排他モードやイコライザも使えるようです。 これから、Dopamine のインストール方法を書いていきます。 …

DirectX9 Windows11,10にインストールする方法(DX9.0c June 2010)

DirectX 9.0c (June 2010) を、Windows11 にインストールする手順を書いていきます。 Windows10 も同じ手順でインストールすることができます。 注意事項 インストール後、OSや他のアプリにどのような影響が出るかは分かっていません。 1. ダウンロード Micr…

Unityエディター 文字のにじみを解消する

Windows のディスプレイ設定(表示スケールの設定)で文字を大きくしていると、Unity開発環境の文字がぼやけることがありました。これから、その修正方法を書いていきます。 環境・設定 OS と Unity のバージョンは以下の通りです。 Windows10 64bit Unity 2…

Unity 2D ビルド方法(Windowsスタンドアロン)

Unity 2D で、スタンドアロンのゲームをビルドする手順を書いていきます。 環境 Windows10 64bit Unity 2018.1.1f1 1. ビルドセッティングを開く Unityエディターのメニューで File をクリックして、Build Settings... を選択します。 2. プラットフォームと…