Say hello to the nice man!

Okay, the real subject of this post is how to make realistic people. I don’t want to make Myst-like worlds that are all deserted, so how can I make realistic people for my worlds? The things I really want are people that wander around, apparently going to do something. It would also be great if you could talk to people, you know, walk up to them and they’ll talk to you. That’s simple enough, but how do I get their mouth to move when they’re talking and then stop when they’re not? Another catch: they’ll be speaking a different language, so how can I add subtitles? Python?

And everyone rolled their eyes and said, “Oh, brother, here he goes again!”. :expressionless:

umm, armatures, python, and a random number generator

this will be a lot of work, and will require a lot of rescources (especially with a lot of characters or a lot of polys on them)

you will need python (and maybe an overlay scene, unless the text object and the background are children of the camera) for subtitles

python for moving around

python for managing the animations

python for doing different actions

your logic brick setup would probably be something like:

always ----- python ----------- action
                    \__________ action
                     \_________ action
                      \________ ...

multiple action actuators, this would be on the armature object.

you can have differnet bones animated seperately by having their animations in differnet actions. These can be playing simultaneously.

this will be a lot of work, and you may not be able to go as far as you would like