In point-and-click games, cursors are a large part of the user experience. Besides showing the user where the cursor pick point is, they often give the user clues as to when they are over an action object and even the type of interaction expected. If it’s done well, cursor functionality in games is taken for granted by the player. Surprisingly, there are a lot of design decisions you will have to make to achieve that level of invisibility. In this chapter, you will be confronting many of the issues and testing various solutions, as you find out how they are handled in the Unity game engine.
Currently, Unity has a few ...