When creating a game, an informative and seamlessly integrated HUD is crucial to provide feedback to players. Using the built-in system fonts could really hurt the aesthetic appeal of your game and you should always do your best to make the graphical style coherent in the whole app. Using CALayers for your HUD can help you achieve this very easily!