Avatar Generator with 15+ Trillion Combinations
The following is a set of avatar components I use in Age of Conquest (http://www.ageofconquest.com). I get a lot of request from people asking me to use the avatars in their own projects, so here you go :)
All files enclosed are licensed under CC-BY-3.0. You are free to use the graphics/source both commercially and non-commercially as long as the following credits are included:
1. Credit Noble Master Games as follows (linking is optional):
"Avatar graphics created by Noble Master Games" and link to
http://www.noblemaster.com
2. Credit the artist "Liea" as follows (optional):
"Avatar graphics designed by Mei-Li Nieuwland" and link to
http://liea.deviantart.com
I hope the graphics come in handy for someone. Oh and yes, there are over 15 Trillion avatar combinations if you layer them correctly :-D
Thanks,
Christoph Aschwanden
Twitter: @noblemaster
PS I: To play around with it, you can also visit the Noble Avatar website.
PS II: I included the source code too for the application that is on the Noble Avatar website if you are confused as to how to use the avatar components but I don't think you really need it. Although the source is in Java, you should be able to get the avatars to work in any other language/game developer's too.
Comments
Very cool! Thanks. Too bad it's java though.
This looks way better than the portrait generator I'm currently using... bookmarking so I can look into it later. ^^
Thanks :)
@twodayslate: don't worry, you don't need to use Java. I attached the source code simply for reference if someone is having trouble creating a generator. I personally think it's probably easier for everyone to roll their own code and use the images (PNGs + PSD) provided only (just ignore the source code)! :-D
Mmm, the only slight annoyance is that for the main project right now I'd want to use them on, I need them to be facing left or right... ugh... I might still be able to use these portraits for another project later, but not for the one I was hoping.
Still looks really good, though.
This is a very generous donation to the public good! Thanks! I'd encourage everyone to try out NobleMaster's RTS games "Desert Stormfront" and "Tropical Stormfront". I have them for android and they do a great job of scratching that nostalgic CnC itch when I am out and about!
Awesome! I'll definitely find an use for this :)
So I just took a look at it. I think this would greatly benefit from the ability to change the color hue. Most character editors/portrait makers I know of have the ability to at least change the hair/eye color, if not the colors of all pieces in general. Perhaps I can take a look at it later and see if I can manage to improve it a tad (I haven't done much Java, but I do know how to work with it and it'd be useful to improve on my Java skills :D).
Perhaps you could create a Github repo for people to collaborate? That might be useful...
Up to you. FAQ says we can't use the images to create our own avatar generators, but it doesn't say we can't help improve the existing one. ^^
Yes, changing the color hue might be a great way to increase number of combinations! Again, you don't have to use Java. Especially if you want to use the images in your own project, you might be better off rolling your own avatar generator/renderer. For the renderer simply render the different image on top of each other:
1. render background (+background pattern) - can be hue adjusted
2. render the head graphic
3. render mouth, eyes, facial hair, hair etc.
4. render accessories
regarding FAQ (on NobleAvatar.com) and license: I fixed the FAQ (sorry forgot to update it to state it is now open source). So, yes, you can create your own avatar generator. You don't have to contribute back although but if you do so it would definitely be appreciated. I personally don't care much what you do with it; it's open source so I don't want to pose limits on what you make out of it. I'd like to be mentioned in the credits (hence the license CC-BY) but I won't sue you if you forgot/don't. Also, Liea did an excellent job creating the avatar components when I contracted her back in the days so I would think to credit her also would definitely be great! :)
Good thing on the FAQ update :) I was thinking about building a HTML5-based generator, and stick it publicly on github. Is that okay with you?
That's fine with me! Feel free to go ahead :)
Making an HTML5 variant was the first thing I was thinking of. I'd love to see something like that. I've got a ton of stuff to do, anyway, as much as I'd love to do one myself. :P
This is great, thanks! any update on the HTML5 version?
If I had time/energy, I could easily do a Flash one, including the tinting/hue. But time and energy are sadly scarce these days...
I created a "generator" website that did something similar to this a few years ago. I'm not a big fan of the art itself, but I love the concept and the fact that you shared the source code too. Thanks!