Component based game in SFML.Net / C#