Current Version: 2.0
NOTE: Upon release of Assembly 3.0 in the future, Unreal 4.25-4.26 will not be supported, It is recommended you update to 4.27 or 5.0 by that time.
Assembly is a code plugin focused on creating in-game modular characters in a quick and straightforward method with a high degree of flexibility. Utilizing character components, it allows for modular skeletal mesh generation, head tracking, and adding custom character speed and animation states.
Technical Details
Features:
- CustomAssets:
- Body Type: The basic storage asset for modular character meshes.
- MeshLibrary: A library of skeletal Meshes for a body segment.
- MeshElement: A single skeletal mesh element.
- TextureLibrary: A Collection of textures that can be applied to a material via Modifiers.
- Preset: A preset appearance for a character that can be reused among multiple characters.
- Components
- Modular Character Generator: Used for generating a skeletal character mesh from modular pieces.
- Actor Tracking: Used for tracking the direction between two vectors. Used for Head Tracking.
- Character Speed States: Used for creating custom character movement and speed states.
Code Modules:
- AssemblyCharacterCreator (Runtime)
- AssemblyEditor (Editor)
Network Replicated: No
Supported Development Platforms: Windows (Untested on Mac and Linux, but should work.)