Twitch has added a new category that focuses on games development, offering an insight into the game creation process.