Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Hi I am searching for an open library (preferred in java) to generate user icons / badges for representing an user in an mmpg, rather than by his player name. The user does not need to take any actions to manipulate the icon by him self, but the system is auto generating the icon when the user is registering. Is there any library / script out there to achieve that? Thanks!

share|improve this question
There is a nifty system in OpenTTD, which generates random faces, by gluing together hair, eyes, skin color, and some other features. These features can be changed by the user. – Per Alexandersson Jan 2 '12 at 10:16

If abstract icons are fine, you could somewhat use gravatar.

If you want to have human-like icons instead, not allowing the user to customize them is a bad bad bad idea.

Another option is to use facebook login and use player's avatar.

share|improve this answer
Gravatar is unfortunatly not an option, since I am not asking for the users email address and it is not nice, because it uses the real identity of an user, but it should be a fictional identification. – joecks Dec 20 '11 at 16:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.