記事
【Unity】TextToSpeech (読み上げ) コンポーネントの作り方
UI上のテキストをOSの読み上げ機能(TTS)に送るアクセシビリティ機能。
【Unity】SubtitleSystem (字幕表示) コンポーネントの作り方
ボイス再生に合わせて、画面下部に字幕テキストを表示する。
【Unity】TutorialOverlay (操作ガイド) コンポーネントの作り方
現在の状況で押せるボタン(決定、キャンセル等)を画面隅に表示する。
【Unity】CursorLock (カーソル固定) コンポーネントの作り方
ゲーム開始時にマウスカーソルを非表示にし、ウィンドウ内にロックする。
【Unity】HoldToSkip (長押しスキップ) コンポーネントの作り方
イベントシーン中、ボタンを長押しするとゲージが溜まりスキップする。
【Unity】DamageFlash (被弾点滅) コンポーネントの作り方
ダメージ時、親のスプライトの色(Modulate)を一時的に白や赤に変える。
【Unity】Invincibility (無敵時間) コンポーネントの作り方
ダメージ後、Hurtboxの監視を一時的に切り、親を点滅させる。
【Godot 4】ElementAffinity (属性耐性) コンポーネントの作り方
Godot でバトル系のゲームを作り始めると、だいたい「炎に弱い敵」「氷を半減するボス」みたいな話が出てきますよね。多くの人…
【Godot 4】Jetpack (ジェットパック) コンポーネントの作り方
Godot 4 で空中移動を作ろうとすると、つい「プレイヤーシーンを継承して、その中にジェットパック用の処理を書き足す」みたい…
【Godot 4】HoldToSkip (長押しスキップ) コンポーネントの作り方
イベントシーンの「スキップ機能」、どう実装していますか?ありがちなパターンとしては、イベント用のベースシーンを作って、…
【Godot 4】CursorLock (カーソル固定) コンポーネントの作り方
Godot 4 で FPS やアクションゲームを作っていると、「ゲーム開始時に毎回カーソルを隠してロックする処理」を各シーンのスクリ…