We are always open to providing you with a free quote! Get in touch.

(805) 410-3289


Soul Collection System


Collect souls from your foes, fallen allies or even objects in the scene, the system aims to replicate the famous soul collection system in the Dark Souls series.

Current Version: 0.3
Supports: Unity 5.6.3 – 2019.x


Soul Collection System is flexible and easy to use, simply place the script onto the object you want to drop souls and fill in the values.
(or use the provided prefabs)


  • Easy to use system
  • Drag & Drop prefabs
  • Soul System Creator Editor (For customization and ease of use)
  • Soul Creator Editor (For customization and ease of use)
  • Flexible scripts
  • Auto movement
  • Auto collection detect
  • Soul Types (Increase or Decrease)
  • Save to/grab from PlayerPrefs
  • Custom PlayerPref name assign
  • Can transfer from scene to scene
  • Display souls via UI Text, UI Slider or TextMesh
  • Soul count updates in realtime (Increases/Decreases over time)
  • Custom Increase/Decrease Speeds
  • Soul collect amount pop (Displays over soul count) i.e +100, -50, etc.
  • Play sound on collect
  • Can cap soul count (set min and max amounts)
  • Custom inspectors for easy use
  • Easy to debug

What you get:

  • 2 Core Scripts (Soul_System & Soul_Handler)
  • 2 Helper Scripts (SoulSyCreator & SoulHandCreator)
  • 6 Demo Scripts
  • 1 Example Particle System
  • 2 Demo Scenes
  • Prefabs
  • Documentation

You can learn more about the product(s) on the forums!
Feel free to share your work there if you’ve used our assets in your project.


Package Info

Unity Version: 5.6.3f1 & Up
File Size:



Dizzy Media


Dizzy Media © 2021. All Rights Reserved