Ends Today: Save up to 95% on the Time Travel Mega Bundle!

The system is designed to provide a wide range of tools and options to enable control of objects in the game world. Very easy to use.

Video: Preview

Download a playable demo here: Demo


Unlock new possibilities in environment simulation and population. Crafted to enhance your world-building capabilities, it comes with an in-house 2D/3D spatial grid system for efficient data storage and serialization. With multiplayer support, manage multiple entities in real-time using asynchronous object searching. The plugin incorporates a distance-based LOD system, optimizing performance while preserving visual quality. It offers three display modes for simulating a multitude of moving or stationary objects, creating a dynamic and immersive gaming experience. With its synchronized movement system, gameplay becomes more fluid and natural, allowing swift and convenient map population. Its camera field of view-based optimization system can significantly boost your game's performance. Finally, this plugin is highly adaptable, catering to any project type, be it linear games, expansive open-world adventures, or spatial simulations. 


Update 1.1 - 1.2:

  • Added self-registration for control without using Spawner Manager (useful for inventory systems where objects are dropped on the ground and these are automatically registered in the optimization control system to be persistent without affecting game performance)
  • Updated movement system to spherical interpolation (avoids sharp turns in reverse directions and makes rotation more smooth and realistic)
  • Added rotation towards speed for Character and Pawn
  • Updated Try Fill Up option, for 100 times faster processing (very useful when you need to spawn exact amounts of objects on surfaces with physical materials)
  • Added MaterialParameterAssociation for vertex animations (so it's easier to integrate with any kind of material function you use)
  • High actor class position fixes for debugging

Technical Details

Features:

  • Supports both auto spawning and manual spawning.
  • Provides collision trace parameters to detect or block surfaces (collision types, slope angle, physical materials...).
  • Offers randomization settings for scrolling, rotation, and location.
  • Provides collection creation (useful when reusing multiple player setups at different levels).
  • Offers three optimization modes (Custom Class, Static Mesh, Hide) and three distance-based optimization levels.
  • Allows temporary storage of data (such as health, attributes, states).
  • Supports fully synchronized movement between levels (ground and air mode).
  • Easy integration with behavior tree or Blueprint logic for movement.
  • Supports vertex animation.
  • Waypoint: Allows wander between points of interest with a given radius.
  • Path: Allows traversing spline paths with a random width, supports closed paths (static path direction).
  • Waypoint and Path have a tag system to identify them and weights to have better control over which ones have more priority when selecting random destinations.


Code Modules:

  •  WorldSpawner(Type: Runtime)

Number of Blueprints: 6 (Plus a few for the examples)

Number of C++ Classes: 15

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: Documentation, Discord

GS
GameRec Studios
All Assets by Author
57.52 
Platforms Windows 64-bit
UE Versions 5.0 - 5.2
Tags NPC OPTIMIZATION, AI OPTIMIZATION, OPEN WORLD SPAWNER, MOVEMENT, OPTIMIZATION, WAYPOINT, SPLINE PATHING, NoAI, LOOT, REALISTIC, AI SPAWNER, CODE PLUGIN, SERVER, SPAWNER
Release date 14.05.2023

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery