
Descripción
Hitz GeoMap streams the real world into your Unreal Engine level at runtime. Roads, buildings, water and parks are built as real geometry around the player's GPS position, so you can make a location-based game without writing C++.
Drop one map actor into a level, press Play, and you are walking on real streets.
FEATURES
• Streaming map: tiles load ahead of the player and unload behind. Choose the detail level and how many tiles stay loaded, and change both while the game runs.
• 13 built-in layers (highways, streets, paths, rail, water, forest, parks, buildings and more), each with its own visibility, colour and material. Changes apply instantly.
• Place your own meshes on map features: scatter trees through parks at a density per hectare, or space lamp posts along roads.
• Actor spawner: spawn your actors around the player or on real places such as points of interest. The same spawns appear for every player with no server. Includes minimum spacing, hand-placed spawns and stable IDs for save games.
• Android GPS and compass built in: permission prompt, status events, jitter filtering, pause in the background. Simulated position in the editor.
• Camera and touch: orbit, top-down and free-browse camera with drag, pinch and tap.
• Interaction: implement one interface on any actor and the player can use it when within reach, measured in real metres.
• Two anchor modes: the player walks across a fixed map, or stays centred while the map slides.
• UI events hub: no built-in HUD and nothing to set in Project Settings. Bind your own widgets.
• Preview the map in the editor without pressing Play, and save a look as a reusable style asset.
MAP DATA
The plugin contains no map data and no keys. It reads the open vector tile format and includes five provider presets: OpenStreetMap and VersaTiles (no account needed, for prototyping), and MapTiler, Stadia Maps and Mapbox (your own key). Any other vector tile server works through the Custom setting. With a keyed provider, usage, billing and the provider's terms are between you and that provider. The no-account presets are free services without guarantees and are not suitable as the only map source of a shipped commercial game.
TECHNICAL
• Unreal Engine 5.8
• Windows (editor and packaged) and Android
• One runtime C++ module, full source included, every feature exposed to Blueprint
• Sample level included
• Internet connection required at runtime
• Depends on the engine's Procedural Mesh Component plugin (included with Unreal Engine, enabled automatically)
Plugin dependencies: Procedural Mesh Component (ProceduralMeshComponent), an engine plugin included with Unreal Engine. It is enabled automatically when Hitz GeoMap is enabled. It is used to build the map's road, building and land geometry at runtime.
NOT INCLUDED IN 1.0
Terrain height, satellite imagery, offline maps, address search and directions, iOS and macOS.
Documentation: https://hitz482.github.io/HitzGeoMap/




