Rewriting ships: Movement system

This commit is contained in:
2ndbeam 2024-04-28 18:53:09 +03:00
commit e2b9fa6c69
10 changed files with 208 additions and 0 deletions

View file

@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://mw4kwxoeqch3"]
[ext_resource type="Script" path="res://scripts/Ship/engine.gd" id="1_e4bt7"]
[node name="Engine" type="Node2D"]
script = ExtResource("1_e4bt7")

View file

@ -0,0 +1,16 @@
[gd_scene load_steps=3 format=3 uid="uid://bsu4eqwdfewwi"]
[ext_resource type="Script" path="res://scripts/Ship/hull.gd" id="1_7nfg8"]
[ext_resource type="Texture2D" uid="uid://beb76cssb3knp" path="res://sprites/ship.png" id="2_vhl4r"]
[node name="Hull" type="RigidBody2D"]
position = Vector2(0.5, 0)
gravity_scale = 0.0
angular_damp = 1.0
script = ExtResource("1_7nfg8")
[node name="Sprite" type="Sprite2D" parent="."]
texture = ExtResource("2_vhl4r")
[node name="Collision" type="CollisionPolygon2D" parent="."]
polygon = PackedVector2Array(-45.5, 14, -45.5, 64, -44.5, 64, 81.5, 1, 81.5, -1, -44.5, -64, -45.5, -64, -45.5, -14, -67.5, -14, -81.5, -28, -82.5, -28, -82.5, 28, -81.5, 28, -67.5, 14)