In this chapter, we will cover:
Scaling an image
Creating a simple sprite sheet animation in a 2D game
Creating a complex sprite sheet animation in a 2D game
Creating a text animation in adventure genre (AVG) game
Creating a text-based menu the easiest menu to create
Creating an image-based menu
Creating a 3D model-based menu
Creating a progress bar for game contents loading and value status
Creating buttons in your game
Creating a listbox to speed up your information management in a game
Creating a text input control to communicate with others in a game
Head Up Display (HUD) or Graphic User Interface (GUI) is the core part of games. Players can navigate the different game screens using the menu, click the button to trigger game events, or use the textbox to type messages to other players. In StarCraft 2, you can click a building symbol to create a unit. In Diablo 2, you can change your equipment by selecting the staffs in...