Davis3D: すべてのプロダクトが 50% 割引

Basic Currency System

A Basic Currency System written in C++, Optimized for Blueprints.

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.27, 5.0
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

Easy to set up and to use Currency System that's attachable to any actor to give your Character, AI, or Breakable World Object a Currency Value!


Documentation

Tutorials

Discord


Currency Component:-

Attach the Component to your Character, AI, or Actor, Set the Default Values, and your all good to go!


Main Currency Value:-

Overall Currency Value


Secondary and Special Values:-

Both Secondary and Special Currencies


PurchaseSuccess/PurchaseFailed Events built-in:-

Customizable events that fire when you Purchase


Drop Currency:-

Special Spawnable actor for dropping currency in-game


Overridable Events:-

Add your own functionality to certain events!


Useful Get Functions:-

Loads of helpful get functions that handles math and returns Currency values


Sound Support:-

Play Sound on certain events!


Multiplayer Support:-

Variables and component is replicated ready for your multiplayer logic!


UPDATE 2:

  • Android support
  • Linux support
  • HTML5 support


UPDATE 1.2:

  • Renamed an enum


UPDATE 1.1:

  • Fixed a bug with "GetSecondaryCurrencyByName"
  • Fixed a bug with "GetSpecialCurrencyByName"

テクニカルノート

Features:

  •  Easy to use and set up
  •  Main Currency Value
  •  Secondary and Special Values!
  • Purchase Events
  • Drop Currency as world item
  • Bindable Events
  • Helpful Get Functions
  • Sound Support
  • Multiplayer Support


Code Modules:

  •  BasicCurrencyComponent (Runtime)


Number of Blueprints: 1

Number of C++ Classes: 2

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: Documentation