PolishDesigner - Death & Respawn System v1.0.0

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 Modes

Checkpoint 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 Features

Death 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

Blueprint Integration

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!

What’s Included

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

Technical Details

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 For
  • Action 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!

Code Quality
  • Production-ready C++ code

  • Clean, readable implementation

  • Well-documented functions

  • Blueprint-friendly design

  • No compilation warnings

  • Tested on UE 5.6 and 5.7

What You Create

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!

Requirements
  • Unreal Engine 5.6 or 5.7+

  • Windows 64-bit

  • Basic Blueprint knowledge (no C++ required)

Support

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?

:white_check_mark: Complete Solution - Everything you need for death/respawn mechanics :white_check_mark: Production-Ready - Clean, professional code ready for shipping :white_check_mark: Well-Documented - Comprehensive guides included :white_check_mark: Blueprint-Friendly - No C++ knowledge required :white_check_mark: Flexible - 5 respawn modes plus full customization :white_check_mark: Safe - No external dependencies or conflicts :white_check_mark: Supported - Active support and regular updates

Get Started in Minutes
  1. Install plugin

  2. Add component to character

  3. Configure settings

  4. Connect to your health system

  5. Create UI with provided events

  6. Done!

Transform your game with professional death and respawn mechanics. Add to cart now!