OmniStep brings a scriptable first person controller to Blender with dynamic collisions and modular scripting.