Add Your World Map

Updated May 23, 2026

Use this page after the World Map system has been migrated, integrated, and tested in the default project. The goal is to configure the world map for your own map.

Related setup: Migrate and Integrate Hyper, Set Up Your Map to Play In.

Initial Settings

  1. Open the World Map Manager component assigned on your PlayerController.
  2. Adjust the core settings to your project:

    • Show Compass
    • Show Minimap
    • Zoom settings
    • Related world map settings

World Map Manager component settings on the PlayerController

Create Map Texture

Hyper includes two map texture generators:

  • /Game/Hyper/MapSystem/Blueprints/MapTextureGenerator/BP_Map_Texture_Generator
  • /Game/Hyper/MapSystem/Blueprints/MapTextureGenerator/BP_Map_Texture_Generator_Layered

The layered version creates the map in tiers and grids. This is needed for large maps where a single texture would not provide acceptable resolution.

  1. Drag the world map texture generator into the world.
  2. Select the origin bounds target.

    • On a world partition map, the bounds may be zero because of the top landscape.
    • If that happens, set the map size manually by estimating the number.
    • Use Snap Origin To Target Actor once.
    • Click Position Corner Points to check how large the bounds are.

World map texture generator origin bounds target and corner points

  1. Set the zoom transition settings for the tiered map.

    • Configure grid dimensions.
    • Configure segment map quality.
    • Adjust related tiered map settings as needed.
  2. Click Update Capture. This generates the textures, assigns them automatically, and saves them in the assigned folder.

Tiered world map texture generator zoom transition and capture settings

After capture is complete, press Play and check the world map.

Add a region

Regions are useful for NPCs, dynamic region-based music, and the world map. Region setup is based on borders. Each border assigns which direction belongs to which region.

  1. Drag a border into the world: /Game/Hyper/RegionManager/Blueprints/Actors/BP_Region_Border.
  2. Set up the directions of your region.

    • Enable Show Border Boxes In Editor to make the setup easier to read.

BP_Region_Border directions and editor border boxes

  1. To make borders visible during map generation, enable Show Border Lines For Map Texture Generation.

Show Border Lines For Map Texture Generation setting

  1. Set up a region name by dragging /Game/Hyper/RegionManager/Blueprints/Actors/Map_Texture_Tools/BP_RegionName into the world.
  2. Select the required region name settings.

BP_RegionName actor settings for map texture generation

  1. On the world map generator, click Update Capture.
  2. Press Play and check the result.

World map result with region borders and names

Depending on your resolution and desired look, adjust scale settings, spline mesh settings, colors, and related region display options.