Abstract: The design of the UI framework is something that any game development has to do. It is almost the first thing a player sees when he opens a game. It is probably what the player doesn't care ...