From 8c031fa9116d5f5a7f7309726a2f17b3d2da1ca7 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Thu, 21 Sep 2023 00:58:47 +0200 Subject: [PATCH] First commit Co-authored-by: Matteo Balugani Co-authored-by: Stefano Pigozzi Co-authored-by: Maxim Lobovsky --- .gitattributes | 8 ++ .gitignore | 16 +++ ATTRIBUTION.md | 5 + audio/UI/536108__eminyildirim__ui-click.wav | 3 + .../536108__eminyildirim__ui-click.wav.import | 24 +++++ audio/coin/coin_touch_coin/ctc.wav | 3 + audio/coin/coin_touch_coin/ctc.wav.import | 24 +++++ audio/coin/coin_touch_coin/ctc2.wav | 3 + audio/coin/coin_touch_coin/ctc2.wav.import | 24 +++++ audio/coin/coin_touch_coin/ctc3.wav | 3 + audio/coin/coin_touch_coin/ctc3.wav.import | 24 +++++ audio/coin/coin_touch_coin/ctc4.wav | 3 + audio/coin/coin_touch_coin/ctc4.wav.import | 24 +++++ audio/conversione/moneta(convertitore).wav | 3 + .../moneta(convertitore).wav.import | 24 +++++ .../money_to_gems/gemma(convertitore).wav | 3 + .../gemma(convertitore).wav.import | 24 +++++ .../suono_meccanico(convertitore).wav | 3 + .../suono_meccanico(convertitore).wav.import | 24 +++++ audio/tap/HLeOR7SY.wav.import | 24 +++++ audio/tap/click(1).wav.import | 24 +++++ audio/tap/click.wav | 3 + audio/tap/click.wav.import | 28 ++++++ audio/tap/click2.wav | 3 + audio/tap/click2.wav.import | 24 +++++ audio/tap/click3.wav | 3 + audio/tap/click3.wav.import | 28 ++++++ audio/tap/click4.wav | 3 + audio/tap/click4.wav.import | 28 ++++++ audio/tap/click5.wav | 3 + audio/tap/click5.wav.import | 24 +++++ bottle/bottle_tiles.png | 3 + bottle/bottle_tiles.png.import | 34 +++++++ entity/coin.tscn | 12 +++ font/press-start/license.txt | 17 ++++ font/press-start/prstart.ttf | Bin 0 -> 21320 bytes font/press-start/prstart.ttf.import | 37 +++++++ font/press-start/prstartk.ttf | Bin 0 -> 20908 bytes font/press-start/prstartk.ttf.import | 37 +++++++ icon.png | 3 + icon.png.import | 34 +++++++ project.godot | 36 +++++++ root.tscn | 92 ++++++++++++++++++ 43 files changed, 745 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 ATTRIBUTION.md create mode 100644 audio/UI/536108__eminyildirim__ui-click.wav create mode 100644 audio/UI/536108__eminyildirim__ui-click.wav.import create mode 100644 audio/coin/coin_touch_coin/ctc.wav create mode 100644 audio/coin/coin_touch_coin/ctc.wav.import create mode 100644 audio/coin/coin_touch_coin/ctc2.wav create mode 100644 audio/coin/coin_touch_coin/ctc2.wav.import create mode 100644 audio/coin/coin_touch_coin/ctc3.wav create mode 100644 audio/coin/coin_touch_coin/ctc3.wav.import create mode 100644 audio/coin/coin_touch_coin/ctc4.wav create mode 100644 audio/coin/coin_touch_coin/ctc4.wav.import create mode 100644 audio/conversione/moneta(convertitore).wav create mode 100644 audio/conversione/moneta(convertitore).wav.import create mode 100644 audio/conversione/money_to_gems/gemma(convertitore).wav create mode 100644 audio/conversione/money_to_gems/gemma(convertitore).wav.import create mode 100644 audio/conversione/suono_meccanico(convertitore).wav create mode 100644 audio/conversione/suono_meccanico(convertitore).wav.import create mode 100644 audio/tap/HLeOR7SY.wav.import create mode 100644 audio/tap/click(1).wav.import create mode 100644 audio/tap/click.wav create mode 100644 audio/tap/click.wav.import create mode 100644 audio/tap/click2.wav create mode 100644 audio/tap/click2.wav.import create mode 100644 audio/tap/click3.wav create mode 100644 audio/tap/click3.wav.import create mode 100644 audio/tap/click4.wav create mode 100644 audio/tap/click4.wav.import create mode 100644 audio/tap/click5.wav create mode 100644 audio/tap/click5.wav.import create mode 100644 bottle/bottle_tiles.png create mode 100644 bottle/bottle_tiles.png.import create mode 100644 entity/coin.tscn create mode 100644 font/press-start/license.txt create mode 100644 font/press-start/prstart.ttf create mode 100644 font/press-start/prstart.ttf.import create mode 100644 font/press-start/prstartk.ttf create mode 100644 font/press-start/prstartk.ttf.import create mode 100644 icon.png create mode 100644 icon.png.import create mode 100644 project.godot create mode 100644 root.tscn diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..313dbf2 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,8 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf +*.png filter=lfs diff=lfs merge=lfs -text +*.wav filter=lfs diff=lfs merge=lfs -text +*.flac filter=lfs diff=lfs merge=lfs -text +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.ogg filter=lfs diff=lfs merge=lfs -text +*.webp filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dd59a16 --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +# Godot 4+ specific ignores +.godot/ + +# Godot-specific ignores +.import/ +.export/ +export.cfg +export_presets.cfg + +# Imported translations (automatically generated from CSV files) +*.translation + +# Mono-specific ignores +.mono/ +data_*/ +mono_crash.*.json diff --git a/ATTRIBUTION.md b/ATTRIBUTION.md new file mode 100644 index 0000000..3ccb702 --- /dev/null +++ b/ATTRIBUTION.md @@ -0,0 +1,5 @@ +# Attribution + +## Fonts + +[Press Start Regular](https://www.1001fonts.com/press-start-font.html) by [codeman38](http://www.zone38.net/) diff --git a/audio/UI/536108__eminyildirim__ui-click.wav b/audio/UI/536108__eminyildirim__ui-click.wav new file mode 100644 index 0000000..3a16d5f --- /dev/null +++ b/audio/UI/536108__eminyildirim__ui-click.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6620f95ac1cc38495dcc8ea4df9f1ef3e9d0734248ffb282ef040f1fc4d66f18 +size 80116 diff --git a/audio/UI/536108__eminyildirim__ui-click.wav.import b/audio/UI/536108__eminyildirim__ui-click.wav.import new file mode 100644 index 0000000..efd409e --- /dev/null +++ b/audio/UI/536108__eminyildirim__ui-click.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b3fvopqf3ocab" +path="res://.godot/imported/536108__eminyildirim__ui-click.wav-1dae575f17d8d06a9fcd9556b4958f67.sample" + +[deps] + +source_file="res://audio/UI/536108__eminyildirim__ui-click.wav" +dest_files=["res://.godot/imported/536108__eminyildirim__ui-click.wav-1dae575f17d8d06a9fcd9556b4958f67.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/audio/coin/coin_touch_coin/ctc.wav b/audio/coin/coin_touch_coin/ctc.wav new file mode 100644 index 0000000..aeab72d --- /dev/null +++ b/audio/coin/coin_touch_coin/ctc.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b718e9d1f943b9d9c5398933237b21a2d6aaaca1dbc808db44e3df913e9a778c +size 22944 diff --git a/audio/coin/coin_touch_coin/ctc.wav.import b/audio/coin/coin_touch_coin/ctc.wav.import new file mode 100644 index 0000000..d3d8ac7 --- /dev/null +++ b/audio/coin/coin_touch_coin/ctc.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://ehidley8t2bs" +path="res://.godot/imported/ctc.wav-8e8793e71778225e5b989378c265cbf9.sample" + +[deps] + +source_file="res://audio/coin/coin_touch_coin/ctc.wav" +dest_files=["res://.godot/imported/ctc.wav-8e8793e71778225e5b989378c265cbf9.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/audio/coin/coin_touch_coin/ctc2.wav b/audio/coin/coin_touch_coin/ctc2.wav new file mode 100644 index 0000000..84c664e --- /dev/null +++ b/audio/coin/coin_touch_coin/ctc2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8dd80b6674c2dfe3ff5e79923d9ec7b33064d27788058062a871e4417da7868 +size 22944 diff --git a/audio/coin/coin_touch_coin/ctc2.wav.import b/audio/coin/coin_touch_coin/ctc2.wav.import new file mode 100644 index 0000000..e6b2a4e --- /dev/null +++ b/audio/coin/coin_touch_coin/ctc2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b2aahjwda27tp" +path="res://.godot/imported/ctc2.wav-7508eb4de6f7f88e24701e27bc8f128b.sample" + +[deps] + +source_file="res://audio/coin/coin_touch_coin/ctc2.wav" +dest_files=["res://.godot/imported/ctc2.wav-7508eb4de6f7f88e24701e27bc8f128b.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/audio/coin/coin_touch_coin/ctc3.wav b/audio/coin/coin_touch_coin/ctc3.wav new file mode 100644 index 0000000..0ab4202 --- /dev/null +++ b/audio/coin/coin_touch_coin/ctc3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89f9298187a149ed0552feac123220e9d78653a50fc6b404d96a14f49b4dd3c7 +size 22944 diff --git a/audio/coin/coin_touch_coin/ctc3.wav.import b/audio/coin/coin_touch_coin/ctc3.wav.import new file mode 100644 index 0000000..6595eed --- /dev/null +++ b/audio/coin/coin_touch_coin/ctc3.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cxp2yrfjob2bu" +path="res://.godot/imported/ctc3.wav-f2c4fb4bfb413f549e9f0cd553b9f15b.sample" + +[deps] + +source_file="res://audio/coin/coin_touch_coin/ctc3.wav" +dest_files=["res://.godot/imported/ctc3.wav-f2c4fb4bfb413f549e9f0cd553b9f15b.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/audio/coin/coin_touch_coin/ctc4.wav b/audio/coin/coin_touch_coin/ctc4.wav new file mode 100644 index 0000000..a06306d --- /dev/null +++ b/audio/coin/coin_touch_coin/ctc4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cef978473dbf96947b4d67b4ffaf1d094800ada8c73861e0a59ef30ebc49320 +size 10986 diff --git a/audio/coin/coin_touch_coin/ctc4.wav.import b/audio/coin/coin_touch_coin/ctc4.wav.import new file mode 100644 index 0000000..5e2f335 --- /dev/null +++ b/audio/coin/coin_touch_coin/ctc4.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cosgy303put4h" +path="res://.godot/imported/ctc4.wav-b9e448627ccfe1efd8c4172c42206f5e.sample" + +[deps] + +source_file="res://audio/coin/coin_touch_coin/ctc4.wav" +dest_files=["res://.godot/imported/ctc4.wav-b9e448627ccfe1efd8c4172c42206f5e.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/audio/conversione/moneta(convertitore).wav b/audio/conversione/moneta(convertitore).wav new file mode 100644 index 0000000..b5b315d --- /dev/null +++ b/audio/conversione/moneta(convertitore).wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d86a2c09c0f2adedf090a6905e71803aa61028a0c38217fb831a6a26068d62b3 +size 145132 diff --git a/audio/conversione/moneta(convertitore).wav.import b/audio/conversione/moneta(convertitore).wav.import new file mode 100644 index 0000000..97c016b --- /dev/null +++ b/audio/conversione/moneta(convertitore).wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://emrlsjubaj60" +path="res://.godot/imported/moneta(convertitore).wav-a9b965ee570b82760527cedc568162bb.sample" + +[deps] + +source_file="res://audio/conversione/moneta(convertitore).wav" +dest_files=["res://.godot/imported/moneta(convertitore).wav-a9b965ee570b82760527cedc568162bb.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/audio/conversione/money_to_gems/gemma(convertitore).wav b/audio/conversione/money_to_gems/gemma(convertitore).wav new file mode 100644 index 0000000..a52da6d --- /dev/null +++ b/audio/conversione/money_to_gems/gemma(convertitore).wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23e411b4103252dc31c9fc43ca7d036ef1b20f97523c0db9ba664eac27afef47 +size 218360 diff --git a/audio/conversione/money_to_gems/gemma(convertitore).wav.import b/audio/conversione/money_to_gems/gemma(convertitore).wav.import new file mode 100644 index 0000000..96a0919 --- /dev/null +++ b/audio/conversione/money_to_gems/gemma(convertitore).wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://cryjs5qouforn" +path="res://.godot/imported/gemma(convertitore).wav-d289146f17f05a69b63d1a63e8ee8d14.sample" + +[deps] + +source_file="res://audio/conversione/money_to_gems/gemma(convertitore).wav" +dest_files=["res://.godot/imported/gemma(convertitore).wav-d289146f17f05a69b63d1a63e8ee8d14.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/audio/conversione/suono_meccanico(convertitore).wav b/audio/conversione/suono_meccanico(convertitore).wav new file mode 100644 index 0000000..68d070f --- /dev/null +++ b/audio/conversione/suono_meccanico(convertitore).wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54d5b14f13643b84cd5e1aee1b923e93cc6a3d7f39e84d3b8d2d6b22e8097c8f +size 346508 diff --git a/audio/conversione/suono_meccanico(convertitore).wav.import b/audio/conversione/suono_meccanico(convertitore).wav.import new file mode 100644 index 0000000..e2630fd --- /dev/null +++ b/audio/conversione/suono_meccanico(convertitore).wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://bvno64in1oe01" +path="res://.godot/imported/suono_meccanico(convertitore).wav-4e5f295675f2fcde1dfade81a3394ab5.sample" + +[deps] + +source_file="res://audio/conversione/suono_meccanico(convertitore).wav" +dest_files=["res://.godot/imported/suono_meccanico(convertitore).wav-4e5f295675f2fcde1dfade81a3394ab5.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/audio/tap/HLeOR7SY.wav.import b/audio/tap/HLeOR7SY.wav.import new file mode 100644 index 0000000..fb66591 --- /dev/null +++ b/audio/tap/HLeOR7SY.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://c2g7k04iycx73" +path="res://.godot/imported/HLeOR7SY.wav-b581551983a6fb2be45daca7b10dcc08.sample" + +[deps] + +source_file="res://audio/tap/HLeOR7SY.wav" +dest_files=["res://.godot/imported/HLeOR7SY.wav-b581551983a6fb2be45daca7b10dcc08.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/audio/tap/click(1).wav.import b/audio/tap/click(1).wav.import new file mode 100644 index 0000000..be17d1c --- /dev/null +++ b/audio/tap/click(1).wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://b5n2d1hmes8w1" +path="res://.godot/imported/click(1).wav-25ef797f7d1947ca20babc481e58b09e.sample" + +[deps] + +source_file="res://audio/tap/click(1).wav" +dest_files=["res://.godot/imported/click(1).wav-25ef797f7d1947ca20babc481e58b09e.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/audio/tap/click.wav b/audio/tap/click.wav new file mode 100644 index 0000000..d7e706b --- /dev/null +++ b/audio/tap/click.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bec3678b80437ca8a8c071e146893355ca4b1559dd8410506eb3d3a3a94c930 +size 4780 diff --git a/audio/tap/click.wav.import b/audio/tap/click.wav.import new file mode 100644 index 0000000..8bfc88b --- /dev/null +++ b/audio/tap/click.wav.import @@ -0,0 +1,28 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +<<<<<<< HEAD +uid="uid://1e6pppejrgsg" +======= +uid="uid://dphxoe465j316" +>>>>>>> 7652240 (usdhGUHSDGUHSD) +path="res://.godot/imported/click.wav-70dcfb1e0e350538aa1670f826866a40.sample" + +[deps] + +source_file="res://audio/tap/click.wav" +dest_files=["res://.godot/imported/click.wav-70dcfb1e0e350538aa1670f826866a40.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/audio/tap/click2.wav b/audio/tap/click2.wav new file mode 100644 index 0000000..68e295f --- /dev/null +++ b/audio/tap/click2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7d157d9104782aca8a19b098ab9772515eb5266fd659169d7de32e76eb934e1 +size 3476 diff --git a/audio/tap/click2.wav.import b/audio/tap/click2.wav.import new file mode 100644 index 0000000..96e5f46 --- /dev/null +++ b/audio/tap/click2.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://by3h6y6rjpkbt" +path="res://.godot/imported/click2.wav-a49ec2e85e2acf116b0f559291d02ee6.sample" + +[deps] + +source_file="res://audio/tap/click2.wav" +dest_files=["res://.godot/imported/click2.wav-a49ec2e85e2acf116b0f559291d02ee6.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/audio/tap/click3.wav b/audio/tap/click3.wav new file mode 100644 index 0000000..e62eecf --- /dev/null +++ b/audio/tap/click3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c1020ce8791f98ee0fb528995f9a36c4cf354ee3f7d257284cca440f8908b0b +size 22028 diff --git a/audio/tap/click3.wav.import b/audio/tap/click3.wav.import new file mode 100644 index 0000000..baa5c6d --- /dev/null +++ b/audio/tap/click3.wav.import @@ -0,0 +1,28 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +<<<<<<< HEAD +uid="uid://cygrkron0u457" +======= +uid="uid://buka8ljtirl4x" +>>>>>>> 7652240 (usdhGUHSDGUHSD) +path="res://.godot/imported/click3.wav-12e7bf4ac81975807df50c990a8ccf9a.sample" + +[deps] + +source_file="res://audio/tap/click3.wav" +dest_files=["res://.godot/imported/click3.wav-12e7bf4ac81975807df50c990a8ccf9a.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/audio/tap/click4.wav b/audio/tap/click4.wav new file mode 100644 index 0000000..a84ced3 --- /dev/null +++ b/audio/tap/click4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69addee696281ea94013e931579bf45067beb100c07c2c782a8cb485d7756a9c +size 16412 diff --git a/audio/tap/click4.wav.import b/audio/tap/click4.wav.import new file mode 100644 index 0000000..a70f58e --- /dev/null +++ b/audio/tap/click4.wav.import @@ -0,0 +1,28 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +<<<<<<< HEAD +uid="uid://c6jb2lpwb4bk0" +======= +uid="uid://b5g82mxuxaqyr" +>>>>>>> 7652240 (usdhGUHSDGUHSD) +path="res://.godot/imported/click4.wav-e2ecf832c368c506d9c71009f865138c.sample" + +[deps] + +source_file="res://audio/tap/click4.wav" +dest_files=["res://.godot/imported/click4.wav-e2ecf832c368c506d9c71009f865138c.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/audio/tap/click5.wav b/audio/tap/click5.wav new file mode 100644 index 0000000..f4c794d --- /dev/null +++ b/audio/tap/click5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f26075b9f71e521f8463d8d7f9cd6cba11cc27f6de3de0e5f2741fb46a2d4fd8 +size 4780 diff --git a/audio/tap/click5.wav.import b/audio/tap/click5.wav.import new file mode 100644 index 0000000..bc384b9 --- /dev/null +++ b/audio/tap/click5.wav.import @@ -0,0 +1,24 @@ +[remap] + +importer="wav" +type="AudioStreamWAV" +uid="uid://wy7f2j0wg1ur" +path="res://.godot/imported/click5.wav-2be89af03b5f86fb64428030c1c87436.sample" + +[deps] + +source_file="res://audio/tap/click5.wav" +dest_files=["res://.godot/imported/click5.wav-2be89af03b5f86fb64428030c1c87436.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/bottle/bottle_tiles.png b/bottle/bottle_tiles.png new file mode 100644 index 0000000..abdab3d --- /dev/null +++ b/bottle/bottle_tiles.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34615bc055b284703ab3a0a14b228df50b6ac4596acc35de5b299058667582fb +size 935 diff --git a/bottle/bottle_tiles.png.import b/bottle/bottle_tiles.png.import new file mode 100644 index 0000000..a38066a --- /dev/null +++ b/bottle/bottle_tiles.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://os7j1nq0sk5m" +path="res://.godot/imported/bottle_tiles.png-e022916d2439eab8dbc080ddb9bbd9f7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://bottle/bottle_tiles.png" +dest_files=["res://.godot/imported/bottle_tiles.png-e022916d2439eab8dbc080ddb9bbd9f7.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/entity/coin.tscn b/entity/coin.tscn new file mode 100644 index 0000000..4df5649 --- /dev/null +++ b/entity/coin.tscn @@ -0,0 +1,12 @@ +[gd_scene load_steps=2 format=3 uid="uid://x34aaomqiebu"] + +[ext_resource type="Texture2D" uid="uid://cxsl5yvdhswc7" path="res://icon.png" id="1_ld7df"] + +[node name="Coin" type="RigidBody2D"] + +[node name="Area2D" type="Area2D" parent="."] + +[node name="Icon" type="Sprite2D" parent="."] +position = Vector2(218, 69) +scale = Vector2(0.107422, 0.107422) +texture = ExtResource("1_ld7df") diff --git a/font/press-start/license.txt b/font/press-start/license.txt new file mode 100644 index 0000000..3faaad9 --- /dev/null +++ b/font/press-start/license.txt @@ -0,0 +1,17 @@ +Thanks for downloading one of codeman38's retro video game fonts, as seen on Memepool, BoingBoing, and all around the blogosphere. + +So, you're wondering what the license is for these fonts? Pretty simple; it's based upon that used for Bitstream's Vera font set . + +Basically, here are the key points summarized, in as little legalese as possible; I hate reading license agreements as much as you probably do: + +With one specific exception, you have full permission to bundle these fonts in your own free or commercial projects-- and by projects, I'm referring to not just software but also electronic documents and print publications. + +So what's the exception? Simple: you can't re-sell these fonts in a commercial font collection. I've seen too many font CDs for sale in stores that are just a repackaging of thousands of freeware fonts found on the internet, and in my mind, that's quite a bit like highway robbery. Note that this *only* applies to products that are font collections in and of themselves; you may freely bundle these fonts with an operating system, application program, or the like. + +Feel free to modify these fonts and even to release the modified versions, as long as you change the original font names (to ensure consistency among people with the font installed) and as long as you give credit somewhere in the font file to codeman38 or zone38.net. I may even incorporate these changes into a later version of my fonts if you wish to send me the modifed fonts via e-mail. + +Also, feel free to mirror these fonts on your own site, as long as you make it reasonably clear that these fonts are not your own work. I'm not asking for much; linking to zone38.net or even just mentioning the nickname codeman38 should be enough. + +Well, that pretty much sums it up... so without further ado, install and enjoy these fonts from the golden age of video games. + +[ codeman38 | cody@zone38.net | http://www.zone38.net/ ] \ No newline at end of file diff --git a/font/press-start/prstart.ttf b/font/press-start/prstart.ttf new file mode 100644 index 0000000000000000000000000000000000000000..40ca6b6e1f701c253356d4a313fe81164bc4ffa8 GIT binary patch literal 21320 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 V92jcoTRYghyld6!etrFz{1+kzr!oKl literal 0 HcmV?d00001 diff --git a/font/press-start/prstart.ttf.import b/font/press-start/prstart.ttf.import new file mode 100644 index 0000000..fb18965 --- /dev/null +++ b/font/press-start/prstart.ttf.import @@ -0,0 +1,37 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +<<<<<<< HEAD +uid="uid://p3mpwfgu40nt" +======= +uid="uid://dbmasbmm5bd2p" +>>>>>>> 7652240 (usdhGUHSDGUHSD) +path="res://.godot/imported/prstart.ttf-77979a39b6795825f06cbbc26a7dc760.fontdata" + +[deps] + +source_file="res://font/press-start/prstart.ttf" +dest_files=["res://.godot/imported/prstart.ttf-77979a39b6795825f06cbbc26a7dc760.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +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/font/press-start/prstartk.ttf b/font/press-start/prstartk.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e9d3c15133d7bd0cab272289170de52d0873e3b2 GIT binary patch literal 20908 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 literal 0 HcmV?d00001 diff --git a/font/press-start/prstartk.ttf.import b/font/press-start/prstartk.ttf.import new file mode 100644 index 0000000..c839165 --- /dev/null +++ b/font/press-start/prstartk.ttf.import @@ -0,0 +1,37 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +<<<<<<< HEAD +uid="uid://dsmgs07th62oa" +======= +uid="uid://cba2km1whyfrg" +>>>>>>> 7652240 (usdhGUHSDGUHSD) +path="res://.godot/imported/prstartk.ttf-71558b3660967bfa8cc6acae2bc11f53.fontdata" + +[deps] + +source_file="res://font/press-start/prstartk.ttf" +dest_files=["res://.godot/imported/prstartk.ttf-71558b3660967bfa8cc6acae2bc11f53.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +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/icon.png b/icon.png new file mode 100644 index 0000000..13e6128 --- /dev/null +++ b/icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a3b64a9c71e60ebcfb553226986f3b5dfbde4dc91323f72e61c4feb37c448a1 +size 4881 diff --git a/icon.png.import b/icon.png.import new file mode 100644 index 0000000..173b241 --- /dev/null +++ b/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cxsl5yvdhswc7" +path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.png" +dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.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/project.godot b/project.godot new file mode 100644 index 0000000..1c7c771 --- /dev/null +++ b/project.godot @@ -0,0 +1,36 @@ +; 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="ld54" +run/main_scene="res://root.tscn" +config/features=PackedStringArray("4.1", "Mobile") +boot_splash/bg_color=Color(0.0977035, 0.0977035, 0.10161, 1) +boot_splash/image="res://icon.png" +config/icon="res://icon.svg" + +[display] + +window/size/viewport_width=270 +window/size/viewport_height=480 +window/stretch/mode="viewport" +window/stretch/aspect="keep_height" +window/handheld/orientation=1 + +[layer_names] + +2d_physics/layer_2="Bottle" + +[rendering] + +renderer/rendering_method="mobile" +textures/vram_compression/import_etc2_astc=true +environment/defaults/default_clear_color=Color(0.0977035, 0.0977035, 0.10161, 1) diff --git a/root.tscn b/root.tscn new file mode 100644 index 0000000..1eeb940 --- /dev/null +++ b/root.tscn @@ -0,0 +1,92 @@ +[gd_scene load_steps=4 format=3 uid="uid://cbccs6kwwf265"] + +[ext_resource type="Texture2D" uid="uid://os7j1nq0sk5m" path="res://bottle/bottle_tiles.png" id="1_uandh"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_midqx"] +resource_name = "Bottle Placeholder" +texture = ExtResource("1_uandh") +0:0/0 = 0 +0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +0:0/0/physics_layer_0/angular_velocity = 0.0 + +[sub_resource type="TileSet" id="TileSet_tr7be"] +physics_layer_0/collision_layer = 2 +physics_layer_0/collision_mask = 2 +sources/0 = SubResource("TileSetAtlasSource_midqx") + +[node name="Root" type="Node"] + +[node name="UI" type="Control" parent="."] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_vertical = 8 + +[node name="Rows" type="VBoxContainer" parent="UI"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="NotchSpacer" type="PanelContainer" parent="UI/Rows"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="UpperButtons" type="HBoxContainer" parent="UI/Rows"] +custom_minimum_size = Vector2(0, 54) +layout_mode = 2 +size_flags_vertical = 8 + +[node name="MoneyButton" type="Button" parent="UI/Rows/UpperButtons"] +custom_minimum_size = Vector2(54, 0) +layout_mode = 2 +size_flags_horizontal = 8 +text = "$0" +alignment = 0 + +[node name="UpperButtonsSpacerLeft" type="PanelContainer" parent="UI/Rows/UpperButtons"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="SpawnButton" type="Button" parent="UI/Rows/UpperButtons"] +custom_minimum_size = Vector2(54, 0) +layout_mode = 2 +size_flags_horizontal = 8 +text = "Drop" + +[node name="UpperButtonsSpacerRight" type="PanelContainer" parent="UI/Rows/UpperButtons"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="ShopButton" type="Button" parent="UI/Rows/UpperButtons"] +custom_minimum_size = Vector2(54, 0) +layout_mode = 2 +size_flags_horizontal = 8 +text = "Shop" +alignment = 2 + +[node name="BottleSpacer" type="PanelContainer" parent="UI/Rows"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="GameContainer" type="Control" parent="UI"] +layout_mode = 1 +anchors_preset = 7 +anchor_left = 0.5 +anchor_top = 1.0 +anchor_right = 0.5 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 0 + +[node name="Game" type="Node2D" parent="UI/GameContainer"] + +[node name="TileMap" type="TileMap" parent="UI/GameContainer/Game"] +tile_set = SubResource("TileSet_tr7be") +format = 2 +layer_0/tile_data = PackedInt32Array(-65529, 0, 0, -65530, 0, 0, -65531, 0, 0, -65532, 0, 0, -65533, 0, 0, -65534, 0, 0, -65535, 0, 0, -65536, 0, 0, -1, 0, 0, -2, 0, 0, -3, 0, 0, -4, 0, 0, -5, 0, 0, -6, 0, 0, -7, 0, 0, -8, 0, 0, -65544, 0, 0, -131080, 0, 0, -196616, 0, 0, -262152, 0, 0, -327688, 0, 0, -393224, 0, 0, -458760, 0, 0, -524296, 0, 0, -589832, 0, 0, -655368, 0, 0, -720904, 0, 0, -786440, 0, 0, -851976, 0, 0, -917512, 0, 0, -983048, 0, 0, -1048584, 0, 0, -1114120, 0, 0, -1179656, 0, 0, -1245192, 0, 0, -1310728, 0, 0, -1376264, 0, 0, -1441800, 0, 0, -1507336, 0, 0, -1572872, 0, 0, -1638408, 0, 0, -1638407, 0, 0, -1638406, 0, 0, -1638405, 0, 0, -1638404, 0, 0, -1703940, 0, 0, -1769476, 0, 0, -1835012, 0, 0, -1900548, 0, 0, -1966077, 0, 0, -1900541, 0, 0, -1835005, 0, 0, -1769469, 0, 0, -1703933, 0, 0, -1703932, 0, 0, -1703931, 0, 0, -1703930, 0, 0, -1703929, 0, 0, -1638393, 0, 0, -1572857, 0, 0, -1507321, 0, 0, -1441785, 0, 0, -1376249, 0, 0, -1310713, 0, 0, -1245177, 0, 0, -1179641, 0, 0, -1114105, 0, 0, -1048569, 0, 0, -983033, 0, 0, -917497, 0, 0, -851961, 0, 0, -786425, 0, 0, -720889, 0, 0, -655353, 0, 0, -589817, 0, 0, -524281, 0, 0, -458745, 0, 0, -393209, 0, 0, -327673, 0, 0, -262137, 0, 0, -196601, 0, 0, -131065, 0, 0)