From c08e0482e7d41812f46a68d2d372f48ddf6120e2 Mon Sep 17 00:00:00 2001 From: Tomasz Boruc Date: Fri, 9 Oct 2026 18:43:30 +0200 Subject: [PATCH] =?UTF-8?q?Poprawa=20p=C5=82ynnosci?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project.godot | 79 ++++++++++++++++++++---------------- scenes/game/player_ship.tscn | 3 +- 2 files changed, 45 insertions(+), 37 deletions(-) diff --git a/project.godot b/project.godot index 08bd29c..92e4a12 100644 --- a/project.godot +++ b/project.godot @@ -29,48 +29,57 @@ window/size/window_height_override=720 window/stretch/mode="canvas_items" window/stretch/aspect="expand" -[input] - -ship_thrust={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"physical_keycode":87)] -} -ship_brake={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"physical_keycode":83)] -} -ship_turn_left={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"physical_keycode":65)] -} -ship_turn_right={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"physical_keycode":68)] -} -ship_strafe_left={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"physical_keycode":81)] -} -ship_strafe_right={ -"deadzone": 0.5, -"events": [Object(InputEventKey,"physical_keycode":69)] -} -ship_fire_primary={ -"deadzone": 0.5, -"events": [Object(InputEventMouseButton,"button_index":1)] -} -ship_fire_secondary={ -"deadzone": 0.5, -"events": [Object(InputEventMouseButton,"button_index":2)] -} - [editor_plugins] enabled=PackedStringArray("res://addons/godot_mcp_toolkit/plugin.cfg") +[input] + +ship_thrust={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":16,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} +ship_brake={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":16,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} +ship_turn_left={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":16,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} +ship_turn_right={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":16,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} +ship_strafe_left={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":16,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":81,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} +ship_strafe_right={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":16,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":69,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} +ship_fire_primary={ +"deadzone": 0.5, +"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":32,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"canceled":false,"pressed":false,"double_click":false,"script":null) +] +} +ship_fire_secondary={ +"deadzone": 0.5, +"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":32,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":2,"canceled":false,"pressed":false,"double_click":false,"script":null) +] +} + [physics] 3d/physics_engine="Jolt Physics" +common/physics_interpolation=true [rendering] diff --git a/scenes/game/player_ship.tscn b/scenes/game/player_ship.tscn index f791a16..f3d7efe 100644 --- a/scenes/game/player_ship.tscn +++ b/scenes/game/player_ship.tscn @@ -19,8 +19,7 @@ texture_filter = 1 shape = SubResource("ShipCollision") [node name="Camera2D" type="Camera2D" parent="."] -position_smoothing_enabled = true -position_smoothing_speed = 4.0 +position_smoothing_enabled = false [node name="ShipInventory" type="Node" parent="."] script = ExtResource("2_inventory")