When I provide insight into game development, instead of talking about specific games, the conversation revolves around the building blocks of games we call features. Through analyzing the atomic elements of games and how they can be combined and work together, we hope to learn generic lessons that can be applied to all games. If…