Games are interactive systems full of interconnected rules and elements. Clearly communicating the results of interactions and the changing state of the game is what feedback is all about. As a rule of thumb, if the player doesn't realize that things are happening, they might as well not have happened at all.
Well incorporated feedback will make your game easier to understand and make for a more satisfying experience. Remember, we're making games, not corporate banking apps; the feedback systems you create can be a source of pure, visceral fun.
There's a wide variety of tools to tap into:
- UI feedback: A well-designed interface reacts promptly and clearly to every single input (keystrokes, button presses, tapping, clicking, and so ...