[ Back ]

UE4 Plugins  

Plugins created with C++ for use with Unreal Engine 4.


UE4 Marketplace Plugins
[ DevTools ]
A collection of common tools to enhance the development process.
A wrapper for the ENet reliable UDP networking library.



UE4 Plugins
A set of particle systems, sounds, decals, camera shakes, force feedback's, and widget that can act as one effect.
A Volume that uses triggers to spawn actors and static meshes.
A collection of re-usable classes for building user interfaces.
[ Inventory ]
A collection of re-usable classes for building inventory systems.
Graph menu systems and define widgets to be displayed for each node.
A set of reusable components and assets to quickly create multiple camera view switching setups for a single pawn.
A collection of re-usable classes for building projectile and launch systems.
[ Teams ]
A collection of re-usable classes for managing teams.
[ Vehicles ]
A collection of re-usable classes for setting up enter-able vehicle systems.
A vehicle build system UE4 C++ plugin inspired by the Kerbal Space Program build system.
Create skill tree assets that define unlock-able branches.
[ Settings ]
User profile game save system with game, graphic, input, audio, and network settings



Beta Plugins and Misc. Components


Module:
NerveNetLibrary
Description:
NerveNet core library of classes for common functionality.
Classes:
UNerveNetBlueprintLib : UBlueprintFunctionLibrary - A description of the class goes here.
UNerveNetBlueprintLibInput : UBlueprintFunctionLibrary - A description of the class goes here.
UNerveNetBlueprintLibMath : UBlueprintFunctionLibrary - A description of the class goes here.
UNerveNetBlueprintLibUtility : UBlueprintFunctionLibrary - A description of the class goes here.
FogOfWarHeightMap : AActor - A description of the class goes here.
FogOfWarSystem : AActor - A description of the class goes here.
ObjectSpawnVolume : AActor - A description of the class goes here.
ObjectSpawnVolumeTrigger : AActor - A description of the class goes here.
OverheadCamera : AActor - A description of the class goes here.
Projectile : AActor - A description of the class goes here.
SaveSettings : AActor - A description of the class goes here.
SmartSpline : AActor - A description of the class goes here.
SpaceBox : AActor - A description of the class goes here.
TileGrid : AActor - A description of the class goes here.
TileGridTile : AActor - A description of the class goes here.
UCameraOccludeComponent : UActorComponent - A description of the class goes here.
UConsumeRegenComponent : UActorComponent - A description of the class goes here.
UExperienceComponent : UActorComponent - A description of the class goes here.
UFeetComponent : UActorComponent - A description of the class goes here.
UFogOfWarVisionComponent : UActorComponent - A description of the class goes here.
UHealthDamageComponent : UActorComponent - A description of the class goes here.
UHoverMovementComponent : UPrimitiveComponent - A description of the class goes here.
UMultiEffectComponent : USceneComponent - A description of the class goes here.
UProjectileLauncherComponent : USceneComponent - A description of the class goes here.
UResourceManagementComponent : UActorComponent - A description of the class goes here.
URotateToCameraComponent : USceneComponent - A description of the class goes here.
UProjectileInterface : UInterface - A description of the class goes here.
UFogOfWarCanvas : UCanvasRenderTarget2D - A description of the class goes here.
UNerveNetSettings : UObject - A description of the class goes here.


Module:
NerveNetPawnCameras
Description:
A description of the module goes here.
Classes:
PawnCameraComponent : USceneComponent - A description of the class goes here.
PawnCamera : UObject - A description of the class goes here.
PawnCameraInterface : UInterface - A description of the class goes here.


Module:
NerveNetTeams
Description:
A collection of classes to manage teams and their players.
Classes:
TeamManagerComponent : UActorComponent - A description of the class goes here.
TeamManager : AActor - A description of the class goes here.
Team : UObject - A description of the class goes here.


Module:
NerveNetVehicles
Description:
A collection of classes to manage vehicle/player interactions.
Classes:
ControllableVehicleComponent : USceneComponent - A description of the class goes here.
ControllableVehicleEnterDisplay : AActor - A description of the class goes here.
ControllableVehicleInterface : UInterface - A description of the class goes here.
VehicleControllerComponent : UActorComponent - A description of the class goes here.
VehicleEnterDisplayInterface : UInterface - A description of the class goes here.


Module:
NerveNetInventory
Description:
A collection of classes for managing an inventory of items. Supports grids and stacking.
Classes:
InventoryComponent : UActorComponent - A description of the class goes here.
InventoryGrid : UObject - A description of the class goes here.
InventoryItem : UObject - A description of the class goes here.
InventoryItemInterface : UInterface - A description of the class goes here.