Vai ai contenuti
File multimediali per l'articolo Ultimate BONFIRE system and much more: 1

Descrizione

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.

Formati inclusi