Playing a computer game is in some ways very similar to reading a book or watching a film: It is pure escapism. For the duration of the game, the player becomes the hero. During these few hours they step into another world, leaving worries and troubles behind. The overall design of the hero plays a key part in the player’s distraction; a good design, combined with a good story, can encapsulate the player, immersing them fully in the game. A bad design will only serve to shatter the illusion, which could single-handedly cause your game to fail in the marketplace.
So where do you start when designing a character? This depends on the project. ...