Level Segments Overview

The world of CrowdRunner is procedurally generated by spawning a continuous track of Level Segments. Each segment is a self-contained Blueprint Actor that defines a piece of the pathway and can introduce different gameplay mechanics, such as simple ground, follower multiplier gates, or enemy encounters.

These segments are managed and spawned by the BP_Crowd_Gamemode. New segments are typically spawned ahead of the player as they progress, and old segments behind the player are removed to maintain performance in an endless runner format.

All gameplay segments inherit from a common BP_BaseGroundSegment which provides foundational elements like the ground mesh and a trigger for spawning the next segment.

This section details the different types of segments used in CrowdRunner:

****BP_BaseGroundSegment

BP_MultiplierSegment

BP_EnemySegment