虚幻商城将于十月中旬迁移至 Fab。 了解详情。

Scifi Radial Menu

Dev1Games - 代码插件 - 2023/09/21

Scifi Radial Menu quick selection for multiple different items like consumables, throwables, tools, weapons or other items.

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

Give end users the power of modern radial menu widgets. Mouse cursor selection is in Dying Light style. No need to hover directly on image. You can move the mouse cursor up, down left, right anywhere on screen and it will select the correct segment. Once you get used to this you will simply not accept anything else. Any modern app using keyboard and mouse will have to eventually adapt to this system. C++ base structure code prepared to accomodate for 4 different types of pick up: Consumables, Throwables, Tools and Weapons. 4 different color coded radial menu widgets prepared with additional textures available. All exposed to Blueprints.


The actual colors in project are much better. Unfortunately during video recording the colors got washed out. Apologies for low quality but we lack the studio setup to record actual colors through OBS. Pictures were taken from the videos, therefore they are of very low quality too. Please support us and leave review. Let others know that the colors are much better in the plugin.


Static meshes are included in case you want to use your custom materials and create unique look. You can use my other product for that or something similar: https://www.unrealengine.com/marketplace/en-US/product/bulk-image-generator.


As bonus there is an APS widget C++ code sample that can return bool value if alpha pixel is hovered by storing buffer data about all pixels  from texture. In other words mouse cursor can distinguish hollow parts of a texture, therefore giving you more creative options vs. traditional button like style approach. In the video I am showing how this modern system can be used while still giving the users the option of traditional fast hotbar weapon swap.


video link quick overview: https://www.youtube.com/watch?v=-JlJXNZVc5g

video link documentation part 1: https://www.youtube.com/watch?v=6FThd6de1jg

video link documentation part 2: https://www.youtube.com/watch?v=OkbnK91RnhE


To get access to discord please submit review with your discord name. In case of any problems with discord please use developer email.

Discord invite link: https://discord.gg/vb6DYqUpzT

技术细节

Code Modules: ScifiRadialMenu (Runtime) 

Number of Blueprints: 3

Number of C++ Classes: 5

Number of Materials: 5

Number of Material Instances: 7

Number of Static Meshes: 28

Number of Textures: 115 all 2k resolution (2048 x 2048)

Number of Widgets: 6

Network Replicated: (No) UI always exist on client only

Supported Development Platforms: (Win64)

Supported Target Build Platforms: (Win64)

Important/Additional Notes:

You have to be capable of connecting this code to your existing project inventory setup as explained in the video. Otherwise this is NOT a suitable product for you. Use hue slider and / or adjust brightness directly in textures to quickly create double or triple amount of textures available for your project. Don't forget to set in project settings Game Viewport Client Class to CommonGameViewportClient.