diff --git a/project.godot b/project.godot index ec4b7e8..ac91317 100644 --- a/project.godot +++ b/project.godot @@ -13,3 +13,43 @@ config_version=5 config/name="shmup01" config/features=PackedStringArray("4.5", "Forward Plus") config/icon="res://icon.svg" + +[display] + +window/size/viewport_width=240 +window/size/viewport_height=320 +window/size/window_width_override=720 +window/size/window_height_override=960 +window/stretch/mode="canvas_items" + +[input] + +right={ +"deadzone": 0.2, +"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":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null) +] +} +left={ +"deadzone": 0.2, +"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":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null) +] +} +up={ +"deadzone": 0.2, +"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":87,"key_label":0,"unicode":119,"location":0,"echo":false,"script":null) +] +} +down={ +"deadzone": 0.2, +"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":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null) +] +} +shoot={ +"deadzone": 0.2, +"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":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null) +] +} + +[rendering] + +textures/canvas_textures/default_texture_filter=0 diff --git a/resources/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png b/resources/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png new file mode 100644 index 0000000..39b91c3 Binary files /dev/null and b/resources/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png.import b/resources/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png.import new file mode 100644 index 0000000..233954d --- /dev/null +++ b/resources/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://h04wm5a27u0" +path="res://.godot/imported/Explosion (16 x 16).png-b2f3542fbfddcd574c56a29766ed4095.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Effects/Explosion (16 x 16).png" +dest_files=["res://.godot/imported/Explosion (16 x 16).png-b2f3542fbfddcd574c56a29766ed4095.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Effects/Sparkle (16 x 16).png b/resources/Mini Pixel Pack 3/Effects/Sparkle (16 x 16).png new file mode 100644 index 0000000..56ccbf4 Binary files /dev/null and b/resources/Mini Pixel Pack 3/Effects/Sparkle (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Effects/Sparkle (16 x 16).png.import b/resources/Mini Pixel Pack 3/Effects/Sparkle (16 x 16).png.import new file mode 100644 index 0000000..01025ef --- /dev/null +++ b/resources/Mini Pixel Pack 3/Effects/Sparkle (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dh6xvjf8hur3x" +path="res://.godot/imported/Sparkle (16 x 16).png-c4e9adb95b6461b7a32df87fdf3a78e1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Effects/Sparkle (16 x 16).png" +dest_files=["res://.godot/imported/Sparkle (16 x 16).png-c4e9adb95b6461b7a32df87fdf3a78e1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Enemies/Alan (16 x 16).png b/resources/Mini Pixel Pack 3/Enemies/Alan (16 x 16).png new file mode 100644 index 0000000..ac18e59 Binary files /dev/null and b/resources/Mini Pixel Pack 3/Enemies/Alan (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Enemies/Alan (16 x 16).png.import b/resources/Mini Pixel Pack 3/Enemies/Alan (16 x 16).png.import new file mode 100644 index 0000000..c65baaa --- /dev/null +++ b/resources/Mini Pixel Pack 3/Enemies/Alan (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ufutxde5gpox" +path="res://.godot/imported/Alan (16 x 16).png-a630b43fd0b2ac1c19e1be777cd74242.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Enemies/Alan (16 x 16).png" +dest_files=["res://.godot/imported/Alan (16 x 16).png-a630b43fd0b2ac1c19e1be777cd74242.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png b/resources/Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png new file mode 100644 index 0000000..bbc819e Binary files /dev/null and b/resources/Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png.import b/resources/Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png.import new file mode 100644 index 0000000..72c02f5 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://deyu1prtitqcp" +path="res://.godot/imported/Bon_Bon (16 x 16).png-0322891b0b802621dd59584025044c70.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Enemies/Bon_Bon (16 x 16).png" +dest_files=["res://.godot/imported/Bon_Bon (16 x 16).png-0322891b0b802621dd59584025044c70.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Enemies/Lips (16 x 16).png b/resources/Mini Pixel Pack 3/Enemies/Lips (16 x 16).png new file mode 100644 index 0000000..9b15e46 Binary files /dev/null and b/resources/Mini Pixel Pack 3/Enemies/Lips (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Enemies/Lips (16 x 16).png.import b/resources/Mini Pixel Pack 3/Enemies/Lips (16 x 16).png.import new file mode 100644 index 0000000..e72c285 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Enemies/Lips (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0fdd82dr2hio" +path="res://.godot/imported/Lips (16 x 16).png-06b9509e3db2e4361376c4c6832afbcb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Enemies/Lips (16 x 16).png" +dest_files=["res://.godot/imported/Lips (16 x 16).png-06b9509e3db2e4361376c4c6832afbcb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Items/Circle_+_Square_+_Missile_pick-ups (16 x 16).png b/resources/Mini Pixel Pack 3/Items/Circle_+_Square_+_Missile_pick-ups (16 x 16).png new file mode 100644 index 0000000..188b85a Binary files /dev/null and b/resources/Mini Pixel Pack 3/Items/Circle_+_Square_+_Missile_pick-ups (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Items/Circle_+_Square_+_Missile_pick-ups (16 x 16).png.import b/resources/Mini Pixel Pack 3/Items/Circle_+_Square_+_Missile_pick-ups (16 x 16).png.import new file mode 100644 index 0000000..b45860d --- /dev/null +++ b/resources/Mini Pixel Pack 3/Items/Circle_+_Square_+_Missile_pick-ups (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8j06xyft25w0" +path="res://.godot/imported/Circle_+_Square_+_Missile_pick-ups (16 x 16).png-34f51dcfd7041326446bfb0560d8beae.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/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-34f51dcfd7041326446bfb0560d8beae.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Items/Power_item (16 x 16).png b/resources/Mini Pixel Pack 3/Items/Power_item (16 x 16).png new file mode 100644 index 0000000..1830771 Binary files /dev/null and b/resources/Mini Pixel Pack 3/Items/Power_item (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Items/Power_item (16 x 16).png.import b/resources/Mini Pixel Pack 3/Items/Power_item (16 x 16).png.import new file mode 100644 index 0000000..3e8cc15 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Items/Power_item (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://by677b0ymmyag" +path="res://.godot/imported/Power_item (16 x 16).png-daf0438f533d445d2aec4767d5bd92c8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Items/Power_item (16 x 16).png" +dest_files=["res://.godot/imported/Power_item (16 x 16).png-daf0438f533d445d2aec4767d5bd92c8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/LICENSE.txt b/resources/Mini Pixel Pack 3/LICENSE.txt new file mode 100644 index 0000000..6ac1081 --- /dev/null +++ b/resources/Mini Pixel Pack 3/LICENSE.txt @@ -0,0 +1,3 @@ +GrafxKid's publicly released pixel art assets fall under the CC0 1.0 Universal Public Domain License. + +CC0 1.0 terms - https://creativecommons.org/publicdomain/zero/1.0/ \ No newline at end of file diff --git a/resources/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png b/resources/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png new file mode 100644 index 0000000..d115b0f Binary files /dev/null and b/resources/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png.import b/resources/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png.import new file mode 100644 index 0000000..f56e4fe --- /dev/null +++ b/resources/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ces8fm7lxh574" +path="res://.godot/imported/Boosters (16 x 16).png-edc8ec0383b7119da3706e266dd2e3b4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png" +dest_files=["res://.godot/imported/Boosters (16 x 16).png-edc8ec0383b7119da3706e266dd2e3b4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png b/resources/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png new file mode 100644 index 0000000..a78d4ed Binary files /dev/null and b/resources/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png.import b/resources/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png.import new file mode 100644 index 0000000..d20e7fe --- /dev/null +++ b/resources/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bjdhq42ummgky" +path="res://.godot/imported/Boosters_left (16 x 16).png-77c400c9c63323ceb63c9895d8fe75bc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png" +dest_files=["res://.godot/imported/Boosters_left (16 x 16).png-77c400c9c63323ceb63c9895d8fe75bc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png b/resources/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png new file mode 100644 index 0000000..18302ff Binary files /dev/null and b/resources/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png.import b/resources/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png.import new file mode 100644 index 0000000..798cf40 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjv3xbuj65pav" +path="res://.godot/imported/Boosters_right (16 x 16).png-79d04f787a91918a921a594ea64999e5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png" +dest_files=["res://.godot/imported/Boosters_right (16 x 16).png-79d04f787a91918a921a594ea64999e5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png b/resources/Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png new file mode 100644 index 0000000..25a888b Binary files /dev/null and b/resources/Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png.import b/resources/Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png.import new file mode 100644 index 0000000..54b30d5 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://di2xhcwcdbhxg" +path="res://.godot/imported/Player_ship (16 x 16).png-129d23006632823b8d6a6cd24ac44e1c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png" +dest_files=["res://.godot/imported/Player_ship (16 x 16).png-129d23006632823b8d6a6cd24ac44e1c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png b/resources/Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png new file mode 100644 index 0000000..a0c1fec Binary files /dev/null and b/resources/Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png.import b/resources/Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png.import new file mode 100644 index 0000000..638cf17 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dubjbfdp6ep34" +path="res://.godot/imported/Enemy_projectile (16 x 16).png-f4cc13fbb3a9748dd9448feba308b841.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Projectiles/Enemy_projectile (16 x 16).png" +dest_files=["res://.godot/imported/Enemy_projectile (16 x 16).png-f4cc13fbb3a9748dd9448feba308b841.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_beam (16 x 16).png b/resources/Mini Pixel Pack 3/Projectiles/Player_beam (16 x 16).png new file mode 100644 index 0000000..0356288 Binary files /dev/null and b/resources/Mini Pixel Pack 3/Projectiles/Player_beam (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_beam (16 x 16).png.import b/resources/Mini Pixel Pack 3/Projectiles/Player_beam (16 x 16).png.import new file mode 100644 index 0000000..13a7c7f --- /dev/null +++ b/resources/Mini Pixel Pack 3/Projectiles/Player_beam (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://yy8fjexb6fv6" +path="res://.godot/imported/Player_beam (16 x 16).png-13e5ed8ce9f231675151acf92dd2cf43.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Projectiles/Player_beam (16 x 16).png" +dest_files=["res://.godot/imported/Player_beam (16 x 16).png-13e5ed8ce9f231675151acf92dd2cf43.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png new file mode 100644 index 0000000..c993be7 Binary files /dev/null and b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png.import b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png.import new file mode 100644 index 0000000..bf0631a --- /dev/null +++ b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bltpqew3le1j" +path="res://.godot/imported/Player_charged_beam (16 x 16).png-bfcf816f597dddae4b10a15d0bf7d836.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Projectiles/Player_charged_beam (16 x 16).png" +dest_files=["res://.godot/imported/Player_charged_beam (16 x 16).png-bfcf816f597dddae4b10a15d0bf7d836.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_charged_donut_shot (16 x 16).png b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_donut_shot (16 x 16).png new file mode 100644 index 0000000..435c07a Binary files /dev/null and b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_donut_shot (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_charged_donut_shot (16 x 16).png.import b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_donut_shot (16 x 16).png.import new file mode 100644 index 0000000..47fffea --- /dev/null +++ b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_donut_shot (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bcib1rh67w22s" +path="res://.godot/imported/Player_charged_donut_shot (16 x 16).png-d8f40c34ac8cf7ead77deac07bc4a317.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/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-d8f40c34ac8cf7ead77deac07bc4a317.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_charged_square_shot (16 x 16).png b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_square_shot (16 x 16).png new file mode 100644 index 0000000..453f1d1 Binary files /dev/null and b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_square_shot (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_charged_square_shot (16 x 16).png.import b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_square_shot (16 x 16).png.import new file mode 100644 index 0000000..fd0e3d4 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Projectiles/Player_charged_square_shot (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cqmvwlbyqiy3x" +path="res://.godot/imported/Player_charged_square_shot (16 x 16).png-64b95f3dc87eece50612d1b4fd6f904b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/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-64b95f3dc87eece50612d1b4fd6f904b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_donut_shot (16 x 16).png b/resources/Mini Pixel Pack 3/Projectiles/Player_donut_shot (16 x 16).png new file mode 100644 index 0000000..dd36e6c Binary files /dev/null and b/resources/Mini Pixel Pack 3/Projectiles/Player_donut_shot (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_donut_shot (16 x 16).png.import b/resources/Mini Pixel Pack 3/Projectiles/Player_donut_shot (16 x 16).png.import new file mode 100644 index 0000000..92f14e2 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Projectiles/Player_donut_shot (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bae3jehbndemu" +path="res://.godot/imported/Player_donut_shot (16 x 16).png-088496ddf3f15b887dbc25bdc9dd51f8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Projectiles/Player_donut_shot (16 x 16).png" +dest_files=["res://.godot/imported/Player_donut_shot (16 x 16).png-088496ddf3f15b887dbc25bdc9dd51f8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_missile_shots (16 x 16).png b/resources/Mini Pixel Pack 3/Projectiles/Player_missile_shots (16 x 16).png new file mode 100644 index 0000000..5d5bf39 Binary files /dev/null and b/resources/Mini Pixel Pack 3/Projectiles/Player_missile_shots (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_missile_shots (16 x 16).png.import b/resources/Mini Pixel Pack 3/Projectiles/Player_missile_shots (16 x 16).png.import new file mode 100644 index 0000000..19d5a7d --- /dev/null +++ b/resources/Mini Pixel Pack 3/Projectiles/Player_missile_shots (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b3y10poc002pe" +path="res://.godot/imported/Player_missile_shots (16 x 16).png-42921f4bd85494b945f2e0ab0774930f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Projectiles/Player_missile_shots (16 x 16).png" +dest_files=["res://.godot/imported/Player_missile_shots (16 x 16).png-42921f4bd85494b945f2e0ab0774930f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_square_shot (16 x 16).png b/resources/Mini Pixel Pack 3/Projectiles/Player_square_shot (16 x 16).png new file mode 100644 index 0000000..501b3fc Binary files /dev/null and b/resources/Mini Pixel Pack 3/Projectiles/Player_square_shot (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/Projectiles/Player_square_shot (16 x 16).png.import b/resources/Mini Pixel Pack 3/Projectiles/Player_square_shot (16 x 16).png.import new file mode 100644 index 0000000..1dc9851 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Projectiles/Player_square_shot (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bwrwcqrw2t7bs" +path="res://.godot/imported/Player_square_shot (16 x 16).png-6d77980d2f9f442bcc98cd33e3d69032.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/Projectiles/Player_square_shot (16 x 16).png" +dest_files=["res://.godot/imported/Player_square_shot (16 x 16).png-6d77980d2f9f442bcc98cd33e3d69032.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/Space_BG (2 frames) (64 x 64).png b/resources/Mini Pixel Pack 3/Space_BG (2 frames) (64 x 64).png new file mode 100644 index 0000000..d48787f Binary files /dev/null and b/resources/Mini Pixel Pack 3/Space_BG (2 frames) (64 x 64).png differ diff --git a/resources/Mini Pixel Pack 3/Space_BG (2 frames) (64 x 64).png.import b/resources/Mini Pixel Pack 3/Space_BG (2 frames) (64 x 64).png.import new file mode 100644 index 0000000..8069aa4 --- /dev/null +++ b/resources/Mini Pixel Pack 3/Space_BG (2 frames) (64 x 64).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://jj8b7vqj3ihx" +path="res://.godot/imported/Space_BG (2 frames) (64 x 64).png-fc893e385fd46185d3bbc163fe438e9f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/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-fc893e385fd46185d3bbc163fe438e9f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png b/resources/Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png new file mode 100644 index 0000000..1ff6e70 Binary files /dev/null and b/resources/Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png differ diff --git a/resources/Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png.import b/resources/Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png.import new file mode 100644 index 0000000..ad6a390 --- /dev/null +++ b/resources/Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bubqwoum50gf8" +path="res://.godot/imported/GAME_OVER (72 x 8).png-7fdb2fd64cda18813304a8fdcf2f0ade.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/UI objects/GAME_OVER (72 x 8).png" +dest_files=["res://.godot/imported/GAME_OVER (72 x 8).png-7fdb2fd64cda18813304a8fdcf2f0ade.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/UI objects/Item_held_box (16 x 16).png b/resources/Mini Pixel Pack 3/UI objects/Item_held_box (16 x 16).png new file mode 100644 index 0000000..ac3e2a3 Binary files /dev/null and b/resources/Mini Pixel Pack 3/UI objects/Item_held_box (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/UI objects/Item_held_box (16 x 16).png.import b/resources/Mini Pixel Pack 3/UI objects/Item_held_box (16 x 16).png.import new file mode 100644 index 0000000..b3cbb6b --- /dev/null +++ b/resources/Mini Pixel Pack 3/UI objects/Item_held_box (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0g0350b8uw5" +path="res://.godot/imported/Item_held_box (16 x 16).png-9b1476da690e9a40d3a282ec9299cc63.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/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-9b1476da690e9a40d3a282ec9299cc63.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png b/resources/Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png new file mode 100644 index 0000000..9aa9080 Binary files /dev/null and b/resources/Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png differ diff --git a/resources/Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png.import b/resources/Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png.import new file mode 100644 index 0000000..b9bf93d --- /dev/null +++ b/resources/Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddh7mk2ekhq3u" +path="res://.godot/imported/Number_font (8 x 8).png-b48ab23f675ec288a304707c0d4ba066.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/UI objects/Number_font (8 x 8).png" +dest_files=["res://.godot/imported/Number_font (8 x 8).png-b48ab23f675ec288a304707c0d4ba066.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/UI objects/Player_life_icon (16 x 16).png b/resources/Mini Pixel Pack 3/UI objects/Player_life_icon (16 x 16).png new file mode 100644 index 0000000..ffee680 Binary files /dev/null and b/resources/Mini Pixel Pack 3/UI objects/Player_life_icon (16 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/UI objects/Player_life_icon (16 x 16).png.import b/resources/Mini Pixel Pack 3/UI objects/Player_life_icon (16 x 16).png.import new file mode 100644 index 0000000..4e3abcf --- /dev/null +++ b/resources/Mini Pixel Pack 3/UI objects/Player_life_icon (16 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b2bqurwj2nfiq" +path="res://.godot/imported/Player_life_icon (16 x 16).png-9a743db7b892a9bccada1b2c0cc7ee04.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/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-9a743db7b892a9bccada1b2c0cc7ee04.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/UI objects/Power_+_charge_bars (full + empty) (32 x 16).png b/resources/Mini Pixel Pack 3/UI objects/Power_+_charge_bars (full + empty) (32 x 16).png new file mode 100644 index 0000000..a7b6a84 Binary files /dev/null and b/resources/Mini Pixel Pack 3/UI objects/Power_+_charge_bars (full + empty) (32 x 16).png differ diff --git a/resources/Mini Pixel Pack 3/UI objects/Power_+_charge_bars (full + empty) (32 x 16).png.import b/resources/Mini Pixel Pack 3/UI objects/Power_+_charge_bars (full + empty) (32 x 16).png.import new file mode 100644 index 0000000..7a48087 --- /dev/null +++ b/resources/Mini Pixel Pack 3/UI objects/Power_+_charge_bars (full + empty) (32 x 16).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cpm0la8lccja1" +path="res://.godot/imported/Power_+_charge_bars (full + empty) (32 x 16).png-627bd262e79652d7f657bca9e326dcb5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/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-627bd262e79652d7f657bca9e326dcb5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/Mini Pixel Pack 3/UI objects/START (48 x 8).png b/resources/Mini Pixel Pack 3/UI objects/START (48 x 8).png new file mode 100644 index 0000000..6e19bac Binary files /dev/null and b/resources/Mini Pixel Pack 3/UI objects/START (48 x 8).png differ diff --git a/resources/Mini Pixel Pack 3/UI objects/START (48 x 8).png.import b/resources/Mini Pixel Pack 3/UI objects/START (48 x 8).png.import new file mode 100644 index 0000000..19d8144 --- /dev/null +++ b/resources/Mini Pixel Pack 3/UI objects/START (48 x 8).png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bonoqs5pisflo" +path="res://.godot/imported/START (48 x 8).png-1e75ea8f3b603c73f903e1b41aac69f8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/Mini Pixel Pack 3/UI objects/START (48 x 8).png" +dest_files=["res://.godot/imported/START (48 x 8).png-1e75ea8f3b603c73f903e1b41aac69f8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/scenes/bullet.gd b/scenes/bullet.gd new file mode 100644 index 0000000..9551b3d --- /dev/null +++ b/scenes/bullet.gd @@ -0,0 +1,18 @@ +extends Area2D +@export var speed = -250 + + +func _on_visible_on_screen_notifier_2d_screen_exited() -> void: + queue_free() + + +func _on_area_entered(area: Area2D) -> void: + if area.is_in_group("enemies"): + area.explode() + queue_free() + +func start(pos): + position = pos + +func _process(delta): + position.y += speed * delta diff --git a/scenes/bullet.gd.uid b/scenes/bullet.gd.uid new file mode 100644 index 0000000..3649f2e --- /dev/null +++ b/scenes/bullet.gd.uid @@ -0,0 +1 @@ +uid://byl2w624w0lpb diff --git a/scenes/gameplay.tscn b/scenes/gameplay.tscn new file mode 100644 index 0000000..5b29514 --- /dev/null +++ b/scenes/gameplay.tscn @@ -0,0 +1,93 @@ +[gd_scene load_steps=14 format=3 uid="uid://brutkgnx73onj"] + +[ext_resource type="Script" uid="uid://c7fe5pl54gkem" path="res://scenes/player.gd" id="1_ocj2s"] +[ext_resource type="Texture2D" uid="uid://di2xhcwcdbhxg" path="res://resources/Mini Pixel Pack 3/Player ship/Player_ship (16 x 16).png" id="2_din8e"] +[ext_resource type="Texture2D" uid="uid://ces8fm7lxh574" path="res://resources/Mini Pixel Pack 3/Player ship/Boosters (16 x 16).png" id="3_4bh5q"] +[ext_resource type="Texture2D" uid="uid://bjdhq42ummgky" path="res://resources/Mini Pixel Pack 3/Player ship/Boosters_left (16 x 16).png" id="4_e124b"] +[ext_resource type="Texture2D" uid="uid://cjv3xbuj65pav" path="res://resources/Mini Pixel Pack 3/Player ship/Boosters_right (16 x 16).png" id="5_101mb"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_hbo4f"] +atlas = ExtResource("3_4bh5q") +region = Rect2(0, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ctvyo"] +atlas = ExtResource("3_4bh5q") +region = Rect2(16, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_qixtg"] +atlas = ExtResource("4_e124b") +region = Rect2(0, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_nt65e"] +atlas = ExtResource("4_e124b") +region = Rect2(16, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bhmdk"] +atlas = ExtResource("5_101mb") +region = Rect2(0, 0, 16, 16) + +[sub_resource type="AtlasTexture" id="AtlasTexture_s5y6v"] +atlas = ExtResource("5_101mb") +region = Rect2(16, 0, 16, 16) + +[sub_resource type="SpriteFrames" id="SpriteFrames_407ns"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_hbo4f") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ctvyo") +}], +"loop": true, +"name": &"forward", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_qixtg") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_nt65e") +}], +"loop": true, +"name": &"left", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_bhmdk") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_s5y6v") +}], +"loop": true, +"name": &"right", +"speed": 10.0 +}] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_w3w6i"] +size = Vector2(14, 14) + +[node name="Gameplay" type="Node2D"] + +[node name="Player" type="Area2D" parent="."] +position = Vector2(-10, 0) +script = ExtResource("1_ocj2s") + +[node name="Ship" type="Sprite2D" parent="Player"] +texture = ExtResource("2_din8e") +hframes = 3 +frame = 1 + +[node name="Boosters" type="AnimatedSprite2D" parent="Player/Ship"] +position = Vector2(0, 15) +sprite_frames = SubResource("SpriteFrames_407ns") +animation = &"right" +autoplay = "forward" + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Player"] +shape = SubResource("RectangleShape2D_w3w6i") + +[node name="GunCoolDown" type="Timer" parent="Player"] +one_shot = true diff --git a/scenes/main.tscn b/scenes/main.tscn new file mode 100644 index 0000000..2bb739f --- /dev/null +++ b/scenes/main.tscn @@ -0,0 +1,10 @@ +[gd_scene load_steps=3 format=3 uid="uid://oq85kpt7a853"] + +[ext_resource type="PackedScene" uid="uid://ssdtocwmj0wj" path="res://scenes/start.tscn" id="1_0wfyh"] +[ext_resource type="PackedScene" uid="uid://brutkgnx73onj" path="res://scenes/gameplay.tscn" id="2_sugp2"] + +[node name="Main" type="Node2D"] + +[node name="Start" parent="." instance=ExtResource("1_0wfyh")] + +[node name="Gameplay" parent="." instance=ExtResource("2_sugp2")] diff --git a/scenes/player.gd b/scenes/player.gd new file mode 100644 index 0000000..701f44c --- /dev/null +++ b/scenes/player.gd @@ -0,0 +1,19 @@ +extends Area2D + +@export var speed = 150 +@onready var screensize = get_viewport_rect().size + +func _process(delta): + var input = Input.get_vector("left", "right", "up", "down") + if input.x > 0: + $Ship.frame = 2 + $Ship/Boosters.animation = "right" + elif input.x < 0: + $Ship.frame = 0 + $Ship/Boosters.animation = "left" + else: + $Ship.frame = 1 + $Ship/Boosters.animation = "forward" + position += input * speed * delta + position = position.clamp(Vector2(8, 8), screensize-Vector2(8, 8)) + diff --git a/scenes/player.gd.uid b/scenes/player.gd.uid new file mode 100644 index 0000000..92a9b9f --- /dev/null +++ b/scenes/player.gd.uid @@ -0,0 +1 @@ +uid://c7fe5pl54gkem diff --git a/scenes/start.tscn b/scenes/start.tscn new file mode 100644 index 0000000..bd71043 --- /dev/null +++ b/scenes/start.tscn @@ -0,0 +1,9 @@ +[gd_scene format=3 uid="uid://ssdtocwmj0wj"] + +[node name="Start" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2