diff --git a/README.md b/README.md
index c0df342..30d9267 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,7 @@ This package includes a basic template for a 3D city builder in Godot 4.1.1.stab
| Key | Command |
| --- | --- |
| W A S D | Move camera |
+| F | Camera to center |
| Middle mouse button | Hold to rotate camera |
| Left mouse button | Place building |
| DEL | Remove building |
diff --git a/project.godot b/project.godot
index 2f51362..355d9ab 100644
--- a/project.godot
+++ b/project.godot
@@ -79,6 +79,11 @@ load={
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194333,"key_label":0,"unicode":0,"echo":false,"script":null)
]
}
+camera_center={
+"deadzone": 0.5,
+"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":70,"key_label":0,"unicode":102,"echo":false,"script":null)
+]
+}
[rendering]
diff --git a/scripts/view.gd b/scripts/view.gd
index 86f5b01..5ed07e5 100644
--- a/scripts/view.gd
+++ b/scripts/view.gd
@@ -34,6 +34,11 @@ func handle_input(_delta):
input = input.rotated(Vector3.UP, rotation.y).normalized()
camera_position += input / 4
+
+ # Back to center
+
+ if Input.is_action_pressed("camera_center"):
+ camera_position = Vector3()
func _input(event):