Source: https://gamedevelopment.tutsplus.com/articles/cubes-vs-space-marines-making-a-great-game-in-your-basement--gamedev-7155