FSM - Finite State Machine with logic bricksEdit
This tutorial will show you a way to handle complex logic, synchronize animations and deal with interations between objects. The result result of this tutorial will be a character that can stand, walk and pickup a ball.
Requirement: This tutorial requires a complete rigged character. A sample can be loaded in Phase 0 - preparation.
User level: Advanced
Blender version: 2.44
Results: A character that can stay, walk, pick up a ball, drop a ball, stay with a ball, walk with a ball. The actions to be performed can be interactively choosen by the user via key press.
This tutorial is divided in several phases. Each phase is enhancing the previous one a little bit. I hope it makes it easier to follow.
planning and introducing GUS
start simple - let GUS stay around
switch states - let GUS walk
interaction with animtions - let GUS pickup a ball
interaction between objects - let GUS grap and lift the ball
make it round - let GUS drop the ball and standing around
final closeup - let GUS walk with the ball