During this chapter, you designed and implemented the major UI screens for the application. With a consistent look and feel throughout the application, and using none of the "ugly" standard Windows dialogs, your game can run in full-screen mode and be fully controllable by the user. Too often, this step is skipped or delayed until the last minute, even though the problem's solution is not something trivial to "add in" later. In the next chapter, you will write the implementations for the player and the blocks that compose the levels. |