/ImpactWorld

Unreal Engine Character World Interaction Components Set

Primary LanguageC++MIT LicenseMIT

headtitle

For Docs

中文 ENG

ImpactWorld

There is an extremely easy-to-use character Interactive Components plugin for Unreal Engine, also extremely well-profiled.

Why this plugin

This plugin was implemented with GlobalShaders and SubWorldSystem.

Those components could be used in Console|PC|iOS|Andriod, with very low cost.

After installing this plugin into your project, just add components into your character blueprint, BOOM!!! everything is DONE, without other settings.

ImpactWaterComponent

Component to interact with Water

ImpactWaterComponent

ImpactFoliageComponent

Component to interact with Foliage

ImpactFoliageComponent

How to install

git clone https://github.com/iceprincefounder/ImpactWorld.git

Put ImpactWorld plugin folder into your Unreal Engine Project Plugins folder(If no folder named Plugins, create one).

ImpactWorldInstall

Start your project, add components into your character blueprint, then, Enjoy!

OneStepSetting

How to set parameters

There is global parameters:

MainMenu Edit -> Project Settings -> Plugins -> ImpactWorld

ProjectSettings Set ImpactWaterComponent at Character Blueprints:

ImpactWaterComponentSetting Set ImpactFoliageComponent at Character Blueprints:

ImpactFoliageComponentSetting

Material Function for your Assets

You need add a MaterialFunction Node into your assets like water plane material or foliage material.

For Water Plane:

ImpactWaterMaterialSetting

For Foliage Material:

ImpactFoliageMaterialSetting

Support Version

Unreal Engine 4.26+

Feel FREE to use it in your Project, Hope it helped.