Overview
Death & Respawn System is a comprehensive, production-ready plugin that handles all aspects of death and respawn mechanics in your Unreal Engine game. From simple instant respawns to complex checkpoint systems and arcade-style lives, this plugin provides the complete backend logic you need.
Pure C++ Design - We provide only the backend logic. You create your own UI widgets, visual effects, and sounds, giving you complete creative control while we handle the complex state management.
5 Respawn ModesCheckpoint Mode - Perfect for action games and Souls-likes. Respawn at the last activated checkpoint.
Instant Mode - Great for fast-paced games. Respawn immediately at death location with configurable delay.
Lives Mode - Arcade-style lives system with game over on zero lives. Perfect for platformers and retro games.
Permadeath Mode - True roguelike experience. No respawn - game over on death.
Manual Mode - Complete control. Respawn only when you call it. Perfect for cutscenes and story-driven respawns.
Key FeaturesDeath Detection
Automatic death detection when health reaches threshold
Manual death triggering from Blueprint or C++
Optional ragdoll physics on death
Death animation duration control
Movement and input disable during death
Respawn System
Configurable respawn delay
Respawn location offset control
Automatic health restoration
Post-respawn invulnerability periods
Progress tracking for UI
Fade effects support
Checkpoint System
Drag & drop checkpoint actors into levels
Auto-activation on player overlap
One-time use or reusable checkpoints
Configurable trigger zones
Save system integration hooks
Visual feedback events
Editor icons for easy placement
Lives System
Arcade-style lives counter
Configurable max lives
Extra life pickups support
Global lives tracking (persists across levels)
Per-player or shared lives (co-op ready)
Game over event handling
Death Penalties
Item drops on death
XP/Currency loss with configurable percentage
Progress reset options
Death location markers (Dark Souls corpse run)
Marker expiration timers
Item retrieval from markers
Advanced Features
Invulnerability periods after respawn
Ragdoll physics support
Death camera hooks
Collision management
Character movement control
Timer-based respawn countdown
Cancel respawn functionality
Fully Exposed to Blueprints - All settings, functions, and events available in Blueprint visual scripting.
Blueprint Events:
OnDeathTriggered
OnRespawnStarted
OnRespawnComplete
OnLivesChanged
OnGameOver
OnCheckpointSet
OnInvulnerabilityStarted
OnInvulnerabilityEnded
And more!
Blueprint Functions:
TriggerDeath
TriggerRespawn
SetCheckpoint
AddLife / RemoveLife
GetCurrentLives
IsDead / IsInvulnerable
GetRespawnProgress
GetRespawnLocation
CancelRespawn
And more!
Complete C++ Source Code - Four production-ready classes providing all death and respawn functionality.
Comprehensive Documentation:
Quick Start Guide - Step-by-step setup instructions
FAQ - Over 50 answered questions
API Reference - Complete function and event documentation
README - Overview and quick reference
CHANGELOG - Version history and updates
Additional Resources:
Plugin icon
Example configuration templates
Blueprint integration examples
No Dependencies - Works with any health system, inventory system, or save system. Simply integrate with your existing code.
Component-Based - Attach to any actor including players, AI characters, and vehicles.
Generic Health Detection - Automatically detects health via GetHealth() function or use manual triggering.
Performance Optimized - Minimal CPU overhead, efficient state management.
Save/Load Ready - Integration hooks provided for save game systems.
Perfect ForAction games (Souls-like mechanics)
Platformers (arcade lives system)
Roguelikes (permadeath + death markers)
RPGs (checkpoint systems)
Shooters (instant respawn)
Survival games (death penalties)
ANY game needing death/respawn mechanics!
Production-ready C++ code
Clean, readable implementation
Well-documented functions
Blueprint-friendly design
No compilation warnings
Tested on UE 5.6 and 5.7
This plugin provides backend logic only. You create:
UI widgets (death screens, respawn countdown, lives display)
Visual effects (death animations, respawn particles)
Audio (death sounds, respawn sounds)
Character-specific integration
This gives you complete creative freedom while we handle the complex state management!
RequirementsUnreal Engine 5.6 or 5.7+
Windows 64-bit
Basic Blueprint knowledge (no C++ required)
Professional support included with every purchase. We respond to all support requests within 48 hours.
Email: support@adrenalinegames.pl Documentation: https://adrenalinegames.pl/deathrespawnsystem
Why Choose This Plugin?
Complete Solution - Everything you need for death/respawn mechanics
Production-Ready - Clean, professional code ready for shipping
Well-Documented - Comprehensive guides included
Blueprint-Friendly - No C++ knowledge required
Flexible - 5 respawn modes plus full customization
Safe - No external dependencies or conflicts
Supported - Active support and regular updates
Install plugin
Add component to character
Configure settings
Connect to your health system
Create UI with provided events
Done!
Transform your game with professional death and respawn mechanics. Add to cart now!