fall and fall

プログラミング、ゲーム、アニメのことなどを書いています。

東方紅魔郷 Windows11,10でプレイする方法(東方Project原作)

東方Project の紅魔郷を、Windows11 と 10 でプレイする方法を書いていきます。 目次 紅魔郷のインストール DirectX9のインストール DirectXコンバーターのインストール 紅魔郷の設定変更 ゲームの起動 ゲームパッドについて 参考文献 注意事項 非公式の手順…

東方妖々夢・永夜抄 Windows11,10でプレイする方法(東方Project原作)

東方Project の妖々夢と永夜抄を、Windows11 と 10 でプレイする方法を書いていきます。 目次 ゲームのインストール DirectX9のインストール 設定変更 起動 正常に動作しない場合 ゲームパッドについて 注意事項 非公式の手順で、正常に動作しないPCもあり…

タイピング紅魔郷 マニュアル(東方Project 二次創作ゲーム)

タイピング紅魔郷の操作方法やインストール方法などを記載しています。 目次 操作方法 正誤判定 ダウンロード インストール フォルダ 起動方法 初回起動時のお願い アップデート アンインストール 「ん」の入力について 1. 操作方法 操作はキーボードで行い…

タイピング紅魔郷(東方Project 二次創作フリーゲーム)

記憶が消えた!? 霊夢と魔理沙、二人は道具を渡され、 言葉を入力することになった。 ゲームの概要 東方Project の二次創作です。 全年齢向けのタイピングゲームです。 ローマ字入力のみ対応しています。 会話やBGMなどもあります。 動作環境 Windows11,10 …

アークナイツ アニメ1期の感想(黎明前奏/PRELUDE TO DAWN)

アークナイツのアニメ1期『黎明前奏/PRELUDE TO DAWN』を見た感想を書いていきます。 注意事項 自分はアークナイツ初心者で、アニメを見てからゲームを始めました。分からないことが多いので、大目に見て頂けると嬉しいです。 多少のネタバレもあるのでご注…

GIMP 画像サイズを変えて中央に寄せる方法(センタリング)

GIMP で画像サイズ(キャンバスサイズ)を変えながら、元の画像を中央に寄せる方法を書いていきます。 1. キャンバスサイズの変更を表示 GIMP のメニューで「画像」→「キャンバスサイズの変更」をクリックします。 2. キャンバスサイズの変更 ウィンドウが表…

GIMP 起動画面の変更方法(スプラッシュスクリーンの変更)

画像編集ソフトの GIMP で、スプラッシュスクリーンを変更する方法を書いていきます。 バージョン 動作確認で使用した製品のバージョンは以下の通りです。 Windows 10 GIMP 2.10.8 変更後のイメージ スプラッシュを変更すると、GIMP 起動時の画像が変わりま…

メモリがデュアルチャンネルで動作しているか確認する方法

フリーソフトの HWiNFO を使って、パソコンのメモリーがデュアルチャネルか確認する方法を書いていきます。 目次 HWiNFOについて HWiNFOのインストール方法 デュアルチャネルの確認方法 メモリーの容量が違う場合 1. HWiNFOについて HWiNFO は、コンピュータ…

HWiNFO Windowsへのインストール方法(システム情報確認)

HWiNFO を Windows にインストールする方法を書いていきます。 HWiNFOについて HWiNFO は、コンピューターのハードウェア情報(システム情報)を確認できるソフトウェアです。 具体的には、以下の情報を表示してくれます。 CPU、GPU、メモリー、ストレージの…

Unity 解像度とフルスクリーンの設定を変更する方法

Unity の C# スクリプトから、ゲームの解像度と表示形式(フルスクリーン or ウィンドウ)を変更する方法を書いていきます。 ※ Windows スタンドアロンで動作確認をしています。 バージョン Unity 2021.3.14f1(LTS) 1. 変更方法 Screen クラスのメソッドで…

Unity オーディオの音量調節をする方法(Audio Mixer)

Unity の Audio Mixer を使って、オーディオの音量を調整する方法を書いていきます。 バージョン Unity 2021.3.14f1(LTS) 1. Audio Mixer の追加 プロジェクトウィンドウのフォルダ(Assets など)を右クリックして、「作成」→「オーディオミキサー」を選…

Unity UI 複数の画面解像度に対応させる方法(Canvas Scaler)

Unity UI で開発するゲーム(アプリ)を、複数の画面解像度に対応させる方法を書いていきます。 バージョン Unity 2021.3.14f1(LTS) 前提 以下のゲームを想定しています。 2D 16:9(アスペクト比) 事前作業 事前にゲームウィンドウで、アスペクト比を 16:…

