MARS Lightgun Unity SDK

Another Unity native code Plugin project – this time across PC, PS4 and XBone! As well as developing the cross-platform C# plugin SDK, I had to also develop the underlying native console device drivers, delivering USB data from the MARS hub up to the C# SDK for parsing, resulting in Unity-friendly events and delegates.