Source: https://wlu.ca/programs/human-and-social-sciences/undergraduate/game-design-and-development-bfaa/index.html