Kinematic Walker — Character Movement Controller for 3D games

You can implement this using a collision body in the shape of a cone with a trigger type and place its pike at the ligth source position.

The cone collision body can be created with blender (defold-blender-convex-hull, dae2collision), trenchbroom (trenchfold), or manually (Convexhull shape in 3D).

2 Likes