These are my notes to update the "Creating Plugins with Unreal 4" so it works with a recent release of Unreal Engine 4 (ue4).

The video uses ue4 version 4.2.1 with visual studio 2013
These notes work with ue4 4.10.1 with vs 2015


Video 03:

The Plugins menu item is found in
Edit > Plugins not Window > Plugins

Module.h need to change the two "OVERRIDE" to "override", lowercase

Video 04:
replace
#include "Slate.h"

with
#include "SlateBasics.h"
#include "SlateExtras.h"

The SlateExtras isn't needed in this video but is needed in video 07

"WindowLocalTabSpawner" isn't in the menus so use "EditLocalTabSpawner" instead and see the result in the Edit menu



Video 07:

edit CoolPluginPch.h and add 2 lines
#include "Runtime/Engine/Classes/Engine/TriggerBox.h"
#include "Runtime/Engine/Public/EngineGlobals.h"

this fixes the ATriggerBox and GEditor not defined errors


in GetWorld() change the TArray to a TIndirectArray