Improved: Optimized and Dynamic POI Registration
Optimization of the POI initialization to improve performance, shifting from a heavy “Pull” method to an automatic “Push” process. Instead of the Game Instance scanning
Optimization of the POI initialization to improve performance, shifting from a heavy “Pull” method to an automatic “Push” process. Instead of the Game Instance scanning
Implementation of an inactivity timer, along with a custom UI button to manually trigger an application restart. This ensures the app stays ready for the
We reorganized the project folders to improve navigation and maintenance. Assets now follow Unreal Engine standards and are grouped by purpose and subsystem, keeping related

In partnership with Vagon Streams, AVE II features built-in integration for no-code pixel streaming, delivering exceptional image quality and enhanced performance worldwide and across all devices.
Refactored button-slot widget communication to use Common UI’s FindParentWidgetOfType combined with Event Dispatchers, replacing downward Blueprint Interface calls. This improves modularity and decouples child-parent dependencies

We have successfully deployed our Multilingual Localization Setup. AVE II can now be experienced in English, French, and German.
The Game Instance serves as a mediator, managing all inter-widget and inter-actor communications via Blueprint Interfaces and Event Dispatchers. Blueprint Interface (BPI) calls to and

Inspect 3D room layouts and unit features up close.
Enable or disable POIs in a staggered manner with a slight delay to create a smooth, sequential reveal effect instead of all POIs appearing or