Skip to content
This repository was archived by the owner on Oct 11, 2020. It is now read-only.

Latest commit

 

History

History
30 lines (25 loc) · 948 Bytes

File metadata and controls

30 lines (25 loc) · 948 Bytes

Unreal Engine4 - Client Authority Network module

About

This module will allow you to create games with a client-server network model, where the player is the full owner of objects and fully controls the rules of their replication to other clients. The server in this case acts only as a router and validator of the transmitted data.

Installation

  • Clone latest sources into Source/CANet directory of you project
  • Edit {ProjectName}Editor.Target.cs file in Source directory and add next code into {ProjectName}EditorTarget function
ExtraModuleNames.AddRange(new string[] { "CANet" });
  • Into {ProjectName}.uproject add next code into Modules section
{
  "Name": "CANet",
  "Type": "Runtime",
  "LoadingPhase": "Default"
}
  • Recompile you project

Usage

Dedicated Server

Todo

Listen Server

This game mode are not supported

Standalone game

This game mode are not supported