Gameplay sliceCharacter Controller

WASD/Arrow keys to move, Space to jump. Features: slopes, one-way platforms, moving platforms, wall-slide, wall-jump, ice, coyote time. Uses the built-in CharacterController class with dynamic body physics.

Loading engine…
FPS: — Bodies: — Step: — Drag or tap the canvas to interact. Switch renderer with the 2D / 3D / PixiJS buttons.
GitHub

Engine features used

CharacterControllerPlatformerCameraOne-WaySlopeWall-JumpIce

Related guides

More demos

All Game demos →