Enterables: All products 50% off

Event Watcher System

Event Watcher System - EWS is a plugin created with the aim of facilitating the implementation of the observer pattern in games through a global events system.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.1 - 5.3
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.
Use global events and eliminate the need for excessive references in your projects!


🎬 Vídeo demo here


Event Watcher System - EWS is a plugin created with the aim of facilitating the implementation of the observer pattern in games through a global events system.

The observer pattern is one of the most popular design patterns in the industry as it allows communication between different systems of software through events, thus avoiding direct dependencies between them and promoting modularity.

EWS aims to enable developers to implement this system in their game.

All of this is done easily and quickly, streamlining the developer's routine and project maintenance.

기술적 세부사항

Features:

  • Blueprint event system ready to use
  • Events auto-register the blueprints that are broadcasting or listening them
  • Full source code available
  • Custom Nodes for listening and broadcasting the events
  • Allows easy and fast communication between objects without referencing each other
  • Promotes code modularity
  • Works with any UObject derived blueprint
  • Supports any Struct as the Event Payload, allowing the broadcaster to sent any necessary data for the listeners
  • Extremely easy to use and very flexible
  • Supports Listening and Broadcasting Events via C++


Code Modules:

  •  ObserverHelper (Runtime Module)
  •  ObserverHelperDeveloper (UncookedOnly Module)
  •  ObserverHelperEditor (Editor Module)


Number of Blueprints: 0

Number of C++ Classes: 13

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Icons Source: uxwing.com

Documentation: Click Here