Last updated โ€” 2026-04-28

Overview

Security Camera System for Unreal Engine 5

A professional and optimized security camera system for Unreal Engine 5, designed for gameplay, stealth mechanics, surveillance rooms, horror projects, and interactive environments.

Features

Easy Setup

  • Quickly integrate into your project.
  • Connect all cameras automatically or manually assign selected cameras from your scene to a monitor.
  • Add unlimited monitors.
  • Simple and editable interaction system.

Smart Detection System

  • Player sensing and tracking logic.
  • Cameras track the player when they enter the camera's visual field.
  • Uses On Detected event dispatcher for custom reactions and gameplay logic.

Optimization โ€“ Performance Focused

  • Handcrafted LODs.
  • Material instances using lightweight shading complexity.
  • No Tick Events used.
  • Only two timers with exposed frequency values for easy performance tuning.
  • Retainer Boxes and Invalidation Boxes used to optimize widgets.

Event Dispatchers

  • On Player Detected
  • On Player Forgotten
  • On Activated
  • On Deactivated
  • On Electrified

Camera States

  • Activated
  • Deactivated
  • Electrified

Video Effects

  • VHS
  • Black & White
  • Night Vision
  • Glitch
  • CCTV
  • Fish Eye

Screen States

  • Working
  • No Signal
  • Frozen
  • Broken

Active Behaviors

When cameras are active, they can:

  • Stay Static
  • Look Around
  • Track Player
Look Around Slow
Look Around Fast

How to Install

  1. Open the Fab store.
  2. Search for Security Camera System, then add to your project.
  1. Add BP_Computer and BP_Camera to your scene.
  1. Link your camera by either enabling "Link all cameras" or by adding the camera to the array Linked Cameras in the computer's details tab.
  1. Add Camera_Interaction Component to your player character.
Tip: For a quick test, use the included demo map and examine the example BP_Computer settings.