Velarion: 所有产品五折优惠

Realtime Dynamic Minimap

BaiFortyRan - 代码插件 - 2022/05/24

The minimap is toltally generated dynamically in realtime and can support UI interaction without any texture import.

  • 支持的平台
  • 支持的引擎版本
    5.1
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

If you want to build a game with Minimap or show the Ichnography of a house, this plugin will help reduce a lot of work to realize that. There is no need to import any images into the project, everything is generated from Camera. Different captured images contain different information, and when these images add up together, you can see the final effect of a Minimap. The most convenient thing is that you can configurate image type in a DataTable, this plugin will generate the MInimap content based on your settings. Don't need any more programming, just add the widget to your UI interface. Even if you change the size of the widget component or resize the application's window frame, they won't affect the precision of Minimap element render result. After you play at runtime, you can click the minimap and will see the cahracter navigate to the position whitch is cast from 2D plane. The operating efficiency is also high, don't need to worry about there is too mush influence on FPS.

技术细节

Features: (Please include a full, comprehensive list of the features of the product)

  • RealtimeDynamicMinimapImageCapturerRuntimeActorTool [with Blueprint interface]
  • RealtimeDynamicMinimapImageContainerRuntimeUserWidget [with Blueprint interface]
  • RealtimeDynamicMinimapPlayerMarkRuntimeUserWidget [with Blueprint interface]
  • RealtimeDynamicMinimapSceneCapturerRuntimeSceneComponent [with Blueprint interface]
  • RealtimeDynamicMinimapSceneMarkRuntimeActorTool [with Blueprint interface]
  • RealtimeDynamicMinimapSceneMarkRuntimeUserWidget [with Blueprint interface]
  • RealtimeDynamicMinimapRuntimeFunctionCollection for Common functions
  • RealtimeDynamicMinimapRuntimeEnumerationCollection for Common enumerations
  • RealtimeDynamicMinimapRuntimeStructureCollection for Common structures
  • A level to test the availability of the components
  • Can be added to any customized user widget blueprint
  • The plugin can support many platforms

Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))

  • RealtimeDynamicMinimapRuntime [Runtime] 

Number of Blueprints: 9

Number of C++ Classes: 7

Network Replicated: No

Supported Development Platforms: Windows 64bit / MacOS / Linux

Supported Target Build Platforms: Windows 64bit / MacOS / Linux / IOS / Android

Documentation: https://docs.google.com/document/d/1sGkB5xnCskAFpBIl6TXIpL8LzIOQUKZMQAHPLYErcD0/edit?usp=sharing

Example Project: All includes example maps should work on any standard project

Important/Additional Notes: Nothing right now