Fsm Description
START
This fsm purpose is to keep the ball moving at the same speed. It also creates an initial randomness as to where it goes to give a less predictable beginning of game. In order to effectivly keep the same speed, we take the current velocity as a vector3 and simply override its magnitude so that the ball direction remains untouched and fully physics driven. This Fsm can easily be tweaked to increase speed as the game goes on for example by simply icnrementing the "speed" variable define in this Fsm.
Fsm Content
PlayMaker Actions