Unity ゲームの二重起動を抑止する方法(スタンドアロン)

Unity でゲームの多重起動を防止する方法を書いていきます。 バージョン 2021.3.14f1(LTS) プラットフォーム 以下のプラットフォームで動作確認をしました。 Windows スタンドアロン 1. プロジェクト設定の表示 メニューの「編集」→「プロジェクト設定」を…

Unity ゲームを終了させる方法(Unityエディターにも対応)

C#スクリプトで、Unity のゲームを終了させる方法を書いていきます。 1. コード ゲームを終了させるプログラムは以下の通りです。 using UnityEngine; public class App : MonoBehaviour { public void Quit() { #if UNITY_EDITOR UnityEditor.EditorApplica…

Windows スリープしない原因の調査方法と対処方法

Windows がスリープしない原因を調査する方法を書いていきます。 背景 パソコンにオーディオインターフェイスを接続してから、スリープ状態に移行しなくなりました。 ※ 違う製品で、同じ事象が発生するかは分かりません。 原因の調査方法 管理者権限でコマン…

C言語 関数の定義位置(プロトタイプ宣言とヘッダファイル)

C言語の関数を定義する位置について書いていきます。プロトタイプ宣言とヘッダファイルの使用方法も記載しています。 1. 関数の定義位置 C言語の場合、関数は呼び出す前に定義します。 main.c #include <stdio.h> int add(int a, int b) { return a + b; } int main()</stdio.h>…

LibreOffice Calc 表計算の数値にプラスを付ける方法

LibreOffice の表計算ソフトで、数値にプラス(+)を付ける方法を書いていきます。 1. 書式設定の表示 セルの選択後に「右クリック」→「セルの書式設定」を押します。 2. 書式コードの設定 設定の書式コードに「+0;-0;0」を入力して「OK」を押します。 3. 確…

LibreOffice 無料オフィスソフトの紹介とインストール方法

無料オフィスソフト LibreOffice の概要と、Windows にインストールする方法を書いていきます。 1. LibreOfficeとは? LibreOffice は、無料でオープンソースのオフィスソフトです。 ワープロ、表計算、プレゼンテーション、データベース等の機能が利用でき…

異世界おじさん 9話からエンディングの映像が変わったような

アニメ『異世界おじさん』のエンディングテーマの映像が、9話から変わっていました。 ※ 10話はエンディング曲がなかったのですが、11話も同じように変わっていました。 変更後 エンディングの後半で、ツンデレエルフさんの映像が入るようになった気がします…

C言語 構造体の概要(使用方法・値渡しと参照渡しの方法)

C言語の構造体について、概要と使用方法、関数への渡し方(値渡しと参照渡しの方法)を書いていきます。 1. 概要 構造体はデータ型の一つで、一つ以上の値をまとめて格納することができます。 格納される値はメンバー(フィールド)と呼ばれ、一つずつ型と名…

C言語 アドレスとポインタの概要(&と*の使用方法)

C言語のアドレスとポインタの概要を書いていきます。& と * の使い方も記載しています。 1. アドレス アドレスはメモリの場所を表す番号です。以下にアドレスを示す方法を書いていきます。 1.1. 通常の変数 通常の変数は、以下の方法でアドレスを示すことが…

Bluetoothキーボード PC起動時に No Keyboard Detected の表示

デスクトップパソコンのキーボードを USB から Bluetooth に変えたら、電源投入後に「No Keyboard Detected」というエラーが表示されるようになりました。 これからその詳細をまとめてみます。 1. エラー画面 画面の一番上には「American Megatrends」という…

C言語 別ファイルの変数を使う方法(externとグローバル変数)

C言語でファイルを分割した際に、別のファイルの変数を使う方法を書いていきます。 1. ヘッダファイルを使う方法 main.c から、別ファイルの変数 sum にアクセスする例を記載します。 1.1. アクセスされる側の実装 ヘッダファイルで、extern の変数を宣言し…

Unity 画像を動的に読み込んでメモリを解放する方法

Unity の Resources を使って、テクスチャを動的に読み込んで、使用後にメモリを解放する方法を書いていきます。 動作確認 以下のゲームで動作を確認しています。 Unity 2D Windows 向けスタンドアロン 注意点 Unity のチュートリアル には「Resources を使…

プライバシーポリシー

個人情報について 利用目的 当サイトでは、お問い合わせやコメントの際に、お名前(ハンドルネーム)やメールアドレスなどの個人情報をご登録いただいています。 これらの個人情報は、質問に対する回答や必要な情報をご連絡する場合に利用させていただくもの…

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 の表示領域は左下のように小さくなってい…