This is a C# Tutorial mostly for Unity but the concepts carry over to UE4 and any other C# game engines. This tutorial covers the magic of inheritance and Object-Oriented Programming (*OOP*). This is a Beginner level tutorial
/ themanneredcoder