Mapster Map Crafter View on Asset Store (opens in new tab)

Package details

Latest version
1.0.4
Last updated
First released
Unity version
2022.3.27 or later
Package size
106.4 MB
Files
289
Favorites
16
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$29.99 on

Keywords

Mapster Map Crafter

by Waldemarst (opens in new tab)

No ratings yet

  • Price drop

Mapster is a powerful tool to help you create, manage, and render in-game maps with ease. It tackles the challenges when trying to accurately represent complex game worlds on simplified map views.

Discount -23% Previous price $59.99 Price $45.99

Lowest in 6 months

Get 23% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Mapster Map Crafter, 6 months Current $45.99; lowest $45.99; highest $59.99 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

Mapster Map Crafter screenshot 1

Mapster Map Crafter screenshot 1

About this asset

Site | Forum | Discord | Contact | Documentation

Mapster Map Creator, helps you unlock the full potential of you game world, the definitive solution for mapping your scenes. Build a comprehensive awareness of your game's environment with dynamic map views. Use the intuitive in-editor tools to visually define areas, group them into layers, and create detailed maps for any purpose—from strategic overviews and quest logs to dynamic navigation systems.

Mapster saves your complex map data into manageable ScriptableObject assets, allowing you to create multiple map versions for the same scene. Track any entity in real-time, including players, NPCs, items, and custom locations, with support for both 2D and 3D rendering.

Whether you need to design levels, build complex AI behaviors, or provide players with beautiful, interactive maps, Mapster's powerful runtime API gives you full control to modify maps on the fly. It's the perfect tool for platformers (2D or 3D), strategy games, open-world adventures, and any project that needs a deep understanding of its space.

From the publisher's Asset Store listing.

Technical details

Requirements:

  • Unity 2022.3 LTS (or newer)
  • Unity Burst Compiler Package (com.unity.burst)
  • Unity Collections Package (com.unity.collections)
  • Unity Mathematics Package (com.unity.mathematics)

Mapster is a powerful Unity asset designed to help you create, manage, and render in-game map systems with ease. It tackles the common challenges developers face when trying to accurately represent complex 3D game worlds on simplified 2D (or 3D) map views like minimaps, full-screen maps, or tactical overlays.

Benefits of using Mapster:

  • Seamless 3D to 2D/3D Translation: Automatically translates the positions of your in-game entities from your complex 3D scenes to a simplified 2D or 3D map representation. No more manual calculations or fudging positions!
  • Intuitive Editor Workflow: Mapster provides a dedicated editor window that lets you define your map areas directly in the Scene view with familiar Unity tools (move, rotate, scale).
  • Modular Map Definition: Organize your game world into MapAreas and group them using MapLayers, giving you fine-grained control over visibility and entity tracking.
  • Flexible Renderer Creation: Define multiple MapsterRenderers for different map views (e.g., a minimap, a floor map, a full-world map), each with its own projection and appearance settings.
  • Dynamic Entity Tracking: Simply attach a MapsterEntity component to any GameObject you want to track on your map, and Mapster handles the rest.
  • Easy Integration: Designed to be consumed programmatically, allowing you to build custom map UI and logic around Mapster's core data.

What problems does Mapster solve?

  • Manual Position Mapping: Avoids the tedious and error-prone process of manually converting 3D world coordinates to 2D map coordinates for your player, enemies, and items.
  • Maintaining Map Accuracy: Ensures that your map representation stays accurate even as you modify your scene, by linking scene geometry to map geometry.
  • Complexity of Multiple Map Views: Simplifies creating and managing different types of maps (e.g., a map showing only the current floor, or a map showing the entire level).
  • Organizing Large Worlds: Provides a structured way to break down your game world into manageable, logical regions.Mapster Map Creator is a complete scene mapping and entity tracking system designed for both rapid development in the editor and high-performance functionality at runtime.

Key Features:

  • Organize areas into distinct layers for better management.Powerful In-Editor Tools: Visually create complex, multi-point areas directly in the Scene View. Draw concave polygons with inner points and holes to define any shape.
  • Data is easily managed, version-controlled, and can be loaded/unloaded as needed.ScriptableObject-Based Workflow: All map data is saved to MapsterMap ScriptableObject assets, keeping your scene files clean. Create multiple, independent maps for a single scene.
  • Real-time tracking of entity positions and rotations on the rendered map.
  • Dynamic Map Rendering: Render your maps onto any 2D or 3D surface, from UI canvases to in-world 3D meshes.
  • A comprehensive event system notifies you of any changes to map elements, allowing you to create reactive and efficient game systems.
  • Flexible Runtime API: Full programmatic access to all map data. Create, modify, or query maps on the fly. Procedurally generate areas, add or remove entities at runtime, and build dynamic game logic based on map data.
  • Includes fully documented example scenes.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.27f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.