Controls

Wildoria uses an AZERTY keyboard layout by default. The controls below reflect the current Early Access v0.0.2. Press P to toggle between free-look camera and player mode.

Camera Modes

Free-look Camera (default)

The camera flies freely through the world without terrain collision. Useful for exploring and admiring the scenery.

Player Mode

A first-person player controller with terrain collision, sprint, and jump. The camera is at eye height (1.6 m) on a player body (1.8 m tall).

Movement & Camera

ActionKeyDescription
Move forwardZ / WMove forward (AZERTY: Z, QWERTY: W)
Move backwardSMove backward
Move leftQ / AMove left (AZERTY: Q, QWERTY: A)
Move rightDMove right
SprintShiftMovement speed ×4 (60 m/s instead of 15 m/s)
JumpSpaceJump (player mode only)
Rotate cameraRight-click + dragOrient camera (yaw/pitch)
Toggle modePSwitch between free-look and player mode

Terrain Interaction

ActionKeyDescription
Destroy voxelLeft-clickMine the targeted voxel with progressive damage. Each hit reduces voxel health until destruction. Range: 8 m.
Place voxelCtrl + Right-clickPlace a block on the targeted face. Checks for player overlap. Range: 8 m.
Regenerate voxelRRestore health of the targeted voxel

Tip: When a voxel is destroyed, colored debris cubes fly off and bounce on the terrain before disappearing.

Debug & Utility

ActionKeyDescription
Toggle debug overlayF1Show/hide FPS, position, chunk statistics, and active camera mode
ScreenshotF12Capture screen in 4K (3840×2160 JPG, saved to user://)

Camera Details

Free-look Camera

A free-look Camera3D with no collision detection. It flies freely through the world without terrain collision. Field of view: 70°. Far clip plane: 2000 m.

Player Camera

A first-person camera at eye height (1.6 m) on a player body (1.8 m tall). Uses voxel-based collision: MoveAndSlide with auto-step (0.5 m), ground height detection, and sphere tracing for falling. Jump with Space.