Mulitplayer Basics Trailer
Video: Youtube Preview
Multiplayer Basics 5.1
Demo: Windows Demo (Coming soon!)
Multiplayer Basics 5.0
Demo: Windows Demo
Multiplayer Basics 4.27
Demo: Windows Demo
Guide
Documentation: Multiplayer Basics Docs
The downloadable demo is a packaged version of the project. All features within the demo are accessible and extendable within the Multiplayer Basics project.
What to expect with this project.
This template is intended to serve as a core framework for a Multiplayer game. This is meant to save valuable development time as the main features are already in place, you can focus on your main content for your game. In this project it provides a Health Component, a Hunger/Thirst Component and a Stamina Component which all provide the rules necessary to be functional such as a damage system, death, respawn and much more. This system works using interfaces which is an effective way to pass data from server to client, all blueprints in this project have comments to help understand how each function works.
** Some features in this template are not meant for migration into existing projects. However this can be achieved with a fair Unreal Engine knowledge. **
Technical Details
Features: (All Replicated)
- Main menu (A main menu to host, join and quit game)
- Health Component (A health system to apply damage)
- Hunger/Thirst Component (Hunger and thirst component that depletes over time)
- Stamina Component (A stamina system that depletes, regens and applies to both sprinting and punching)
- Melee System (Works with the stamina system and allows players to attack each other)
- Leg/Foot IK (A simple Leg and foot IK system for slopes and stairs)
- Ragdoll (A simple ragdoll system which activates when collided by obstacles)
- Player Death (Works with the health component and applies when players health reaches 0)
- Respawn system (Will find last checkpoint on death and spawn player with new stats)
- Notification system (Displays custom text on player screen and is used to show new checkpoints)
Number of Materials: 8
Number of Blueprints: 32
Number of Meshes: 16
Engine Compatibility: 4.26, 4.27, 5.0, 5.1
Input: Mouse & Keyboard, Controller
Network Replicated: Yes
Supported Development Platforms: Windows
Documentation Included: Yes
Important\Additional Notes: Requires "AdvancedSession" and "AdvancedSteamSessions" plugin to function correctly.