当ページのリンクには広告が含まれています。
Damage Numbers Proとは:ゲームを彩るダメージ表示アセット

「Damage Numbers Pro」は、Unityのゲーム開発において、敵にダメージを与えた際の数字表示をよりリッチに、そして効果的に演出できるアセットです。
このアセットを使うことで、あなたのゲームに迫力のあるダメージ表現を手軽に追加することができます。
詳細はこちら:Damage Numbers Pro
Damage Numbers Proとは
「Damage Numbers Pro」は、2Dと3D、そしてVR環境にも対応したGUIアセットです。ゲーム内でキャラクターがダメージを受けた際に表示される数字を、視覚的に豊かに表現するために開発されました。
このアセットは、わずか2~3行のコードで簡単に実装できるのが大きな特徴です。
さらに、5種類のカスタムASCIIフォントが用意されており、それぞれのフォントは128文字をサポートしています。これにより、ユニークで個性的なダメージ表示を作り出すことができます。
パフォーマンスにも配慮されており、プーリングとスレッディングの最適化が施されているため、大量のダメージ数字が表示される場面でもゲームの動作を重くする心配は少ないでしょう。
プリセット
プリセットボタンも豊富に用意されており、スタイルの設定、フェードイン・アウト、そして挙動まで、細かく調整することが可能です。
3Dゲームにおいては、「Face Camera」機能で常にカメラの方を向かせたり、「Render Through Objects」機能でオブジェクトを貫通して表示させたり、「Consistent Screen Size」機能で画面上での大きさを一定に保つといった、便利な機能も搭載されています。
その他にも、「Soft Collision」機能で数字が重なった際に広がるようにしたり、移動方法をLerp(補間)またはVelocity(速度)で設定したり、「Follow Gameobject」機能で特定のオブジェクトに追従させたりと、様々なカスタマイズが可能です。
多彩な設定項目
「Vibration」機能や「Start Rotation」機能、「Rotate over Time」機能を使えば、数字の表示に動きと変化を与えることができます。
「Scale by Number」機能では、数字が大きいほどスケールも大きくなるように設定でき、「Scale over Time」機能で時間経過と共にスケールを変化させることもできます。
「Push」機能は、近くにある他の数字のポップアップを押し出す効果があり、表示の重なりを自然に回避します。
「Combination」機能を使えば、複数のダメージをまとめて表示・加算することも可能です。
「Destruction」機能は、既存のポップアップをクリアする際に便利です。
テキストフォーマットのオプションも数多く用意されており、小数点表示にも対応しています。
インスペクターは、ツールチップやヒントが豊富に表示されるため、初心者でも迷うことなく設定を進めることができるでしょう。
このアセットは、TextMeshPro(Unityに標準でインストールされているパッケージ)を使用しています。
もし購入後に満足いただけなかった場合のために、返金保証も用意されています。
詳細なドキュメントや、開発者への問い合わせ先も用意されているため、安心して導入できます。
まとめ
「Damage Numbers Pro」は、あなたのゲームにダイナミックで魅力的なダメージ表示を追加するための強力なツールです。
ぜひこのアセットを活用して、プレイヤーのゲーム体験をより一層向上させてみてください。