Initial reorganization of shmup prroject; temp player sprites added.

This commit is contained in:
Henry 2026-01-10 18:26:44 +00:00
parent 02d14e913c
commit accc463791
116 changed files with 298 additions and 177 deletions

View file

Before

Width:  |  Height:  |  Size: 559 B

After

Width:  |  Height:  |  Size: 559 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://h04wm5a27u0"
path="res://.godot/imported/Explosion (16 x 16).png-ebecf90aec797295bb48cf06289281f5.ctex"
path="res://.godot/imported/Explosion (16 x 16).png-10ea06824753728dfc19ef226632248a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Effects/Explosion (16 x 16).png"
dest_files=["res://.godot/imported/Explosion (16 x 16).png-ebecf90aec797295bb48cf06289281f5.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png"
dest_files=["res://.godot/imported/Explosion (16 x 16).png-10ea06824753728dfc19ef226632248a.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 389 B

After

Width:  |  Height:  |  Size: 389 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dh6xvjf8hur3x"
path="res://.godot/imported/Sparkle (16 x 16).png-0eec6e943106564747a5e3e618d9c5a3.ctex"
path="res://.godot/imported/Sparkle (16 x 16).png-51f692d945a1c4cd8aa46e1db0e33571.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Effects/Sparkle (16 x 16).png"
dest_files=["res://.godot/imported/Sparkle (16 x 16).png-0eec6e943106564747a5e3e618d9c5a3.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Effects/Sparkle (16 x 16).png"
dest_files=["res://.godot/imported/Sparkle (16 x 16).png-51f692d945a1c4cd8aa46e1db0e33571.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 666 B

After

Width:  |  Height:  |  Size: 666 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://ufutxde5gpox"
path="res://.godot/imported/Alan (16 x 16).png-5dbfafef59bec6373df61239fa506a5d.ctex"
path="res://.godot/imported/Alan (16 x 16).png-7ada1508495030355bf27914ee531a57.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Enemies/Alan (16 x 16).png"
dest_files=["res://.godot/imported/Alan (16 x 16).png-5dbfafef59bec6373df61239fa506a5d.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Enemies/Alan (16 x 16).png"
dest_files=["res://.godot/imported/Alan (16 x 16).png-7ada1508495030355bf27914ee531a57.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 463 B

After

Width:  |  Height:  |  Size: 463 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://deyu1prtitqcp"
path="res://.godot/imported/Bon_Bon (16 x 16).png-7ea532fd020645536abf60ee7f38dace.ctex"
path="res://.godot/imported/Bon_Bon (16 x 16).png-7d3c00136ce2bbe792a84d36c6c05671.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png"
dest_files=["res://.godot/imported/Bon_Bon (16 x 16).png-7ea532fd020645536abf60ee7f38dace.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png"
dest_files=["res://.godot/imported/Bon_Bon (16 x 16).png-7d3c00136ce2bbe792a84d36c6c05671.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 578 B

After

Width:  |  Height:  |  Size: 578 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://0fdd82dr2hio"
path="res://.godot/imported/Lips (16 x 16).png-3265ce45d4393011117c8b9b4d47738a.ctex"
path="res://.godot/imported/Lips (16 x 16).png-b7e8b839b1294d5c884878092bef7f2d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Enemies/Lips (16 x 16).png"
dest_files=["res://.godot/imported/Lips (16 x 16).png-3265ce45d4393011117c8b9b4d47738a.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Enemies/Lips (16 x 16).png"
dest_files=["res://.godot/imported/Lips (16 x 16).png-b7e8b839b1294d5c884878092bef7f2d.ctex"]
[params]

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://8j06xyft25w0"
path="res://.godot/imported/Circle_+_Square_+_Missile_pick-ups (16 x 16).png-3bbaa22444104ff44581c6a33a0ad891.ctex"
path="res://.godot/imported/Circle_+_Square_+_Missile_pick-ups (16 x 16).png-d8dc9d5a0db9ea33b0f238af116c345c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Items/Circle_+_Square_+_Missile_pick-ups (16 x 16).png"
dest_files=["res://.godot/imported/Circle_+_Square_+_Missile_pick-ups (16 x 16).png-3bbaa22444104ff44581c6a33a0ad891.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Items/Circle_+_Square_+_Missile_pick-ups (16 x 16).png"
dest_files=["res://.godot/imported/Circle_+_Square_+_Missile_pick-ups (16 x 16).png-d8dc9d5a0db9ea33b0f238af116c345c.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 484 B

After

Width:  |  Height:  |  Size: 484 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://by677b0ymmyag"
path="res://.godot/imported/Power_item (16 x 16).png-4df679887445482126f6d7476b544382.ctex"
path="res://.godot/imported/Power_item (16 x 16).png-de100257317c691ac9837c30e3588587.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Items/Power_item (16 x 16).png"
dest_files=["res://.godot/imported/Power_item (16 x 16).png-4df679887445482126f6d7476b544382.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Items/Power_item (16 x 16).png"
dest_files=["res://.godot/imported/Power_item (16 x 16).png-de100257317c691ac9837c30e3588587.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 360 B

After

Width:  |  Height:  |  Size: 360 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://ces8fm7lxh574"
path="res://.godot/imported/Boosters (16 x 16).png-8b50a40dbdc7e815becad87ceb60848b.ctex"
path="res://.godot/imported/Boosters (16 x 16).png-c1fb49e062d579546acd530b756eabef.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png"
dest_files=["res://.godot/imported/Boosters (16 x 16).png-8b50a40dbdc7e815becad87ceb60848b.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png"
dest_files=["res://.godot/imported/Boosters (16 x 16).png-c1fb49e062d579546acd530b756eabef.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 353 B

After

Width:  |  Height:  |  Size: 353 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bjdhq42ummgky"
path="res://.godot/imported/Boosters_left (16 x 16).png-8a4708d671dcd3d8f5b39892aaefbef7.ctex"
path="res://.godot/imported/Boosters_left (16 x 16).png-4af3697e68c8e270d3ebf02c0fbc3a71.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png"
dest_files=["res://.godot/imported/Boosters_left (16 x 16).png-8a4708d671dcd3d8f5b39892aaefbef7.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png"
dest_files=["res://.godot/imported/Boosters_left (16 x 16).png-4af3697e68c8e270d3ebf02c0fbc3a71.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 351 B

After

Width:  |  Height:  |  Size: 351 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cjv3xbuj65pav"
path="res://.godot/imported/Boosters_right (16 x 16).png-6ce79aae3f2383fac5bef1fecccbb764.ctex"
path="res://.godot/imported/Boosters_right (16 x 16).png-d00d85348c642623576e384a8f745c5d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png"
dest_files=["res://.godot/imported/Boosters_right (16 x 16).png-6ce79aae3f2383fac5bef1fecccbb764.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png"
dest_files=["res://.godot/imported/Boosters_right (16 x 16).png-d00d85348c642623576e384a8f745c5d.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 567 B

After

Width:  |  Height:  |  Size: 567 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://di2xhcwcdbhxg"
path="res://.godot/imported/Player_ship (16 x 16).png-be69be68cd3df6db0d5c677798e0b7e7.ctex"
path="res://.godot/imported/Player_ship (16 x 16).png-bf56686d7b7006d03ca789504edfedcc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png"
dest_files=["res://.godot/imported/Player_ship (16 x 16).png-be69be68cd3df6db0d5c677798e0b7e7.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png"
dest_files=["res://.godot/imported/Player_ship (16 x 16).png-bf56686d7b7006d03ca789504edfedcc.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 403 B

After

Width:  |  Height:  |  Size: 403 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dubjbfdp6ep34"
path="res://.godot/imported/Enemy_projectile (16 x 16).png-d29bdfb3abd80f316f7896a0abd02db7.ctex"
path="res://.godot/imported/Enemy_projectile (16 x 16).png-5be4a0e5b91c2e0619e55035d68c4d36.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png"
dest_files=["res://.godot/imported/Enemy_projectile (16 x 16).png-d29bdfb3abd80f316f7896a0abd02db7.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png"
dest_files=["res://.godot/imported/Enemy_projectile (16 x 16).png-5be4a0e5b91c2e0619e55035d68c4d36.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 234 B

After

Width:  |  Height:  |  Size: 234 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://yy8fjexb6fv6"
path="res://.godot/imported/Player_beam (16 x 16).png-6a101320be4a70758755fcdcff6a81d3.ctex"
path="res://.godot/imported/Player_beam (16 x 16).png-38c42a8d236a55e4c8d1cc5c8bc130df.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Projectiles/Player_beam (16 x 16).png"
dest_files=["res://.godot/imported/Player_beam (16 x 16).png-6a101320be4a70758755fcdcff6a81d3.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Projectiles/Player_beam (16 x 16).png"
dest_files=["res://.godot/imported/Player_beam (16 x 16).png-38c42a8d236a55e4c8d1cc5c8bc130df.ctex"]
[params]

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bltpqew3le1j"
path="res://.godot/imported/Player_charged_beam (16 x 16).png-89f205acbdb826f694a802bddbca80e1.ctex"
path="res://.godot/imported/Player_charged_beam (16 x 16).png-40b2129c04ee8d4d77b082252425c6bc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png"
dest_files=["res://.godot/imported/Player_charged_beam (16 x 16).png-89f205acbdb826f694a802bddbca80e1.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png"
dest_files=["res://.godot/imported/Player_charged_beam (16 x 16).png-40b2129c04ee8d4d77b082252425c6bc.ctex"]
[params]

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bcib1rh67w22s"
path="res://.godot/imported/Player_charged_donut_shot (16 x 16).png-7184c8cc5c0367908de947129c2711d9.ctex"
path="res://.godot/imported/Player_charged_donut_shot (16 x 16).png-c71b6a6236f8909972462278a3902cc3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Projectiles/Player_charged_donut_shot (16 x 16).png"
dest_files=["res://.godot/imported/Player_charged_donut_shot (16 x 16).png-7184c8cc5c0367908de947129c2711d9.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Projectiles/Player_charged_donut_shot (16 x 16).png"
dest_files=["res://.godot/imported/Player_charged_donut_shot (16 x 16).png-c71b6a6236f8909972462278a3902cc3.ctex"]
[params]

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cqmvwlbyqiy3x"
path="res://.godot/imported/Player_charged_square_shot (16 x 16).png-cd56d64393c6907a8348176a56cab361.ctex"
path="res://.godot/imported/Player_charged_square_shot (16 x 16).png-198a58066247c4aa5ad0faade85d1d40.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Projectiles/Player_charged_square_shot (16 x 16).png"
dest_files=["res://.godot/imported/Player_charged_square_shot (16 x 16).png-cd56d64393c6907a8348176a56cab361.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Projectiles/Player_charged_square_shot (16 x 16).png"
dest_files=["res://.godot/imported/Player_charged_square_shot (16 x 16).png-198a58066247c4aa5ad0faade85d1d40.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 264 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bae3jehbndemu"
path="res://.godot/imported/Player_donut_shot (16 x 16).png-3f41fd34f88147e37ae65f3f0c7f7320.ctex"
path="res://.godot/imported/Player_donut_shot (16 x 16).png-953e0fd6e2c64a8e437302b46d5129bf.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Projectiles/Player_donut_shot (16 x 16).png"
dest_files=["res://.godot/imported/Player_donut_shot (16 x 16).png-3f41fd34f88147e37ae65f3f0c7f7320.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Projectiles/Player_donut_shot (16 x 16).png"
dest_files=["res://.godot/imported/Player_donut_shot (16 x 16).png-953e0fd6e2c64a8e437302b46d5129bf.ctex"]
[params]

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://b3y10poc002pe"
path="res://.godot/imported/Player_missile_shots (16 x 16).png-66b040bba7cc3550f183b3780caee8b2.ctex"
path="res://.godot/imported/Player_missile_shots (16 x 16).png-94448a0c9c305a763d01e89b425ad689.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Projectiles/Player_missile_shots (16 x 16).png"
dest_files=["res://.godot/imported/Player_missile_shots (16 x 16).png-66b040bba7cc3550f183b3780caee8b2.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Projectiles/Player_missile_shots (16 x 16).png"
dest_files=["res://.godot/imported/Player_missile_shots (16 x 16).png-94448a0c9c305a763d01e89b425ad689.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 384 B

After

Width:  |  Height:  |  Size: 384 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bwrwcqrw2t7bs"
path="res://.godot/imported/Player_square_shot (16 x 16).png-d2270dc7f4c93c516f46242f96456f80.ctex"
path="res://.godot/imported/Player_square_shot (16 x 16).png-1f16c7af27ead57635098636323e0b63.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Projectiles/Player_square_shot (16 x 16).png"
dest_files=["res://.godot/imported/Player_square_shot (16 x 16).png-d2270dc7f4c93c516f46242f96456f80.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Projectiles/Player_square_shot (16 x 16).png"
dest_files=["res://.godot/imported/Player_square_shot (16 x 16).png-1f16c7af27ead57635098636323e0b63.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 602 B

After

Width:  |  Height:  |  Size: 602 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://jj8b7vqj3ihx"
path="res://.godot/imported/Space_BG (2 frames) (64 x 64).png-29eb07262f4b59c70b5f895f08b33a15.ctex"
path="res://.godot/imported/Space_BG (2 frames) (64 x 64).png-38c14992b67aa828caac889388a35d97.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/Space_BG (2 frames) (64 x 64).png"
dest_files=["res://.godot/imported/Space_BG (2 frames) (64 x 64).png-29eb07262f4b59c70b5f895f08b33a15.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/Space_BG (2 frames) (64 x 64).png"
dest_files=["res://.godot/imported/Space_BG (2 frames) (64 x 64).png-38c14992b67aa828caac889388a35d97.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 338 B

After

Width:  |  Height:  |  Size: 338 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bubqwoum50gf8"
path="res://.godot/imported/GAME_OVER (72 x 8).png-b0aed7fd8bca761f2bc09f7c32588594.ctex"
path="res://.godot/imported/GAME_OVER (72 x 8).png-6585a10b6780734958587436f91c0a47.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png"
dest_files=["res://.godot/imported/GAME_OVER (72 x 8).png-b0aed7fd8bca761f2bc09f7c32588594.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png"
dest_files=["res://.godot/imported/GAME_OVER (72 x 8).png-6585a10b6780734958587436f91c0a47.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 298 B

After

Width:  |  Height:  |  Size: 298 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://0g0350b8uw5"
path="res://.godot/imported/Item_held_box (16 x 16).png-3722eea04199d858c350b4056721dc11.ctex"
path="res://.godot/imported/Item_held_box (16 x 16).png-8660880f30d21f51910839767fe459a0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/UI objects/Item_held_box (16 x 16).png"
dest_files=["res://.godot/imported/Item_held_box (16 x 16).png-3722eea04199d858c350b4056721dc11.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/UI objects/Item_held_box (16 x 16).png"
dest_files=["res://.godot/imported/Item_held_box (16 x 16).png-8660880f30d21f51910839767fe459a0.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 368 B

After

Width:  |  Height:  |  Size: 368 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://ddh7mk2ekhq3u"
path="res://.godot/imported/Number_font (8 x 8).png-e706f36eadb140398b2a07c1b9215654.ctex"
path="res://.godot/imported/Number_font (8 x 8).png-3fad5e13aff75702bf7663ac584e0373.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png"
dest_files=["res://.godot/imported/Number_font (8 x 8).png-e706f36eadb140398b2a07c1b9215654.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png"
dest_files=["res://.godot/imported/Number_font (8 x 8).png-3fad5e13aff75702bf7663ac584e0373.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 330 B

After

Width:  |  Height:  |  Size: 330 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://b2bqurwj2nfiq"
path="res://.godot/imported/Player_life_icon (16 x 16).png-7a4677c243ab1126885bee36bf4021a9.ctex"
path="res://.godot/imported/Player_life_icon (16 x 16).png-a4bdd8e7d55c5b46a71afc8f2ca0fc54.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/UI objects/Player_life_icon (16 x 16).png"
dest_files=["res://.godot/imported/Player_life_icon (16 x 16).png-7a4677c243ab1126885bee36bf4021a9.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/UI objects/Player_life_icon (16 x 16).png"
dest_files=["res://.godot/imported/Player_life_icon (16 x 16).png-a4bdd8e7d55c5b46a71afc8f2ca0fc54.ctex"]
[params]

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://cpm0la8lccja1"
path="res://.godot/imported/Power_+_charge_bars (full + empty) (32 x 16).png-332abb785dd99b7e759f933d2e5ccf61.ctex"
path="res://.godot/imported/Power_+_charge_bars (full + empty) (32 x 16).png-911fe50052e961e55988a9735b77ddd2.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/UI objects/Power_+_charge_bars (full + empty) (32 x 16).png"
dest_files=["res://.godot/imported/Power_+_charge_bars (full + empty) (32 x 16).png-332abb785dd99b7e759f933d2e5ccf61.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/UI objects/Power_+_charge_bars (full + empty) (32 x 16).png"
dest_files=["res://.godot/imported/Power_+_charge_bars (full + empty) (32 x 16).png-911fe50052e961e55988a9735b77ddd2.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 310 B

After

Width:  |  Height:  |  Size: 310 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bonoqs5pisflo"
path="res://.godot/imported/START (48 x 8).png-b41e5258a8560332501673d6e19664b8.ctex"
path="res://.godot/imported/START (48 x 8).png-9b06176d0a103cf01d79aefbbc461dc4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/UI objects/START (48 x 8).png"
dest_files=["res://.godot/imported/START (48 x 8).png-b41e5258a8560332501673d6e19664b8.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/UI objects/START (48 x 8).png"
dest_files=["res://.godot/imported/START (48 x 8).png-9b06176d0a103cf01d79aefbbc461dc4.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 338 B

After

Width:  |  Height:  |  Size: 338 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dfbykvik8gknm"
path="res://.godot/imported/WINNER (72 x 8).png-842770cf011d495aed3a3bda96e3b342.ctex"
path="res://.godot/imported/WINNER (72 x 8).png-fb2a694f46cb50d065669fdaceeaa3d5.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://Mini Pixel Pack 3/UI objects/WINNER (72 x 8).png"
dest_files=["res://.godot/imported/WINNER (72 x 8).png-842770cf011d495aed3a3bda96e3b342.ctex"]
source_file="res://_graphics/Mini Pixel Pack 3/UI objects/WINNER (72 x 8).png"
dest_files=["res://.godot/imported/WINNER (72 x 8).png-fb2a694f46cb50d065669fdaceeaa3d5.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 599 B

After

Width:  |  Height:  |  Size: 599 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://d11molrkdjjh5"
path="res://.godot/imported/bar_background.png-dca6d05f963330b50cc37c3e2531e06b.ctex"
path="res://.godot/imported/bar_background.png-9b09e3dc4c45cf686c0f1772ed77964c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://bar_background.png"
dest_files=["res://.godot/imported/bar_background.png-dca6d05f963330b50cc37c3e2531e06b.ctex"]
source_file="res://_graphics/bar_background.png"
dest_files=["res://.godot/imported/bar_background.png-9b09e3dc4c45cf686c0f1772ed77964c.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 629 B

After

Width:  |  Height:  |  Size: 629 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bsl3pxvxiuoqg"
path="res://.godot/imported/bar_foreground.png-ba23043b2beb5c69470cabe71365b89a.ctex"
path="res://.godot/imported/bar_foreground.png-e8688360b4228b60e66d35e5fe83a484.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://bar_foreground.png"
dest_files=["res://.godot/imported/bar_foreground.png-ba23043b2beb5c69470cabe71365b89a.ctex"]
source_file="res://_graphics/bar_foreground.png"
dest_files=["res://.godot/imported/bar_foreground.png-e8688360b4228b60e66d35e5fe83a484.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 606 B

After

Width:  |  Height:  |  Size: 606 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bn5iw6fm88p2i"
path="res://.godot/imported/background stars.png-844e616782bec8464721a90faeb774cb.ctex"
path="res://.godot/imported/background stars.png-d3443d00ba45f5379fb933f66ed04d0f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://parallax/background stars.png"
dest_files=["res://.godot/imported/background stars.png-844e616782bec8464721a90faeb774cb.ctex"]
source_file="res://_graphics/parallax/background stars.png"
dest_files=["res://.godot/imported/background stars.png-d3443d00ba45f5379fb933f66ed04d0f.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dpkeiihfos28m"
path="res://.godot/imported/foreground stars.png-ac6421cf56a60f87749797466fb3036c.ctex"
path="res://.godot/imported/foreground stars.png-fa82e0e1e3ba4e4f28cb26da6d956c9a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://parallax/foreground stars.png"
dest_files=["res://.godot/imported/foreground stars.png-ac6421cf56a60f87749797466fb3036c.ctex"]
source_file="res://_graphics/parallax/foreground stars.png"
dest_files=["res://.godot/imported/foreground stars.png-fa82e0e1e3ba4e4f28cb26da6d956c9a.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 595 B

After

Width:  |  Height:  |  Size: 595 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://4n7q1wsq13ub"
path="res://.godot/imported/foreground stars_b.png-338a0e256be6f9b89fec689220b03e10.ctex"
path="res://.godot/imported/foreground stars_b.png-0dc22920b122a8ffb19dba716641d43a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://parallax/foreground stars_b.png"
dest_files=["res://.godot/imported/foreground stars_b.png-338a0e256be6f9b89fec689220b03e10.ctex"]
source_file="res://_graphics/parallax/foreground stars_b.png"
dest_files=["res://.godot/imported/foreground stars_b.png-0dc22920b122a8ffb19dba716641d43a.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 585 B

After

Width:  |  Height:  |  Size: 585 B

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://c855276xbf7g6"
path="res://.godot/imported/midground stars.png-6f7b61cb3d46b7ae23c01472332a96f4.ctex"
path="res://.godot/imported/midground stars.png-0a37acc0906df9c54a708d664ba73870.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://parallax/midground stars.png"
dest_files=["res://.godot/imported/midground stars.png-6f7b61cb3d46b7ae23c01472332a96f4.ctex"]
source_file="res://_graphics/parallax/midground stars.png"
dest_files=["res://.godot/imported/midground stars.png-0a37acc0906df9c54a708d664ba73870.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://db2v7dea5wi4"
path="res://.godot/imported/title - no border.png-f3a39f3e35d38034df2e041c7aa18607.ctex"
path="res://.godot/imported/title - no border.png-a0bb00f06f664fc73865ab566cdb14f1.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://title - no border.png"
dest_files=["res://.godot/imported/title - no border.png-f3a39f3e35d38034df2e041c7aa18607.ctex"]
source_file="res://_graphics/title - no border.png"
dest_files=["res://.godot/imported/title - no border.png-a0bb00f06f664fc73865ab566cdb14f1.ctex"]
[params]

View file

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Before After
Before After

View file

@ -3,15 +3,15 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://dfkr6mlotol6"
path="res://.godot/imported/title_white.png-d36b8f2d01d5f1557338a72c7191d974.ctex"
path="res://.godot/imported/title_white.png-25688760ca8094909ee73f6e839a0c24.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://title_white.png"
dest_files=["res://.godot/imported/title_white.png-d36b8f2d01d5f1557338a72c7191d974.ctex"]
source_file="res://_graphics/title_white.png"
dest_files=["res://.godot/imported/title_white.png-25688760ca8094909ee73f6e839a0c24.ctex"]
[params]

View file

@ -10,15 +10,15 @@ config_version=5
[application]
config/name="shmup01b"
config/name="the third place"
run/main_scene="uid://cc2dnhuv4qx7m"
config/features=PackedStringArray("4.5", "Forward Plus")
config/icon="res://icon.svg"
[autoload]
EventBus="*res://event_bus.gd"
Global="*res://global.gd"
EventBus="*res://scenes/event_bus.gd"
Global="*res://scenes/global.gd"
[display]

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=4 format=3 uid="uid://bwxxdrdvo3le0"]
[ext_resource type="Script" uid="uid://c6oorp45vpqpc" path="res://bullet.gd" id="1_v8qja"]
[ext_resource type="Texture2D" uid="uid://bltpqew3le1j" path="res://Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png" id="2_t4vbm"]
[ext_resource type="Script" uid="uid://c6oorp45vpqpc" path="res://scenes/bullet.gd" id="1_v8qja"]
[ext_resource type="Texture2D" uid="uid://bltpqew3le1j" path="res://_graphics/Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png" id="2_t4vbm"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_2b2rl"]
size = Vector2(12, 10)

View file

@ -1,6 +1,6 @@
extends Area2D
var bullet_scene = preload("res://enemy_bullet.tscn")
var bullet_scene = preload("res://scenes/enemy_bullet.tscn")
var start_pos = Vector2.ZERO
var speed = 0
var tween_speed: float = 1.4

View file

@ -1,8 +1,8 @@
[gd_scene load_steps=9 format=3 uid="uid://mp72cjiuquik"]
[ext_resource type="Script" uid="uid://xoihsrr4hw4k" path="res://enemy.gd" id="1_4gyqm"]
[ext_resource type="Texture2D" uid="uid://deyu1prtitqcp" path="res://Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png" id="1_7k104"]
[ext_resource type="Texture2D" uid="uid://h04wm5a27u0" path="res://Mini Pixel Pack 3/Effects/Explosion (16 x 16).png" id="3_qi2p4"]
[ext_resource type="Script" uid="uid://xoihsrr4hw4k" path="res://scenes/enemy.gd" id="1_4gyqm"]
[ext_resource type="Texture2D" uid="uid://deyu1prtitqcp" path="res://_graphics/Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png" id="1_7k104"]
[ext_resource type="Texture2D" uid="uid://h04wm5a27u0" path="res://_graphics/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png" id="3_qi2p4"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_4gyqm"]
size = Vector2(14, 8)

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=4 format=3 uid="uid://3xbr5bnuk04u"]
[ext_resource type="Texture2D" uid="uid://dubjbfdp6ep34" path="res://Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png" id="1_1xapl"]
[ext_resource type="Script" uid="uid://dusi2flaqer4b" path="res://enemy_bullet.gd" id="1_gl7bs"]
[ext_resource type="Texture2D" uid="uid://dubjbfdp6ep34" path="res://_graphics/Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png" id="1_1xapl"]
[ext_resource type="Script" uid="uid://dusi2flaqer4b" path="res://scenes/enemy_bullet.gd" id="1_gl7bs"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_gl7bs"]
size = Vector2(6, 6)

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=5 format=3 uid="uid://4jvu41vu2557"]
[ext_resource type="Texture2D" uid="uid://h04wm5a27u0" path="res://Mini Pixel Pack 3/Effects/Explosion (16 x 16).png" id="1_q7epf"]
[ext_resource type="Texture2D" uid="uid://h04wm5a27u0" path="res://_graphics/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png" id="1_q7epf"]
[sub_resource type="Animation" id="Animation_j4sxf"]
length = 0.001

View file

@ -1,7 +1,7 @@
extends Node2D
var enemy = preload("res://enemy.tscn")
var player = preload("res://player.tscn")
var enemy = preload("res://scenes/enemy.tscn")
var player = preload("res://scenes/player.tscn")
var instance = null
var playing = false
var enemy_count: int = 0:

View file

@ -1,15 +1,13 @@
[gd_scene load_steps=14 format=3 uid="uid://cc2dnhuv4qx7m"]
[ext_resource type="Script" uid="uid://c51huloycn5as" path="res://main.gd" id="1_h2yge"]
[ext_resource type="Texture2D" uid="uid://jj8b7vqj3ihx" path="res://Mini Pixel Pack 3/Space_BG (2 frames) (64 x 64).png" id="1_ig7tw"]
[ext_resource type="PackedScene" uid="uid://tlcdxoupi2lb" path="res://parallax_starfield.tscn" id="2_5vw27"]
[ext_resource type="PackedScene" uid="uid://s6wf3egdqtmh" path="res://ui.tscn" id="4_1bvp3"]
[ext_resource type="Texture2D" uid="uid://db2v7dea5wi4" path="res://title - no border.png" id="4_7mycd"]
[ext_resource type="Shader" uid="uid://x02irwg8ynvp" path="res://pixel_highlight.gdshader" id="4_272bh"]
[ext_resource type="Texture2D" uid="uid://bonoqs5pisflo" path="res://Mini Pixel Pack 3/UI objects/START (48 x 8).png" id="5_lquwl"]
[ext_resource type="Texture2D" uid="uid://bubqwoum50gf8" path="res://Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png" id="6_7mycd"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_5vw27"]
[ext_resource type="Script" uid="uid://c51huloycn5as" path="res://scenes/main.gd" id="1_h2yge"]
[ext_resource type="PackedScene" uid="uid://tlcdxoupi2lb" path="res://scenes/parallax_starfield.tscn" id="2_5vw27"]
[ext_resource type="Texture2D" uid="uid://b25w6ms7bxlhu" path="res://sprites/third space bgrnd.png" id="3_tipki"]
[ext_resource type="PackedScene" uid="uid://s6wf3egdqtmh" path="res://scenes/ui.tscn" id="4_1bvp3"]
[ext_resource type="Shader" uid="uid://x02irwg8ynvp" path="res://shaders/pixel_highlight.gdshader" id="4_272bh"]
[ext_resource type="Texture2D" uid="uid://bonoqs5pisflo" path="res://_graphics/Mini Pixel Pack 3/UI objects/START (48 x 8).png" id="5_lquwl"]
[ext_resource type="Texture2D" uid="uid://0mcbtnidp5kn" path="res://sprites/third space title.png" id="5_tipki"]
[ext_resource type="Texture2D" uid="uid://bubqwoum50gf8" path="res://_graphics/Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png" id="6_7mycd"]
[sub_resource type="Animation" id="Animation_1bvp3"]
length = 0.001
@ -58,21 +56,13 @@ shader_parameter/pause_duration = 6.0
shader_parameter/offset = 10.0
shader_parameter/pixelate_line = 0
[sub_resource type="ShaderMaterial" id="ShaderMaterial_5vw27"]
[node name="Main" type="Node2D"]
script = ExtResource("1_h2yge")
[node name="Parallax Starfield" parent="." instance=ExtResource("2_5vw27")]
[node name="background" type="Sprite2D" parent="."]
visible = false
z_index = -4
texture_repeat = 2
material = SubResource("ShaderMaterial_5vw27")
texture = ExtResource("1_ig7tw")
centered = false
region_enabled = true
region_rect = Rect2(0, 0, 240, 320)
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
&"": SubResource("AnimationLibrary_lquwl")
@ -88,11 +78,11 @@ offset_bottom = 36.0
[node name="Title" type="TextureRect" parent="CanvasLayer"]
self_modulate = Color(0.015236704, 0.015236706, 0.0152367065, 1)
material = SubResource("ShaderMaterial_kek77")
offset_left = 27.0
offset_top = 74.0
offset_right = 211.0
offset_bottom = 141.0
texture = ExtResource("4_7mycd")
offset_left = 50.0
offset_top = 50.0
offset_right = 146.0
offset_bottom = 117.0
texture = ExtResource("5_tipki")
[node name="CenterContainer" type="CenterContainer" parent="CanvasLayer"]
anchors_preset = 15
@ -109,4 +99,13 @@ texture_normal = ExtResource("5_lquwl")
layout_mode = 2
texture = ExtResource("6_7mycd")
[node name="background" type="Sprite2D" parent="."]
z_index = -4
texture_repeat = 2
material = SubResource("ShaderMaterial_5vw27")
scale = Vector2(1.1064814, 1.0557377)
texture = ExtResource("3_tipki")
centered = false
region_rect = Rect2(0, 0, 240, 320)
[connection signal="pressed" from="CanvasLayer/CenterContainer/Start" to="." method="_on_start_pressed"]

View file

@ -1,9 +1,9 @@
[gd_scene load_steps=5 format=3 uid="uid://tlcdxoupi2lb"]
[ext_resource type="Texture2D" uid="uid://dpkeiihfos28m" path="res://parallax/foreground stars.png" id="1_1f8kc"]
[ext_resource type="Texture2D" uid="uid://4n7q1wsq13ub" path="res://parallax/foreground stars_b.png" id="2_mewf1"]
[ext_resource type="Texture2D" uid="uid://c855276xbf7g6" path="res://parallax/midground stars.png" id="2_xwl8n"]
[ext_resource type="Texture2D" uid="uid://bn5iw6fm88p2i" path="res://parallax/background stars.png" id="3_mewf1"]
[ext_resource type="Texture2D" uid="uid://dpkeiihfos28m" path="res://_graphics/parallax/foreground stars.png" id="1_1f8kc"]
[ext_resource type="Texture2D" uid="uid://4n7q1wsq13ub" path="res://_graphics/parallax/foreground stars_b.png" id="2_mewf1"]
[ext_resource type="Texture2D" uid="uid://c855276xbf7g6" path="res://_graphics/parallax/midground stars.png" id="2_xwl8n"]
[ext_resource type="Texture2D" uid="uid://bn5iw6fm88p2i" path="res://_graphics/parallax/background stars.png" id="3_mewf1"]
[node name="Parallax Starfield" type="Node2D"]

View file

@ -37,8 +37,8 @@ func start():
print(shield)
shader_active = false
$Ship.frame = 1
$Ship/Boosters/BoosterBurst.hide()
$Ship/Boosters.hide()
# $Ship/Boosters/BoosterBurst.hide()
# $Ship/Boosters.hide()
$Ship.show()
position = Vector2(screensize.x / 2, screensize.y)
var tween = create_tween()
@ -49,7 +49,7 @@ func start():
print(shield)
await get_tree().create_timer(1).timeout
set_process(true)
$Ship/Boosters.show()
# $Ship/Boosters.show()
can_shoot = true
# EventBus.shield_changed.emit(max_shield, old_value, shield)
@ -57,10 +57,10 @@ func _process(delta):
var input = Input.get_vector("left", "right", "up", "down")
if input.x > 0:
$Ship.frame = 2
$Ship/Boosters.animation = "right"
# $Ship/Boosters.animation = "right"
elif input.x < 0:
$Ship.frame = 0
$Ship/Boosters.animation = "left"
# $Ship/Boosters.animation = "left"
else:
$Ship.frame = 1
$Ship/Boosters.animation = "forward"
@ -76,7 +76,7 @@ func shoot():
$GunCooldown.start()
var b = bullet_scene.instantiate()
get_tree().root.add_child(b)
b.start(position + ship.position + Vector2(0, -1))
b.start(position + ship.position + Vector2(0, -10))
var tween = create_tween().set_parallel(false)
tween.tween_property(ship, "position:y", 1, 0.1)
tween.tween_property(ship, "position:y", 0, 0.05)
@ -128,7 +128,7 @@ func _on_player_victory() -> void:
set_process(false)
$Ship.frame = 1
await get_tree().create_timer(1).timeout
$Ship/Boosters/BoosterBurst.show()
# $Ship/Boosters/BoosterBurst.show()
var tween = create_tween()
tween.tween_property(self, "position:y", 60 * -1, .25).set_ease(tween.EASE_IN)
await tween.finished

View file

@ -1,13 +1,13 @@
[gd_scene load_steps=20 format=3 uid="uid://pyuorpwb7lpe"]
[ext_resource type="Script" uid="uid://dcrnf4r6c5qaw" path="res://player.gd" id="1_sweqy"]
[ext_resource type="PackedScene" uid="uid://bwxxdrdvo3le0" path="res://bullet.tscn" id="2_1jxqw"]
[ext_resource type="Texture2D" uid="uid://di2xhcwcdbhxg" path="res://Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png" id="2_2hs0m"]
[ext_resource type="Texture2D" uid="uid://ces8fm7lxh574" path="res://Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png" id="3_1jxqw"]
[ext_resource type="Shader" uid="uid://dfywtah53il1m" path="res://player_hit.gdshader" id="3_dw050"]
[ext_resource type="Texture2D" uid="uid://bjdhq42ummgky" path="res://Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png" id="4_dw050"]
[ext_resource type="Texture2D" uid="uid://cjv3xbuj65pav" path="res://Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png" id="5_b26j0"]
[ext_resource type="PackedScene" uid="uid://4jvu41vu2557" path="res://explosion.tscn" id="8_dw050"]
[ext_resource type="Script" uid="uid://dcrnf4r6c5qaw" path="res://scenes/player.gd" id="1_sweqy"]
[ext_resource type="PackedScene" uid="uid://bwxxdrdvo3le0" path="res://scenes/bullet.tscn" id="2_1jxqw"]
[ext_resource type="Texture2D" uid="uid://ces8fm7lxh574" path="res://_graphics/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png" id="3_1jxqw"]
[ext_resource type="Shader" uid="uid://dfywtah53il1m" path="res://shaders/player_hit.gdshader" id="3_dw050"]
[ext_resource type="Texture2D" uid="uid://bjdhq42ummgky" path="res://_graphics/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png" id="4_dw050"]
[ext_resource type="Texture2D" uid="uid://42nppsb4mtv8" path="res://sprites/coop.png" id="4_smehm"]
[ext_resource type="Texture2D" uid="uid://cjv3xbuj65pav" path="res://_graphics/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png" id="5_b26j0"]
[ext_resource type="PackedScene" uid="uid://4jvu41vu2557" path="res://scenes/explosion.tscn" id="8_dw050"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_b26j0"]
shader = ExtResource("3_dw050")
@ -93,11 +93,12 @@ bullet_scene = ExtResource("2_1jxqw")
[node name="Ship" type="Sprite2D" parent="." groups=["ship"]]
unique_name_in_owner = true
material = SubResource("ShaderMaterial_b26j0")
texture = ExtResource("2_2hs0m")
texture = ExtResource("4_smehm")
hframes = 3
frame = 1
[node name="Boosters" type="AnimatedSprite2D" parent="Ship"]
visible = false
position = Vector2(0, 15)
sprite_frames = SubResource("SpriteFrames_u1c27")
animation = &"forward"
@ -113,11 +114,12 @@ interp_to_end = 1.0
preprocess = 1.83
speed_scale = 15.69
draw_order = 2
trail_lifetime = 1.8499999999999999
trail_lifetime = 1.85
trail_sections = 2
process_material = SubResource("ParticleProcessMaterial_b26j0")
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
scale = Vector2(2.0054688, 2.0054688)
shape = SubResource("RectangleShape2D_op7ga")
[node name="GunCooldown" type="Timer" parent="."]

View file

@ -1,8 +1,8 @@
[gd_scene load_steps=4 format=3 uid="uid://c8s7htpdg4v4i"]
[ext_resource type="Texture2D" uid="uid://d11molrkdjjh5" path="res://bar_background.png" id="1_q0tf5"]
[ext_resource type="Texture2D" uid="uid://bsl3pxvxiuoqg" path="res://bar_foreground.png" id="2_5xu4y"]
[ext_resource type="Script" uid="uid://b85ktxeoj4b2n" path="res://progress_bar.gd" id="3_5xu4y"]
[ext_resource type="Texture2D" uid="uid://d11molrkdjjh5" path="res://_graphics/bar_background.png" id="1_q0tf5"]
[ext_resource type="Texture2D" uid="uid://bsl3pxvxiuoqg" path="res://_graphics/bar_foreground.png" id="2_5xu4y"]
[ext_resource type="Script" uid="uid://b85ktxeoj4b2n" path="res://scenes/progress_bar.gd" id="3_5xu4y"]
[node name="ProgressBar" type="TextureProgressBar"]
anchors_preset = 10

View file

@ -30,7 +30,7 @@ func display_digits(n):
if i >= start:
var tween = create_tween()
tween.tween_property(get_child(i), "scale", Vector2(2,2), .15).set_trans(Tween.TRANS_BOUNCE)
tween.tween_property(get_child(i), "position:y", +5, .15).set_ease(tween.TRANS_QUART)
# tween.tween_property(get_child(i), "position:y", +5, .15).set_ease(tween.TRANS_QUART)
tween.tween_property(get_child(i), "scale", Vector2(1,1), .15).set_trans(Tween.TRANS_BOUNCE)
tween.tween_property(get_child(i), "position:y", -5, .15).set_ease(tween.TRANS_QUART)
# tween.tween_property(get_child(i), "position:y", -5, .15).set_ease(tween.TRANS_QUART)
last_score = s

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=11 format=3 uid="uid://5qkcf1cpre32"]
[ext_resource type="Script" uid="uid://val4c82n4krk" path="res://score_counter.gd" id="1_t7i3n"]
[ext_resource type="Texture2D" uid="uid://ddh7mk2ekhq3u" path="res://Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png" id="1_terno"]
[ext_resource type="Script" uid="uid://val4c82n4krk" path="res://scenes/score_counter.gd" id="1_t7i3n"]
[ext_resource type="Texture2D" uid="uid://ddh7mk2ekhq3u" path="res://_graphics/Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png" id="1_terno"]
[sub_resource type="AtlasTexture" id="AtlasTexture_t7i3n"]
atlas = ExtResource("1_terno")

View file

Some files were not shown because too many files have changed in this diff Show more