Arc Teams

Multiplayer team system for dynamic team creation, squads, player-made groups, and more

Category:
Tags: , , , , , , , ,

Description

Arc Teams is a networked multiplayer solution that allows for the creation of Teams and other segmentation methods for players.

Arc Teams was built from the ground up to support networked multiplayer games. It powers multiple games, each with different styles of segmenting players. ArcTeams supports both runtime and design time Team Definitions, allowing you to create any type of Team. 

Arc Teams also supports a concept of “Sub Teams”, which are teams within teams. This can be used to further segment players into Squads, Fireteams, Guilds, Factions, or whatever you need for your game. Arc Teams has a small development footprint and integrates simply into any code base. Simply override a few functions in GameMode and add a component to PlayerState, then it works! 

Arc Teams fully works with our other Arc plugins, such as Vehicles and Inventory. Combine all 3 to make your awesome multiplayer game!

Arc Teams now supports Unreal Engine 5!

Support

For real-time support from the developers of this plugin, please join our Discord here.

Technical Details

For Unreal Engine 5: Simply download the 4.26 version, and copy the plugin from your 4.26 marketplace plugins folder into your Unreal Engine 5 project’s Plugins/ folder!

Code Modules:

Number of Blueprints: 0

Number of C++ Classes: 21

Network Replicated: Yes

Supported Development Platforms: Windows / Mac / Linux

Supported Target Build Platforms: Windows / Mac / Linux

Example Project: https://drive.google.com/file/d/1zMTz0uQmncZ8AN55KRCoqFyOxCMtnmPL/view?usp=sharing

Supported Engine Versions

4.27, 5.0 – 5.2