August Free Content now available!

Basic Currency System

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

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

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!




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!


  • Android support
  • Linux support
  • HTML5 support


  • Renamed an enum


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

Technical Details


  •  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