fall and fall

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

東方作詞「天空の花の都」

「東方妖々夢 〜 Perfect Cherry Blossom.」の「天空の花の都」を聴いて、歌詞を書いてみました。 ※ 東方Projectの二次創作です。 歌詞 ここへ、ここへ、ここへ、ここへと 思い、思い、思う ここで、ここで、ここで ここで咲きます、貴方に会うために ここへ…

東方作詞「亡き王女の為のセプテット」

「東方紅魔郷 ~ the Embodiment of Scarlet Devil.」の「亡き王女の為のセプテット」を聴いて、歌詞を書いてみました。 ※ 東方Projectの二次創作です。 歌詞 闇が満ちるとき、私は踊るの 変わらない、時の流れ、確かめるように 人が眠るとき、運命は動くの …

Unity 2D でテトリスを制作しました(コードや仕様の公開)

Unity 2D を使って、テトリスを制作しました。これから、画面イメージ、ソースコード(GitHubへのリンク)、テトリスの仕様考察について記載していきます。 目次 画面イメージ ソースコード 注意事項 仕様考察 課題・改善点 参考文献 1. 画面イメージ(無音…

テトリスの仕様考察 1.ブロック・セル・ボード・座標

Unity 2D でテトリスを制作した際に、ブロック・セル・ボード・座標の仕様について考えました。これから、その内容について記載していきます。 関連記事 概要(画面イメージ・コード等) 目次 ブロックとセル ブロックの実装方法 ブロックの回転について ボ…

テトリスの仕様考察 2.当たり判定・落下・左右移動・回転

Unity 2D でテトリスを制作した際に、当たり判定・落下・左右移動・回転の仕様について考えました。これから、その内容について記載していきます。 関連記事 今回の内容の前提になりますので、事前に見ておいて頂けると嬉しいです。 概要(画面イメージ・コ…

東方作詞「桜花之恋塚 ~ Japanese Flower」

「蓬莱人形 ~ Dolls in Pseudo Paradise」の「桜花之恋塚 ~ Japanese Flower」を聴いて、歌詞を書いてみました。 ※ 東方Projectの二次創作です。 歌詞 いつか君にきっと、この思い届くと 届けられるものと、そう思っていたけれど 君の声、僕を呼ぶ、その声…

Windows システム評価ツールで性能を計測する方法(WinSAT)

Windows のシステム評価ツール(Windows System Assessment Tool, WinSAT)を使って、PC の性能を測定する方法を書いていきます。 バージョン Windows 11 で動作確認をしました。 目次 ターミナルの起動 計測の開始 計測結果の表示 計測結果のファイル 1. タ…

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

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

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

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

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

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

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

記憶が消えた!? 霊夢と魔理沙、二人は道具を渡され、 言葉を入力することになった。 ゲームの概要 東方Project の二次創作です。 ローマ字入力のタイピングゲームです。 会話やBGMなどもあります。 動作環境 Windows11,10 64ビット DirectX10 性能を持つグ…

アークナイツ アニメ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>…

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 目次 ダウンロード インストール…