In this Blender Game Engine Tutorial #6 I cover:

-What [game/behavior] STATES are, and how to implement states in the blender game engine
-In this tutorial we create a ‘bad guy’ who moves back and forth by switching between a ‘move right’ state, and a ‘move left’ state.
-States are a great way to define different object behavior states.

Visit this Blender Game Engine Basics Series playlist: