Skip to content

Controls

David M edited this page Jan 17, 2021 · 6 revisions

Controls

All controls are subject to change.

Ingame

Active when not on the main menu

ESC - Open ingame menu

Player

W or Space - Jump/hover
A - Move left
S - Move right
D - Fall faster

Free camera

Active when there's no player, doesn't work on the main menu

W or Space - Move up
A - Move left
S - Move right
D - Move down

Items

ALL ITEMS/RIGIDBODIES - Right click a rigidbody to pick it up. Right click again to drop it.

Tools

The dev branch as of right now gives you a VACUUM by default.
You can give yourself other items using the Debug Item UI.
(note that all of these are subject to changes in name/usage or removal)

HAMMER - Makes a "crack" in solid materials. Aim towards a surface, hold left click, drag the mouse opposite of the direction you want it to go, and release.
VACUUM - Hold left click, and it'll suck up any material/rigidbody between the player and the mouse (the materials don't go anywhere right now).

Old tools that don't work right now

FLUID_CONTAINER - Hold the container in a sand/liquid to pick it up and hold left click to spill it out.
CHISEL - Left click a rigidbody to open the chisel UI, left click/drag to erase pixels in the rigidbody, ESC to apply the changes. (Functionality removed, see commit b7b8aad)

Debug

F3 - Toggle stats overlay (shift+F3 for more)
F4 - Toggle Debug UIs
NUMPAD_0 - Refresh world image
NUMPAD_1 - Recalculate world mesh
NUMPAD_2 - Tick world once
E - Explode at mouse position
C - Carve at mouse position (pixels in a square around the mouse turn into a rigidbody)
R - Place or "bake" all rigidbodies into the world
Ctrl + Space + Move mouse - Draw Material (select material by clicking it in the "Material Selector" debug UI)
Middle mouse + Move mouse - Erase Material
] - Increase draw size
[ - Decrease draw size
P - Toggle player (You can do this on the main menu, but I would recommend going into a world so you don't have the main menu UI)

Clone this wiki locally