システム / Vitals

Vitals System Fab で販売中

シングルプレイヤーゲーム向けの体力、スタミナ、空腹、渇き。何が起きたかをゲームに伝える 1 つのコンポーネントと、各値の状態を色・形・言葉で示し、被弾ごとの残像を残し、問題がないときは邪魔をしないコンパクトな HUD。

45 秒:HUD の状態、食べ物と水、スタミナ、死亡、同梱の冬のキャンプのデモ。音声付き。

できること

UE 5.3 と UE 5.8(Windows)でテスト済み。HUD の負荷は 1920x1080 で 1 フレームあたり約 0.1 ms(すべてが動いているときは 0.17 ms)、コンポーネントは毎フレームではなく 1 秒に 5 回更新します。

4 つの値、5 つの状態

体力、スタミナ、空腹、渇きは、設定した 3 つのしきい値から「安定」「注意」「低い」「危険」「枯渇」のいずれかになります。イベントは実際の変化があったときだけ発生します。

ごまかせない数値

ダメージと回復は上下両方で制限され、被弾ごとに実際に減った量を返します。Eat と Drink は適用した量を返し、満タンや死亡時は何も返さないので、食べ物が無駄になりません。

攻撃とスプリントのためのスタミナ

攻撃やジャンプには足りるときだけ消費、スプリントには継続的な消費、そして回復するまで消費を拒む疲労状態。

ひと目で読める HUD

体力の数値と被弾量を表示するコンパクトなバー。減った分は残像になってゆっくり消えます。照準の横のスタミナの弧は、スタミナが満タンでないときだけ表示されます。

必要なときまで静か

安定した空腹と渇きは消えます。体力が危険になるとバーが脈打ち、冷たい赤い縁が現れ、やわらかな鼓動が 2 回鳴ります。5 つの短いサウンドはすべて変数です。

アクセシブルでセーブ対応

色だけに頼らない表示、モーション軽減スイッチ、1280x720 でも読める最小スケール。Survival と Relaxed の調整プロファイル、SaveGame 用のスナップショット 1 つ。

クイックスタート

  1. コンポーネントを追加

    キャラクターに AC_Vitals を追加し、必要なら Profile を設定します。

  2. HUD を表示

    WBP_VitalsHUD を作成してビューポートに追加し、AC_Vitals を渡して Setup を呼びます。

  3. ゲームから操作

    ApplyDamage、Heal、Eat、Drink、StartStaminaDrain を呼び、OnDied に反応します。

できないこと

  • キャラクターは含まれません。お使いのキャラクターにコンポーネントを追加してください。
  • 4 つの値のみ:体温、疲労度、酸素、病気、出血、毒はなく、時間制バフやダメージタイプもありません。
  • マルチプレイヤーとレプリケーションには非対応。
  • インターフェースは英語のみです。
  • UE 5.4〜5.7 はテストしていません。

動画と画像の冬のキャンプは同梱のデモで、一人称でプレイします。

よくある質問

自分のキャラクターで使えますか?
はい。キャラクターに AC_Vitals を追加すると、1 つのインターフェースで何が起きたかをゲームに伝えます。どこからでもイベントにバインドすることもできます。
数値は変更できますか?
はい。最大値、速度、しきい値は調整プロファイルにあります。Survival と Relaxed が含まれ、ゲーム実行中に切り替えられます。
ほかの Rookspire システムが必要ですか?
いいえ。自身のフォルダー以外に依存関係はなく、デモフォルダーは削除できます。
制作に AI はどう使われましたか?
AI の支援を受けて制作しました。すべてのシステム、画面、テストは Rookspire が確認し、テストしています。