commit 295e5c12cd7fe4a44e1776efcc6298e3a5fb1064 Author: siyahas Date: Fri Nov 1 19:58:54 2024 +0300 Project Initial Setup diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..8ad74f7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0af181c --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +# Godot 4+ specific ignores +.godot/ +/android/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..d4a9267 --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +# Martian Mike + +A tutorial project completed with help of Complete Godot 4 2D: Code Your Own 2D Games In Godot 4! by GameDev.tv + + +// TODO edit this file. diff --git a/assets/audio/hurt.wav b/assets/audio/hurt.wav new file mode 100644 index 0000000..3deb1a2 Binary files /dev/null and b/assets/audio/hurt.wav differ diff --git a/assets/audio/hurt.wav.import b/assets/audio/hurt.wav.import new file mode 100644 index 0000000..dde2141 --- /dev/null +++ b/assets/audio/hurt.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b8b61nfd8bgcf" +path="res://.godot/imported/hurt.wav-e638edfaf88190ba3ffee0adc26b7375.sample" + +[deps] + +source_file="res://assets/audio/hurt.wav" +dest_files=["res://.godot/imported/hurt.wav-e638edfaf88190ba3ffee0adc26b7375.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/audio/jump.wav b/assets/audio/jump.wav new file mode 100644 index 0000000..c5ad28a Binary files /dev/null and b/assets/audio/jump.wav differ diff --git a/assets/audio/jump.wav.import b/assets/audio/jump.wav.import new file mode 100644 index 0000000..277ada7 --- /dev/null +++ b/assets/audio/jump.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://dgw460u5larld" +path="res://.godot/imported/jump.wav-7ea4d93114fa52c0b9979f6b2117f13f.sample" + +[deps] + +source_file="res://assets/audio/jump.wav" +dest_files=["res://.godot/imported/jump.wav-7ea4d93114fa52c0b9979f6b2117f13f.sample"] + +[params] + +force/8_bit=false +force/mono=false +force/max_rate=false +force/max_rate_hz=44100 +edit/trim=false +edit/normalize=false +edit/loop_mode=0 +edit/loop_begin=0 +edit/loop_end=-1 +compress/mode=0 diff --git a/assets/fonts/Kenney Pixel Square.ttf b/assets/fonts/Kenney Pixel Square.ttf new file mode 100644 index 0000000..e540208 Binary files /dev/null and b/assets/fonts/Kenney Pixel Square.ttf differ diff --git a/assets/fonts/Kenney Pixel Square.ttf.import b/assets/fonts/Kenney Pixel Square.ttf.import new file mode 100644 index 0000000..9635613 --- /dev/null +++ b/assets/fonts/Kenney Pixel Square.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://cbv46lneoiry7" +path="res://.godot/imported/Kenney Pixel Square.ttf-64bdf49ba5e0eb79f81157a4c2d9cf94.fontdata" + +[deps] + +source_file="res://assets/fonts/Kenney Pixel Square.ttf" +dest_files=["res://.godot/imported/Kenney Pixel Square.ttf-64bdf49ba5e0eb79f81157a4c2d9cf94.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/assets/textures/Terrain (16x16).png b/assets/textures/Terrain (16x16).png new file mode 100644 index 0000000..6674ca1 Binary files /dev/null and b/assets/textures/Terrain (16x16).png differ diff --git a/assets/textures/Terrain (16x16).png.import b/assets/textures/Terrain (16x16).png.import new file mode 100644 index 0000000..f05c3b9 --- /dev/null +++ b/assets/textures/Terrain (16x16).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://x3jo1g5qf4mi" +path="res://.godot/imported/Terrain (16x16).png-979cbca39834a9684ef6491571b8639c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/Terrain (16x16).png" +dest_files=["res://.godot/imported/Terrain (16x16).png-979cbca39834a9684ef6491571b8639c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/bg/Blue.png b/assets/textures/bg/Blue.png new file mode 100644 index 0000000..3a85422 Binary files /dev/null and b/assets/textures/bg/Blue.png differ diff --git a/assets/textures/bg/Blue.png.import b/assets/textures/bg/Blue.png.import new file mode 100644 index 0000000..0b53815 --- /dev/null +++ b/assets/textures/bg/Blue.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bgdtrj7v0db2s" +path="res://.godot/imported/Blue.png-4d52eecc3207a7a1bee4f7dbbc2da12e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/bg/Blue.png" +dest_files=["res://.godot/imported/Blue.png-4d52eecc3207a7a1bee4f7dbbc2da12e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/bg/Brown.png b/assets/textures/bg/Brown.png new file mode 100644 index 0000000..4925f71 Binary files /dev/null and b/assets/textures/bg/Brown.png differ diff --git a/assets/textures/bg/Brown.png.import b/assets/textures/bg/Brown.png.import new file mode 100644 index 0000000..16374d4 --- /dev/null +++ b/assets/textures/bg/Brown.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ct336vfldw6lb" +path="res://.godot/imported/Brown.png-720efd9b16af08e2a878ed55518fe98f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/bg/Brown.png" +dest_files=["res://.godot/imported/Brown.png-720efd9b16af08e2a878ed55518fe98f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/bg/Gray.png b/assets/textures/bg/Gray.png new file mode 100644 index 0000000..07d6792 Binary files /dev/null and b/assets/textures/bg/Gray.png differ diff --git a/assets/textures/bg/Gray.png.import b/assets/textures/bg/Gray.png.import new file mode 100644 index 0000000..979564e --- /dev/null +++ b/assets/textures/bg/Gray.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://u6j4htlsrhpq" +path="res://.godot/imported/Gray.png-950be38f6ac453efa84e0e86ba187e0c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/bg/Gray.png" +dest_files=["res://.godot/imported/Gray.png-950be38f6ac453efa84e0e86ba187e0c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/bg/Green.png b/assets/textures/bg/Green.png new file mode 100644 index 0000000..c95d78d Binary files /dev/null and b/assets/textures/bg/Green.png differ diff --git a/assets/textures/bg/Green.png.import b/assets/textures/bg/Green.png.import new file mode 100644 index 0000000..35c6d22 --- /dev/null +++ b/assets/textures/bg/Green.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ca8kmugpeqfrc" +path="res://.godot/imported/Green.png-9f719b857c96c6e8f1ed58b703f1f56b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/bg/Green.png" +dest_files=["res://.godot/imported/Green.png-9f719b857c96c6e8f1ed58b703f1f56b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/bg/Pink.png b/assets/textures/bg/Pink.png new file mode 100644 index 0000000..d313606 Binary files /dev/null and b/assets/textures/bg/Pink.png differ diff --git a/assets/textures/bg/Pink.png.import b/assets/textures/bg/Pink.png.import new file mode 100644 index 0000000..e430c65 --- /dev/null +++ b/assets/textures/bg/Pink.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://be2557fejfoto" +path="res://.godot/imported/Pink.png-1918c6c183321ff1c0419576f319c73d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/bg/Pink.png" +dest_files=["res://.godot/imported/Pink.png-1918c6c183321ff1c0419576f319c73d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/bg/Purple.png b/assets/textures/bg/Purple.png new file mode 100644 index 0000000..b64b504 Binary files /dev/null and b/assets/textures/bg/Purple.png differ diff --git a/assets/textures/bg/Purple.png.import b/assets/textures/bg/Purple.png.import new file mode 100644 index 0000000..320e95b --- /dev/null +++ b/assets/textures/bg/Purple.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b61vbkl60qm7t" +path="res://.godot/imported/Purple.png-90383a26461d4bf6dbe1c151384dd383.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/bg/Purple.png" +dest_files=["res://.godot/imported/Purple.png-90383a26461d4bf6dbe1c151384dd383.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/bg/Yellow.png b/assets/textures/bg/Yellow.png new file mode 100644 index 0000000..6f90ecf Binary files /dev/null and b/assets/textures/bg/Yellow.png differ diff --git a/assets/textures/bg/Yellow.png.import b/assets/textures/bg/Yellow.png.import new file mode 100644 index 0000000..4f4255c --- /dev/null +++ b/assets/textures/bg/Yellow.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dpud5l7sum32y" +path="res://.godot/imported/Yellow.png-fc07ea10b44f33246c231e686ab54f18.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/bg/Yellow.png" +dest_files=["res://.godot/imported/Yellow.png-fc07ea10b44f33246c231e686ab54f18.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/other/End (Idle).png b/assets/textures/other/End (Idle).png new file mode 100644 index 0000000..6e67748 Binary files /dev/null and b/assets/textures/other/End (Idle).png differ diff --git a/assets/textures/other/End (Idle).png.import b/assets/textures/other/End (Idle).png.import new file mode 100644 index 0000000..97e81f5 --- /dev/null +++ b/assets/textures/other/End (Idle).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5vdq4hlik6kd" +path="res://.godot/imported/End (Idle).png-14ea00083c66cebfd1d57d9a68fbd820.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/other/End (Idle).png" +dest_files=["res://.godot/imported/End (Idle).png-14ea00083c66cebfd1d57d9a68fbd820.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/other/End (Pressed) (64x64).png b/assets/textures/other/End (Pressed) (64x64).png new file mode 100644 index 0000000..8f5f732 Binary files /dev/null and b/assets/textures/other/End (Pressed) (64x64).png differ diff --git a/assets/textures/other/End (Pressed) (64x64).png.import b/assets/textures/other/End (Pressed) (64x64).png.import new file mode 100644 index 0000000..355ab35 --- /dev/null +++ b/assets/textures/other/End (Pressed) (64x64).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bsx2b2rugrlb2" +path="res://.godot/imported/End (Pressed) (64x64).png-3abb891148c459513d9b17a4d4f2bbb8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/other/End (Pressed) (64x64).png" +dest_files=["res://.godot/imported/End (Pressed) (64x64).png-3abb891148c459513d9b17a4d4f2bbb8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/other/Idle.png b/assets/textures/other/Idle.png new file mode 100644 index 0000000..c7d7f84 Binary files /dev/null and b/assets/textures/other/Idle.png differ diff --git a/assets/textures/other/Idle.png.import b/assets/textures/other/Idle.png.import new file mode 100644 index 0000000..35b15fd --- /dev/null +++ b/assets/textures/other/Idle.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://2su0kid2txul" +path="res://.godot/imported/Idle.png-9d8b68d1547a32fc01bf1a6294c7fd17.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/other/Idle.png" +dest_files=["res://.godot/imported/Idle.png-9d8b68d1547a32fc01bf1a6294c7fd17.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/other/Jump (28x28).png b/assets/textures/other/Jump (28x28).png new file mode 100644 index 0000000..89c8d6f Binary files /dev/null and b/assets/textures/other/Jump (28x28).png differ diff --git a/assets/textures/other/Jump (28x28).png.import b/assets/textures/other/Jump (28x28).png.import new file mode 100644 index 0000000..84051ad --- /dev/null +++ b/assets/textures/other/Jump (28x28).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cyy3gs64gm38x" +path="res://.godot/imported/Jump (28x28).png-0bccd9c3f6de9d3dc3785efed4229dd5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/other/Jump (28x28).png" +dest_files=["res://.godot/imported/Jump (28x28).png-0bccd9c3f6de9d3dc3785efed4229dd5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/other/Saw.png b/assets/textures/other/Saw.png new file mode 100644 index 0000000..9f3a811 Binary files /dev/null and b/assets/textures/other/Saw.png differ diff --git a/assets/textures/other/Saw.png.import b/assets/textures/other/Saw.png.import new file mode 100644 index 0000000..dbb9398 --- /dev/null +++ b/assets/textures/other/Saw.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjc6mebcg5lks" +path="res://.godot/imported/Saw.png-f7f2394c6b7236029feca5dd3e207f34.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/other/Saw.png" +dest_files=["res://.godot/imported/Saw.png-f7f2394c6b7236029feca5dd3e207f34.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/other/Spiked Ball.png b/assets/textures/other/Spiked Ball.png new file mode 100644 index 0000000..c25f971 Binary files /dev/null and b/assets/textures/other/Spiked Ball.png differ diff --git a/assets/textures/other/Spiked Ball.png.import b/assets/textures/other/Spiked Ball.png.import new file mode 100644 index 0000000..3fb5320 --- /dev/null +++ b/assets/textures/other/Spiked Ball.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dblhlyit4rs5x" +path="res://.godot/imported/Spiked Ball.png-29c601ca35ad30ebf5d1af3bb36daabf.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/other/Spiked Ball.png" +dest_files=["res://.godot/imported/Spiked Ball.png-29c601ca35ad30ebf5d1af3bb36daabf.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/other/Start.png b/assets/textures/other/Start.png new file mode 100644 index 0000000..98df5ee Binary files /dev/null and b/assets/textures/other/Start.png differ diff --git a/assets/textures/other/Start.png.import b/assets/textures/other/Start.png.import new file mode 100644 index 0000000..bef571f --- /dev/null +++ b/assets/textures/other/Start.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqw81m0ffjksf" +path="res://.godot/imported/Start.png-121493c9e8927f0a46365379c6ae4bc4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/other/Start.png" +dest_files=["res://.godot/imported/Start.png-121493c9e8927f0a46365379c6ae4bc4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/player/Fall (32x32).png b/assets/textures/player/Fall (32x32).png new file mode 100644 index 0000000..4af21e6 Binary files /dev/null and b/assets/textures/player/Fall (32x32).png differ diff --git a/assets/textures/player/Fall (32x32).png.import b/assets/textures/player/Fall (32x32).png.import new file mode 100644 index 0000000..57871f9 --- /dev/null +++ b/assets/textures/player/Fall (32x32).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://g6dy0j2lbcso" +path="res://.godot/imported/Fall (32x32).png-3737c0034ac40b3ca1f3cd1139f15c81.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/player/Fall (32x32).png" +dest_files=["res://.godot/imported/Fall (32x32).png-3737c0034ac40b3ca1f3cd1139f15c81.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/player/Idle (32x32).png b/assets/textures/player/Idle (32x32).png new file mode 100644 index 0000000..d5b2e58 Binary files /dev/null and b/assets/textures/player/Idle (32x32).png differ diff --git a/assets/textures/player/Idle (32x32).png.import b/assets/textures/player/Idle (32x32).png.import new file mode 100644 index 0000000..c3b4bb4 --- /dev/null +++ b/assets/textures/player/Idle (32x32).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bckhu0vpmij88" +path="res://.godot/imported/Idle (32x32).png-3dd0ae2cce9b7ff87bf469d696cdb433.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/player/Idle (32x32).png" +dest_files=["res://.godot/imported/Idle (32x32).png-3dd0ae2cce9b7ff87bf469d696cdb433.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/player/Jump (32x32).png b/assets/textures/player/Jump (32x32).png new file mode 100644 index 0000000..8417760 Binary files /dev/null and b/assets/textures/player/Jump (32x32).png differ diff --git a/assets/textures/player/Jump (32x32).png.import b/assets/textures/player/Jump (32x32).png.import new file mode 100644 index 0000000..45e5adf --- /dev/null +++ b/assets/textures/player/Jump (32x32).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dehumidunwvt6" +path="res://.godot/imported/Jump (32x32).png-23e458ed88dcae4d4c1e042247430ab7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/player/Jump (32x32).png" +dest_files=["res://.godot/imported/Jump (32x32).png-23e458ed88dcae4d4c1e042247430ab7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/assets/textures/player/Run (32x32).png b/assets/textures/player/Run (32x32).png new file mode 100644 index 0000000..de4d53e Binary files /dev/null and b/assets/textures/player/Run (32x32).png differ diff --git a/assets/textures/player/Run (32x32).png.import b/assets/textures/player/Run (32x32).png.import new file mode 100644 index 0000000..77d3ed4 --- /dev/null +++ b/assets/textures/player/Run (32x32).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cegxtc4pnrag" +path="res://.godot/imported/Run (32x32).png-483599e20fb2786a3f49f7451d2d0c56.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/textures/player/Run (32x32).png" +dest_files=["res://.godot/imported/Run (32x32).png-483599e20fb2786a3f49f7451d2d0c56.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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/icon.svg b/icon.svg new file mode 100644 index 0000000..9d8b7fa --- /dev/null +++ b/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icon.svg.import b/icon.svg.import new file mode 100644 index 0000000..ad5c8a2 --- /dev/null +++ b/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dy51btmhxantf" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +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/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 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..1cca172 --- /dev/null +++ b/project.godot @@ -0,0 +1,55 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="Martian Mike" +config/features=PackedStringArray("4.3", "Forward Plus") +config/icon="res://icon.svg" + +[display] + +window/size/viewport_width=480 +window/size/viewport_height=270 +window/size/window_width_override=1440 +window/size/window_height_override=810 +window/stretch/mode="canvas_items" + +[input] + +move_left={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} +move_right={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null) +] +} +jump={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"location":0,"echo":false,"script":null) +] +} +quit={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194305,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +} +reset={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":82,"key_label":0,"unicode":114,"location":0,"echo":false,"script":null) +] +} + +[rendering] + +textures/canvas_textures/default_texture_filter=0 diff --git a/scenes/.gitkeep b/scenes/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/scripts/.gitkeep b/scripts/.gitkeep new file mode 100644 index 0000000..e69de29