Tuesday, January 24, 2012

Ko Ko Ko (Mobile App for Kids)


Last December was a busy month. One of my contracts was an educational app for kids called KoKoKo for a start up called Tink Tank. It was definitely a change of pace as I usually don't work on projects directed to such a young audience. I started out as a character artist responsible for concepting all the way through 3D production. Fortunately, the client like my work so I was asked to work on the color pallet, environment assets, logo and some UI clean up.

I welcomed the opportunity with open arms and really appreciated the challenge. Although it was a simple art style and the characters would be view from a fixed camera, I had less than two weeks to complete all the assets I was assigned. It also happened to be the weeks leading up to Christmas which made things a bit more hectic.

The character art needed to be modular. In other words, both the little boy and girl shared the same body mesh. Their clothes were made with a swap of diffuse, Normal and Spec maps. Details like their hair and the little girl's dress were separate meshes that were attached accordingly. Although this can be tricky, it helped production time considering the tight deadline. They also would only be seen from the front, again this helped. Any hiccups on the character's back were of no concern, so I didn't have to spend much time cleaning it up.

The image above is the comparison between 2D and 3D art. I will be rigging and posing the 3D characters myself for the final presentation. Also on the image is the game's color pallet and logo which I worked on with the client. In the coming months the app should see a release and I will be creating a follow up post.


2 comments:

  1. Looks good, I worked on a project for a kids game about six years ago. It was difficult for me to try and think of what is appealing to children. This looks really good but then again you are good so yeah great job!

    ReplyDelete
  2. Thanks for the words of encouragement. Definitely provides motivation.

    ReplyDelete