Developers' Diary

Character Positioning

I just committed some code for intelligently positioning characters during novel scenes with more than one person present. It was (as usual) surprisingly hard to determine how to keep track of where everyone is, when someone should slide gracefully over to let someone else in, and how to fade characters in and out properly. I think I’ve got it down now, but the code was pretty hilariously broken a few times along the way, with characters sliding this way and that as if they were on ice skates.


2 responses to 'Character Positioning'.

Comments and pings are currently closed for 'Character Positioning'.
  1. 1 Lawrence
    Posted on October 2nd, 2007 at 18:38. About 'Character Positioning'.

    Do you also make the characters change the direction they’re facing? IIRC Venus and Braves handled this by having the character cross-fade out and then cross-fade into the new position, and the character would be flipped on the y-axis as he/she cross-fades in so he/she would be facing the new character that entered the screen. That is, assuming the first character was not at first facing the direction of the second character entering.

  2. 2 Fuv
    Posted on December 11th, 2007 at 22:41. About 'Character Positioning'.

    Psh, only two characters? I’ll play it, but it aint no Futakoi.