
Descripción
Complete Bonfire System for UE5
Video showcase | Playable Demo | Discord
Bring Souls-like immersion to your Unreal Engine 5 projects with this Complete Bonfire System — a fully-featured, plug-and-play solution for adding interactive bonfires, checkpoint respawns, enemy resets, and more. Designed for flexibility, performance, and easy integration, this system is perfect for action-RPGs, adventure games, or any project requiring a polished save/respawn mechanic.
Key Features
1. Bonfire Discovery & Interaction
- Bonfire Discovery Animation – Seamless “bonfire discovered” sequence to make player progress feel rewarding.
- UI Interface – Bonfire Discovered – A customizable widget pops up when a bonfire is found.
- Bonfire List Menu – Displays all discovered bonfires in the current session.
- Pickued up object List Menu – Displays all picked up objects.
- Widget Integration – Fully functional bonfire interaction UI with smooth transitions.
2. Multiple Bonfires & Teleportation
- Unlimited Bonfires – Place as many as needed in your world.
- Fast Travel System – Teleport between discovered bonfires.
- Level Integration – Includes a demo map showcasing all features in one cohesive environment.
3. Player Animation & Immersion
- Sitting Down Animation – High-quality sit interaction when resting at a bonfire.
- Smooth State Transitions – Player seamlessly enters and exits bonfire mode.
4. Respawn & Death Handling
- Simple Health & Death System – Easily expandable to your own combat mechanics.
- Respawn at Last Bonfire – Automatically returns player to the most recently used bonfire after death.
- Soul Recovery System – Retrieve lost souls from the place of death.
5. Souls & Progression
- Soul Gain System – Earn souls from pickups and defeating enemies.
- Death Penalty – Drop all souls upon death, with a chance to recover them.
- Persistent State – Souls and bonfire states are preserved between sessions.
6. Pickup & Persistence System
- Pickup Interaction – Collect items from the world.
- Persistence – Picked-up objects remain gone after being collected, even after quitting the bonfire.
7. Enemy & World Reset
- Enemy Respawn – All enemies respawn to their original positions when resting at a bonfire.
- Initial Spawn Points – Enemies return exactly where they were placed in the editor.
8. Enemy AI & Perception
- Basic AI
- Perception System – Enemies detect and chase the player when spotted.
- Chase Logic – AI follows the player until losing line-of-sight.
Technical Details
- Engine Version: UE5 (compatible with UE5.4+)
- Blueprint-Only: 100% Blueprint, no C++ required.
- Multiplayer: Designed for single-player (multiplayer adaptation possible with modifications).
- Optimized: Lightweight and efficient, suitable for large open worlds.
- Easily Customizable: Modular components let you swap out animations, UI, and logic.
Included in the Package
- Fully functional demo level showcasing all features.
- Complete bonfire interaction system.
- Souls collection and death/recovery mechanics.
- Enemy AI with perception and chase (Behaviour tree/BlackBoard)
- Pickup and persistence system.
- Clean, commented Blueprints for easy customization.
Perfect For Souls-like games seeking a ready-to-use bonfire system.
RPG projects needing checkpoints, teleportation, and persistence.
Prototype developers who want to test mechanics without building from scratch.








