Replicated Character Trajectory Component

Kelechi Apakama - 代码插件 - 2024/05/14

An extension of the in-built Character Trajectory Component that accurately replicates trajectory across all clients for Multiplayer Motion Matching.

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

SHOWCASE

SUPPORT DISCORD

SETUP INSTRUCTIONS


This plugin allows you to use motion matching for multiplayer games, by fixing the in-built character trajectory component to properly replicate trajectory across a server. This plugin is required for replicated motion matching!


It is all packaged into one simple actor component. The only setup required is to add the component to your character (C++ or Blueprint) and you're good to go! The plugin is written entirely in C++, for optimal performance & compatibility with all projects.


Without this plugin, as can be seen in the screenshots or showcase video, character trajectory will not curve at all on clients, resulting in strange animation glitches. The plugin also fixes braking and speed replication, for more accurate stopping across a server.

技术细节

Features:

  •  Fixes the default character trajectory component to accurately replicate trajectory across the server
  •  Allows replicated trajectory to curve
  • One-click setup
  • Written in C++ for optimal performance & easy integration


Code Modules:

  •  ReplicatedCharTrajectory [Runtime]


Number of Blueprints: 0

Number of C++ Classes: 1

Network Replicated: Yes

Supported Development Platforms: All

Supported Target Build Platforms: All compatible with UE 5.4

Documentation: Link