Master Map|Navigation System – MapRenderer,MiniMap,WorldMap,GPS
A powerful tool for dynamic maps, mini-maps, and map navigation. Features customizable icons, real-time paths, multi-layer support, and optimized performance for any game world!
by Soft Kitty Studio
Price History +
Master Map Navigation System is a comprehensive and performance-optimized solution for integrating dynamic maps, mini-maps, and map navigation systems into your Unity project. Designed to support complex environments like multi-level buildings, interiors, and perfect for RPG games, this package is easy to set up and flexible for developers.
This package is ideal for both scene-based games with pre-designed levels and dynamic worlds. For pre-designed levels up to 4000x4000 meters per scene, use the Static Map Mode to render stylized 2D maps. For procedurally generated worlds or seamless, massive open-world environments, switch to the Dynamic Map Mode with real-time render textures and customizable stylized shaders.
Online Document | Demo Download (Google Drive)
Support HDRP | URP Render pipeline
Core Features:
🗺️ Map Generator Tool
- Effortlessly render your 3D scene into stylized 2D map textures.
- Supports multi-layered scenes (e.g., buildings with multiple floors) and interiors.
- Fully customizable with stylized rendering.
- Custom group colors for tags/layers.
- Built-in water and lake surface tools.
🖼️ Dynamic Map Mode
- Real-time rendering for procedurally generated worlds and seamless open-world environments.
- Supports top-down cameras with customizable stylized rendering shaders.
- Efficient performance: Render texture updates only when the player moves out of the current zone, ensuring minimal performance impact during gameplay.
- Perfect for massive, dynamic game worlds where pre-designed textures aren’t practical.
- Offers flexibility and adaptability for developers working with ever-changing environments.
🧭 Mini-Map System
- A highly optimized mini-map that uses 2D coordinates instead of render texture per frame for maximum performance. Features include:Icon customization (textures, size, color).
- Dynamic map rotation with Player Orientation Mode.
- Zoom-in/out with smooth transitions.
- Flexible icon visibility and text display, sub state icons(For example, quest state) options.
🌍 World Map System
- Toggle visibility of map icons by categoryFull-featured interactive world map for larger scenes:Marker placement and management
- Smooth scrolling and zooming
- Dynamic title display and coordinate support.
🧩 Navigation System
- Seamlessly guide players across your world with dynamic pathfinding:Right-click(Configurable) to set navigation points.
- Real-time path updates for moving targets.
- 3D path visualization and map integration.
- Multi-layer support with entrance points.
📍 Customizable Map Points
- Add map points for NPCs, monsters, locations, and more with the MapPoint component.
- Customizable icons, text, and range indicators.
- Hover tooltips for added interactivity.
- State management for quests or events (e.g., attention markers)
🏃 Navigation Bar
- A top-screen compass-like navigation bar that dynamically displays nearby map icons and player markers. Easily find points of interest and directions at a glance.
Developer-Friendly Features:
- API and Callbacks: Fully documented callbacks for runtime updates, map point states, and navigation path management.
- Seamless Integration: Simple setup with user-friendly tools and editors. Add a map system to your game in just minutes.
- Customizable Appearance: Adjust zoom levels, map layers, navigation icons, and UI layout to fit your game’s visual style.
- Performance Optimized: No render textures per frame, ensuring smooth performance even in large, detailed scenes.
Ideal For:
Whether you’re building an RPG, an indoor dungeon crawler, an open world sandbox game or a top-down exploration game, the Master Map Navigation System adapts to your project’s needs. It’s perfect for developers who need an out-of-the-box solution for maps and navigation.
Quick Setup & Easy Integration:
- Render your map texture with the Map Generator Tool.
- Add the mini-map and world map prefabs to your UI.
- Drop the MapPoint component onto any GameObject for instant map integration.
- Bake navigation paths using Unity’s NavMesh system.
Documentation & Support:
Comprehensive step-by-step documentation and examples ensure you can get up and running quickly. Have questions? We’re here to help!
Transform your game’s navigation experience – Get Master Map Navigation System today!
Asset uses [Bona Nova] Font & [Noto Sans] Font under [the Open Font License]; see Third-Party Notices.txt file in package for details.