My favorite player model design is probably Ozmar's. I do wanna get this in before the topic of avatars gets buried, though:
Facial animation.This wasn't a feature in Blockland, but I think it would go a long way in enhancing the liveliness of players and bots. Some examples of how it could be used:
- Blinking at semi-random intervals every few seconds
- Mouth moving when chatting
- Angry expression when attacking
- Hurt expression
- X eyes when dead
- Falling asleep when AFK (no action by player for at least 5 minutes, eyes close and mouth breathes; /sleep emote for manual sleeping?)
- Hearts in eyes when /love
- Angry when /hate
- Confused when /wtf
- Shocked/surprised when /alarm
- Happy when /win
Faces could be made of multiple textures, such as one for the eyes, one for the nose, and a couple more for optional layers like hair, facial hair, blush, wrinkles, or glasses (the latter of which could just be different eye sets). This would not only make facial animation easier, as it would allow someone to, say, blink while talking, but could also go a long way in avatar customization. Maybe you want pillowy girl lips, a pirate beard, and sunglasses all at once?
stuffty sketches I did, cropped from a concept for another Blockland-inspired game that more or less fell through:
One of my old BLF avatars, based on this idea: