NightwatchCCTV is a fully customizable CCTV system built in Unreal Engine, inspired by the tense, monitor-driven gameplay of Five Nights at Freddy’s. Designed for both UE4 and UE5, it delivers an immersive surveillance experience with interactive mechanics, flexible layouts, and rich visual control perfect for horror, simulation, or security based projects.
The system supports both multi monitor setups and a single monitor displaying all camera feeds, giving you complete freedom to design your interface.
Combined with real time interaction and post processing controls, NightwatchCCTV lets you craft anything from clean modern systems to gritty analog-style security rooms.
Demonstration And Setup 🎥
🔧 Features
📺 Multi-Monitor & Single View Mode
Use multiple monitors or a single screen that displays all camera feeds simultaneously.
🎥 Camera Switching System
Quickly switch between different camera feeds with smooth transitions.
🔄 Camera Rotation Control
Rotate cameras in real time to dynamically change viewing angles.
🎮 Interactive Mechanics
Fully interactive system designed for gameplay integration and user control.
🌙 Adjustable Brightness
Fine-tune lighting levels to match your scene’s mood and visibility.
🎞️ Grain Effect (PPM)
Add adjustable film grain using post-process materials for a noisy, realistic feed.
✨ Sharpening (PPM)
Enhance or soften image clarity with customizable sharpening controls.
📡 CRT Screen Effects
Simulate retro surveillance monitors with scanlines, flicker.
⚙️ Fully Customizable
All features are modular and easy to tweak for your specific project needs.
🧩 UE4 & UE5 Support
Seamlessly compatible with both Unreal Engine 4 and Unreal Engine 5.