This is a paid asset, but now you can download Soul Collection System for FREE, but please remember this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Detail this asset from Unity Store: Original Link
Soul Collection System v0.5.2
(Tested with Unity version 2020.3.23f1)
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.
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!
What you get:
• 3 Core Scripts
• 3 Action Bar Scripts
• 4 Helper Scripts
• 7 Demo Scripts
• 1 Example Soul Particle
• 3 Complete Demos (Top Down, Third Person & FPS)
*Includes models, sound effects, music, particles, scripts, etc.*
• Prefabs
• Documentation
Integrations:
• Invector (Melee/Shooter)
• Invector World Components
You can learn more about the product(s) on Discord!
Feel free to share your work there if you’ve used our assets in your project.
Easy to use system
• Drag & Drop prefabs
• Flexible scripts
• Auto movement
• Auto collection detect
• Action Bar
• Soul Creator
• Soul System Creator
• Soul Drops/Pickups
• 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