CatController, can walk, run, jump and fall. TODO: attach and stealth
Finish basic action of cat control
attachable
add gamepad controller
add shadow base and rectangle show
render light shape out
add missing files. fix bug: should use world coordinates in the calculation of the shape ShadingBody. add: render shadow out.
finish prototype of shadow system. TODO: shadow rendering and optimize shadow calculation
the shadow can be rendered now! TODO: there's problem when we have two lights...
finish shadow system. color light and shadow are ready to go
finish spot light. TODO: soft spot light edge
changed interface of determining whether a shape is in light.
pointlight isPointInLight done. TODO: spotlight.
finish light sensor
blacklist system added. todo: deal with deleting stuff in lighting and blacklist.