Mounting System Tutorials

Welcome to the Pro Mounting System Tutorials. Here you will find all tutorials associated with the Pro Mounting System Plugin for UE4.  The plugin has two versions for Unreal which is split between older versions of the engine.  They are both kept up to date feature wise but leverage different sets of functions.


Aditional Resources

Look at the Additonal Resources page for project downloads and instructions on how to join the Discord Server.

Additional Resources

FAQ

Here are a few common questions about the Pro Networked Mounting System (PNMS).  If you are having trouble or have questions please refer to the FAQ first before requesting help

FAQ


Getting Started

These are the getting started Tutorials that will guide you through setting up the plugin on the various unreal engine versions.  Each plugin has a version that is associated with certain engine versions.  Please check your engine version before setting up the tutorial, while many things have remained the same between versions there are some differences.

Concepts

This article begins with a few important concepts you may want to learn about before proceeding to the tutorials.  I highly recommend you take a at them to understand some important concepts in the Mounting System.

Concepts

PNMS Version 2.3

This guide is for Version 2.3 which is released on Unreal Engine 4.25 to 4.27.

Get Started: Mounting Plugin Guide

PNMS Version 1.6

This guide is for Plugin Version 1.6 which is released on Unreal Engine 4.23 and 4.24.

Start with Mounting Plugin Guide

PNMS Version 1.2

This is a video guide for the older 1.2 version that was released on Unreal Engine 4.22

Start with 1.2 Video Tutorials


Interaction Systems

To finish up the tutorials you will need to leverage an interaction system to trigger the mounting and dismounting in your game.  The PNMS plugin does not come with an interaciton system out of the box, but this section goes over various considerations for interaction systems as well as a tutorial on how to build a basic one

Interaction Systems

if you are using marketplace templete or a custom interaciton system of your own design then this tutorial will go over the necessary considerations for triggering the various functions of the mounting system.

Interaction Systems

A Basic Interaction System

After doing the basic setup you can follow this guide in how to build out your Interaction System.  If you do not already have an interaction system this will be very helpful for completing the tutorial, but if you already have one the Starting section of this tutorial will guide tell you how to trigger the mounting system.  This was also discussed in the Mounting Plugin Guide.

Basic Interaction System

A Basic Interaction System - 4.24 and older

After doing the basic setup you can follow this guide in how to build out your Interaction System.  If you do not already have an interaction system this will be very helpful for completing the tutorial, but if you already have one the Starting section of this tutorial will guide tell you how to trigger the mounting system.  This was also discussed in the Mounting Plugin Guide.

Basic Interaction System


Animations

This section will go over the implications of adding animations to the mounting system and how to build them.

Simple Movement and Animation Tutorial

This is a simple animation tutorial that will guide you in adding mounting and dismounting animations to the tutorial project.

Simple Movement and Animation Tutorial

Customized Animations

This plugin was developed out of necessity for a flexible method to attach player characters and other characters such as AI characters to mounts and vehicles and it does it's job fantastically.  However, there are a few special notes about how to handle animations for the mounting system depending on the type of game you are planning to build.  This article talks about Root Motion Animations vs Scripted animations and how a Networked Game may change your strategy in how those animations will work and be developed.

Mounting System Animations

Advanced Animations

The demo project leverages an Advanced Animation System.  This tutorial will guide you on how it is used and how it works.

Advanced Animations (Coming Soon)


Linked Actors

The Linked Actors concept is meant to be used to represent turrets and things that players can take control over while on the mount.

Linked Actor Overview

This tutorial will go over the concepts of a linked actor and how you can setup one.

Linked Actor Ovierview  (Coming Soon)