If you have used input that is more complex than simple horizontal/vertical movement, you have struggled assigning button presses to different peripherals. Trying to figure out which axis the right trigger on the PlayStation vs the Xbox controllers was annoying, to say the least.

The ‘new’ input system allows developers…

Using interfaces and abstract classes can be an incredible time saver and helps modularize and decouple your code. So what’s the difference and when should you use each?

In simplest terms, abstract classes can be thought of as partial templates, where interfaces act as a set of rules that classes…

Interfaces are a great way to modularize or decouple your code. If you look up the definition of an interface, you will likely be greeted with some form of this text:

“An interface is a contract between an object and it’s user…”

So what does this mean? Essentially, an interface…

Animating tiles in Unity just got easier with Unity’s 2D Tilemap Extras preview package. You no longer need to find the github repo in order to set this up (although the repo still exists for older versions of unity here)

First thing we need to do is to actually add…

Mike Brisson

Unity Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store