How do the characters work, like making them walk, interaction, etc.
Magic.It's a lot of individual features that took a fair amount of time for me to make put together. If you would like a readily made solution look into Adventure Creator.