This is a script for platformers. 1. Select your Perspective: cross-section/cs (classic platformer), or top-down/td (flat platformer). 2. If you have selected top-down view, you have the choice of two different movement styles: linear/l (wasd control, moves along the x and y axis), or non-linear/nl (wasd control, w moves toward the mouse, and a and d strafe). Controls: WASD to move, space or e to attack (note: attack does nothing except makes an animation) q to activate wall-placer: Click to place, up/down arrows to change wall and left/right arrows to change direction. h to activate random walls generator.
0.1 - Basic collision detection. 0.2 - Added attacks and the wall placer. 0.3 - Added better avatar skins and wall sliding. 0.4 - Added shadows and stair mechanics.