commit 004fa56ccd58d14dacb4da074e54c22cd0e4f7f1 Author: AnthonyAxenov Date: Sun Nov 13 14:31:09 2022 +0800 First (and I hope last) commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..24b5ac1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +# Godot-specific ignores +/.import/ +/build/ +/android/ + +export.cfg +export_presets.cfg + +*.translation + +!/**/*.gitkeep diff --git a/Balloon.gd b/Balloon.gd new file mode 100644 index 0000000..9825aca --- /dev/null +++ b/Balloon.gd @@ -0,0 +1,63 @@ +extends Area2D + +signal pop + +var increase # speed ratio +var current_color # name of current animation (sprite set) of AnimatedSprite +var random = RandomNumberGenerator.new() # randomizer +# harcoded names of AnimatedSprite's animations +const colors = ['blue', 'green', 'orange', 'pink', 'purple', 'red', 'yellow'] + +# Get random animation except current one +func get_color(): + var new_color = colors[random.randi_range(0, colors.size() - 1)] + if new_color == current_color: + new_color = get_color() + return new_color + +# Hide balloon when its pop sound is finished +func hide_balloon(): + print("Sound finished") + queue_free() + +# Initialize scene +func _init(): + random.randomize() + current_color = get_color() + increase = random.randf_range(1, 1.75) + +# When node tree has been created and initialized +func _ready(): + # set random sprite set to balloon + $AnimatedSprite.set_animation(current_color) + print("New balloon: ", current_color) + # connect "pop" signal to handler in Playground + connect('pop', get_parent(), 'update_score') + # the "finished" signal of every PopSoundN must hide current balloon + for i in range(1, 5): + get_node('PopSound' + str(i)).connect('finished', self, 'hide_balloon') + +# On every Timer's interval we move current balloon up +func _on_Timer_timeout(): + position.y -= increase + # we need to detect how far balloon from upper edge is and destroy it + # ballon becomes invisible when its first scaled frame height totally above Playground + var height = $AnimatedSprite.frames.get_frame(current_color, 0).get_size().y * scale.y + var y = position.y + height + if y < 0: + print("Die (out of playground at ", position.y, ")") + queue_free() + +# Detect click/touch event on balloon +func _on_Balloon_input_event(_viewport, event, _shape_idx): + if event is InputEventMouseButton or event is InputEventScreenTouch: + if event.is_pressed(): + print("Click: ", event.as_text()) + # start pop animation + $AnimatedSprite.play() + # play pop sound + var sound_idx = random.randi_range(1, 5) + get_node("PopSound" + str(sound_idx)).play() + print("Sound started: ", sound_idx) + # emit poop signal so that we can increase score counter in Playground + emit_signal('pop') diff --git a/Balloon.tscn b/Balloon.tscn new file mode 100644 index 0000000..c8b3d9e --- /dev/null +++ b/Balloon.tscn @@ -0,0 +1,129 @@ +[gd_scene load_steps=51 format=2] + +[ext_resource path="res://assets/green-balloon/1.png" type="Texture" id=1] +[ext_resource path="res://assets/blue-balloon/6.png" type="Texture" id=2] +[ext_resource path="res://assets/blue-balloon/5.png" type="Texture" id=3] +[ext_resource path="res://assets/blue-balloon/4.png" type="Texture" id=4] +[ext_resource path="res://assets/blue-balloon/2.png" type="Texture" id=5] +[ext_resource path="res://assets/blue-balloon/3.png" type="Texture" id=6] +[ext_resource path="res://assets/blue-balloon/1.png" type="Texture" id=7] +[ext_resource path="res://assets/red-balloon/3.png" type="Texture" id=8] +[ext_resource path="res://assets/purple-balloon/1.png" type="Texture" id=9] +[ext_resource path="res://assets/yellow-balloon/5.png" type="Texture" id=10] +[ext_resource path="res://assets/orange-balloon/4.png" type="Texture" id=11] +[ext_resource path="res://assets/red-balloon/2.png" type="Texture" id=12] +[ext_resource path="res://assets/red-balloon/1.png" type="Texture" id=13] +[ext_resource path="res://assets/orange-balloon/1.png" type="Texture" id=14] +[ext_resource path="res://assets/purple-balloon/2.png" type="Texture" id=15] +[ext_resource path="res://assets/green-balloon/6.png" type="Texture" id=16] +[ext_resource path="res://assets/yellow-balloon/2.png" type="Texture" id=17] +[ext_resource path="res://assets/red-balloon/4.png" type="Texture" id=18] +[ext_resource path="res://Balloon.gd" type="Script" id=19] +[ext_resource path="res://assets/orange-balloon/2.png" type="Texture" id=20] +[ext_resource path="res://assets/pink-ballon/3.png" type="Texture" id=21] +[ext_resource path="res://assets/pink-ballon/4.png" type="Texture" id=22] +[ext_resource path="res://assets/red-balloon/5.png" type="Texture" id=23] +[ext_resource path="res://assets/pink-ballon/2.png" type="Texture" id=24] +[ext_resource path="res://assets/pink-ballon/6.png" type="Texture" id=25] +[ext_resource path="res://assets/orange-balloon/6.png" type="Texture" id=26] +[ext_resource path="res://assets/green-balloon/4.png" type="Texture" id=27] +[ext_resource path="res://assets/purple-balloon/4.png" type="Texture" id=28] +[ext_resource path="res://assets/orange-balloon/3.png" type="Texture" id=29] +[ext_resource path="res://assets/green-balloon/2.png" type="Texture" id=30] +[ext_resource path="res://assets/green-balloon/5.png" type="Texture" id=31] +[ext_resource path="res://assets/purple-balloon/3.png" type="Texture" id=32] +[ext_resource path="res://assets/yellow-balloon/1.png" type="Texture" id=33] +[ext_resource path="res://assets/red-balloon/6.png" type="Texture" id=34] +[ext_resource path="res://assets/pink-ballon/5.png" type="Texture" id=35] +[ext_resource path="res://assets/yellow-balloon/4.png" type="Texture" id=36] +[ext_resource path="res://assets/purple-balloon/6.png" type="Texture" id=37] +[ext_resource path="res://assets/yellow-balloon/6.png" type="Texture" id=38] +[ext_resource path="res://assets/purple-balloon/5.png" type="Texture" id=39] +[ext_resource path="res://assets/yellow-balloon/3.png" type="Texture" id=40] +[ext_resource path="res://assets/green-balloon/3.png" type="Texture" id=41] +[ext_resource path="res://assets/orange-balloon/5.png" type="Texture" id=42] +[ext_resource path="res://assets/pink-ballon/1.png" type="Texture" id=43] +[ext_resource path="res://assets/sounds/balloon_pop1.mp3" type="AudioStream" id=44] +[ext_resource path="res://assets/sounds/balloon_pop3.mp3" type="AudioStream" id=45] +[ext_resource path="res://assets/sounds/balloon_pop2.mp3" type="AudioStream" id=46] +[ext_resource path="res://assets/sounds/balloon_pop4.mp3" type="AudioStream" id=47] +[ext_resource path="res://assets/sounds/balloon_pop5.mp3" type="AudioStream" id=48] + +[sub_resource type="SpriteFrames" id=1] +animations = [ { +"frames": [ ExtResource( 7 ), ExtResource( 5 ), ExtResource( 6 ), ExtResource( 4 ), ExtResource( 3 ), ExtResource( 2 ) ], +"loop": false, +"name": "blue", +"speed": 15.0 +}, { +"frames": [ ExtResource( 1 ), ExtResource( 30 ), ExtResource( 41 ), ExtResource( 27 ), ExtResource( 31 ), ExtResource( 16 ) ], +"loop": false, +"name": "green", +"speed": 15.0 +}, { +"frames": [ ExtResource( 14 ), ExtResource( 20 ), ExtResource( 29 ), ExtResource( 11 ), ExtResource( 42 ), ExtResource( 26 ) ], +"loop": false, +"name": "orange", +"speed": 15.0 +}, { +"frames": [ ExtResource( 43 ), ExtResource( 24 ), ExtResource( 21 ), ExtResource( 22 ), ExtResource( 35 ), ExtResource( 25 ) ], +"loop": false, +"name": "pink", +"speed": 15.0 +}, { +"frames": [ ExtResource( 9 ), ExtResource( 15 ), ExtResource( 32 ), ExtResource( 28 ), ExtResource( 39 ), ExtResource( 37 ) ], +"loop": false, +"name": "purple", +"speed": 15.0 +}, { +"frames": [ ExtResource( 13 ), ExtResource( 12 ), ExtResource( 8 ), ExtResource( 18 ), ExtResource( 23 ), ExtResource( 34 ) ], +"loop": false, +"name": "red", +"speed": 15.0 +}, { +"frames": [ ExtResource( 33 ), ExtResource( 17 ), ExtResource( 40 ), ExtResource( 36 ), ExtResource( 10 ), ExtResource( 38 ) ], +"loop": false, +"name": "yellow", +"speed": 15.0 +} ] + +[sub_resource type="CapsuleShape2D" id=2] +radius = 147.5 +height = 121.0 + +[node name="Balloon" type="Area2D"] +position = Vector2( 148, 217 ) +script = ExtResource( 19 ) +__meta__ = { +"_edit_group_": true +} + +[node name="AnimatedSprite" type="AnimatedSprite" parent="."] +frames = SubResource( 1 ) +animation = "pink" + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2( 0, -1 ) +shape = SubResource( 2 ) + +[node name="PopSound1" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 44 ) + +[node name="PopSound2" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 46 ) + +[node name="PopSound3" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 45 ) + +[node name="PopSound4" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 47 ) + +[node name="PopSound5" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 48 ) + +[node name="Timer" type="Timer" parent="."] +wait_time = 0.01 +autostart = true + +[connection signal="input_event" from="." to="." method="_on_Balloon_input_event"] +[connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"] diff --git a/Playground.gd b/Playground.gd new file mode 100644 index 0000000..94935af --- /dev/null +++ b/Playground.gd @@ -0,0 +1,60 @@ +extends Node2D + +var score = -1 # pop counter; will be set to 0 in "_ready()" +var screen_size # screen size lol +var current_music # index 1..7 of AudioStreamPlayer ("MusicN") nodes +var random = RandomNumberGenerator.new() # randomizer +var balloon_scene = load("res://Balloon.tscn") # scene with balloon +var offset_y = 280 # top coordinate under bottom edge of playground to spawn balloons + +# Get random music index except current one +func get_music_idx(): + var new_current_music = random.randi_range(1, 7) + # if random equals to current -- regenerate + if new_current_music == current_music: + new_current_music == get_music_idx() + return new_current_music + +# Play next random music +func play_music(): + current_music = get_music_idx() + get_node('Music' + str(current_music)).play() + print("Music started: ", current_music) + +# Initialize scene +func _init(): + random.randomize() + +# When node tree has been created and initialized +func _ready(): + screen_size = get_viewport_rect().size # needed to seed balloons + update_score() # set 0 in global pop counter + play_music() # play random music + $TextureRect.set_position(Vector2(0, 0)) + $TextureRect.rect_size.x = screen_size.x + $TextureRect.rect_size.y = screen_size.y + # the "finished" signal of every MusicN must start another music + for i in range(1, 7): + get_node('Music' + str(i)).connect('finished', self, 'play_music') + +# On every Timer's interval we add new ballon under +# the bottom edge of the playground (screen) and +# randomly flip it horizontally +func _on_Timer_timeout(): + # create new balloon virtually + var balloon = balloon_scene.instance() + # calculate new horizontal position + var x = rand_range(10, screen_size.x - 10) + # calculate balloon's scaled height + # set new position to balloon under the playground (screen) + balloon.set_position(Vector2(x, screen_size.y + offset_y)) + # randomly flip balloon horizontally + # '0' child is AnimatedSprite of Balloon scene + balloon.get_child(0).flip_h = bool(random.randi_range(0, 1)) + balloon.z_index = 10 # place balloon over other objects + add_child(balloon) # place balloon on playground + +# Receive "pop" signal from Balloon scene to increment global score counter +func update_score(): + score += 1 # increment + $Label.text = str(score) # show diff --git a/Playground.tscn b/Playground.tscn new file mode 100644 index 0000000..5f3b375 --- /dev/null +++ b/Playground.tscn @@ -0,0 +1,76 @@ +[gd_scene load_steps=12 format=2] + +[ext_resource path="res://Playground.gd" type="Script" id=1] +[ext_resource path="res://assets/background.jpg" type="Texture" id=2] +[ext_resource path="res://assets/music/AllezAllez.mp3" type="AudioStream" id=3] +[ext_resource path="res://assets/music/ChillinPoupi.mp3" type="AudioStream" id=4] +[ext_resource path="res://assets/music/FastFeelBananaPeel.mp3" type="AudioStream" id=5] +[ext_resource path="res://assets/music/Spook.mp3" type="AudioStream" id=6] +[ext_resource path="res://assets/music/School.mp3" type="AudioStream" id=7] +[ext_resource path="res://assets/music/Umlungu.mp3" type="AudioStream" id=8] +[ext_resource path="res://assets/music/MoveForward.mp3" type="AudioStream" id=9] + +[sub_resource type="DynamicFontData" id=1] +font_path = "res://assets/OpenSans-Bold.ttf" + +[sub_resource type="DynamicFont" id=2] +size = 150 +outline_size = 3 +use_mipmaps = true +use_filter = true +font_data = SubResource( 1 ) + +[node name="Playground" type="Node2D"] +script = ExtResource( 1 ) + +[node name="Timer" type="Timer" parent="."] +autostart = true + +[node name="Label" type="Label" parent="."] +anchor_right = 1.0 +margin_left = 40.0 +margin_top = 20.0 +margin_right = 126.0 +margin_bottom = 157.0 +custom_colors/font_color = Color( 0.0431373, 0.623529, 0.8, 1 ) +custom_fonts/font = SubResource( 2 ) +text = "0" + +[node name="TextureRect" type="TextureRect" parent="."] +show_behind_parent = true +margin_right = 1007.0 +margin_bottom = 911.0 +mouse_filter = 2 +texture = ExtResource( 2 ) +expand = true +stretch_mode = 7 + +[node name="Music1" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 3 ) +volume_db = -10.0 + +[node name="Music2" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 4 ) +volume_db = -10.0 + +[node name="Music3" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 5 ) +volume_db = -10.0 + +[node name="Music4" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 9 ) +volume_db = -10.0 + +[node name="Music5" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 7 ) +volume_db = -10.0 + +[node name="Music6" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 6 ) +volume_db = -10.0 + +[node name="Music7" type="AudioStreamPlayer" parent="."] +stream = ExtResource( 8 ) +volume_db = -10.0 + +[connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..920e951 --- /dev/null +++ b/README.md @@ -0,0 +1,100 @@ +# Balloon Pop + +Small and simple android game for toddlers. + +The goals of this project for me were: +* to touch some new tech stack I never used before and learn something new; +* to combine business with pleasure by developing a game for my little son so he could: + * learn colors and digits; + * develop his fine motor skills; + * match sound effects with his in-game actions; + * listen nice music. + +## Disclaimer + +Since this is my very first godot project (1) for android (2) and is very small (3) I made something in pretty straightforward way. + +**So, god, please, no, don't ask me for help with project.** +**I will never fucking ever going to get into this hell again.** + +At least, I compiled and backed up an apk once just and I don't see any reason to come back here since the project is completed enough for me. +I reached somehow my goals and it took me a lot of nerves and time not to programm but to compile this game, so I deserve forgiveness. + +## Setup and compile + +1. Install latest version of godot: + https://godotengine.org/download +2. Set up your environment as you need according to these instructions: + https://developer.android.com/games/engines/godot/godot-configure +3. Clone this repo and open project in godot +4. Follow these steps to export the game for android: + https://developer.android.com/games/engines/godot/godot-export + +Those manuals may be a little bit outdated but steps are correct in common. + +I prefer to use commands from this manual to create keystores: +https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html + +Also this document may be useful: +https://docs.godotengine.org/en/stable/development/compiling/compiling_for_android.html + +After apk has been built you can drop it on android device to test. + +## FAQ + +In case of export errors restart godot with `-v` flag and try export again, so that you will see additional messages so you could find out failure reasons. +Godot usually don't print them in its own output window being like "export failed because fuck you dicksucker, that's why". + +### Exit Code: 1 + +If your export stopped with `Exit Code: 1` without error message ensure your `ANDROID_SDK_PATH` variable is set: + +``` +export ANDROID_SDK_PATH="" +``` + +### Apksigner error #127 + +In my case there was error `apksigner: line 97: exec: java: not found`. + +Seems like apksigner (when called by godot) just don't give a fuck about where is `java` bin is even if `JAVA_HOME` + `PATH` are correct. + +So I had to manually run such command (TACL at vars in it) after export: + +``` +$ANDROID_SDK_HOME/build-tools/32.0.0/apksigner \ + sign \ + --verbose \ + --ks $HOME/.android/debug.keystore \ + --ks-pass pass:android \ + --ks-key-alias androiddebugkey \ + $EXPORTED_APK_PATH +``` + +## Credits + +I am not an artist nor composer, so I found some assets on the internet to use in this project. +I want to thank authors of used assets and provide some info about them. + +### Music + +* [School](https://www.chosic.com/download-audio/24280/) by Komiku ([CC0](https://creativecommons.org/publicdomain/zero/1.0/)) +* [Chillin’ Poupi](https://www.chosic.com/download-audio/25001/) by Komiku ([CC0](https://creativecommons.org/publicdomain/zero/1.0/)) +* [Umlungu](https://www.chosic.com/download-audio/24984/) by John Bartmann ([CC0](https://creativecommons.org/publicdomain/zero/1.0/)) +* [Allez! Allez!](https://www.chosic.com/download-audio/28341/) by John Bartmann ([CC0](https://creativecommons.org/publicdomain/zero/1.0/)) +* [Move Forward](https://www.chosic.com/download-audio/39320/) by Kevin MacLeod ([CCBY 3.0](https://creativecommons.org/licenses/by/3.0/)) +* [Spook](https://www.chosic.com/download-audio/45514/) by PeriTune ([CCBY 4.0](https://creativecommons.org/licenses/by/4.0/)) +* [Fast Feel Banana Peel](https://www.chosic.com/download-audio/28655/) by Alexander Nakarada ([CCBY 4.0](https://creativecommons.org/licenses/by/4.0/)) + +### Fonts + +* [Open Sans](https://fonts.google.com/specimen/Open+Sans) by Steve Matteson ([OFL](https://scripts.sil.org/OFL)) + +### Pictures + +* [Background photo](https://unsplash.com/photos/gmZa95LWkF4) by [Mikey Harris](https://unsplash.com/@mikeyharris) ([Unsplash license](https://unsplash.com/license)) +* [Balloon popping animation](https://www.gamedeveloperstudio.com/graphics/viewgraphic.php?item=134l668d3b3n083827) by Robert Brooks ([Game developer studio standard license](https://www.gamedeveloperstudio.com/license.php)) + +## License + +[The MIT License](LICENSE.md) diff --git a/assets/OpenSans-Bold.ttf b/assets/OpenSans-Bold.ttf new file mode 100644 index 0000000..a1398b3 Binary files /dev/null and b/assets/OpenSans-Bold.ttf differ diff --git a/assets/background.jpg b/assets/background.jpg new file mode 100644 index 0000000..1cdfe2c Binary files /dev/null and b/assets/background.jpg differ diff --git a/assets/background.jpg.import b/assets/background.jpg.import new file mode 100644 index 0000000..d77cfb9 --- /dev/null +++ b/assets/background.jpg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/background.jpg-3c1ee7bbff6a1283595ccc69bb1d6acd.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/background.jpg" +dest_files=[ "res://.import/background.jpg-3c1ee7bbff6a1283595ccc69bb1d6acd.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/blue-balloon/1.png b/assets/blue-balloon/1.png new file mode 100644 index 0000000..daa0590 Binary files /dev/null and b/assets/blue-balloon/1.png differ diff --git a/assets/blue-balloon/1.png.import b/assets/blue-balloon/1.png.import new file mode 100644 index 0000000..868ecbb --- /dev/null +++ b/assets/blue-balloon/1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/1.png-6b1793ededc8db094447f2cb82039d9c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/blue-balloon/1.png" +dest_files=[ "res://.import/1.png-6b1793ededc8db094447f2cb82039d9c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/blue-balloon/2.png b/assets/blue-balloon/2.png new file mode 100644 index 0000000..ad797f2 Binary files /dev/null and b/assets/blue-balloon/2.png differ diff --git a/assets/blue-balloon/2.png.import b/assets/blue-balloon/2.png.import new file mode 100644 index 0000000..df49159 --- /dev/null +++ b/assets/blue-balloon/2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/2.png-1579510bfc7aafa8634903c25b269a21.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/blue-balloon/2.png" +dest_files=[ "res://.import/2.png-1579510bfc7aafa8634903c25b269a21.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/blue-balloon/3.png b/assets/blue-balloon/3.png new file mode 100644 index 0000000..5c43153 Binary files /dev/null and b/assets/blue-balloon/3.png differ diff --git a/assets/blue-balloon/3.png.import b/assets/blue-balloon/3.png.import new file mode 100644 index 0000000..3587072 --- /dev/null +++ b/assets/blue-balloon/3.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/3.png-6a8d452660defc8de8e77452ab763d17.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/blue-balloon/3.png" +dest_files=[ "res://.import/3.png-6a8d452660defc8de8e77452ab763d17.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/blue-balloon/4.png b/assets/blue-balloon/4.png new file mode 100644 index 0000000..6f09d6e Binary files /dev/null and b/assets/blue-balloon/4.png differ diff --git a/assets/blue-balloon/4.png.import b/assets/blue-balloon/4.png.import new file mode 100644 index 0000000..623f041 --- /dev/null +++ b/assets/blue-balloon/4.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/4.png-eb0a26012888b546077b3b6a5cc7ad29.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/blue-balloon/4.png" +dest_files=[ "res://.import/4.png-eb0a26012888b546077b3b6a5cc7ad29.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/blue-balloon/5.png b/assets/blue-balloon/5.png new file mode 100644 index 0000000..f357411 Binary files /dev/null and b/assets/blue-balloon/5.png differ diff --git a/assets/blue-balloon/5.png.import b/assets/blue-balloon/5.png.import new file mode 100644 index 0000000..91debc9 --- /dev/null +++ b/assets/blue-balloon/5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/5.png-877d218b24c76d30e03667d3fbf33ecb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/blue-balloon/5.png" +dest_files=[ "res://.import/5.png-877d218b24c76d30e03667d3fbf33ecb.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/blue-balloon/6.png b/assets/blue-balloon/6.png new file mode 100644 index 0000000..53ea9cd Binary files /dev/null and b/assets/blue-balloon/6.png differ diff --git a/assets/blue-balloon/6.png.import b/assets/blue-balloon/6.png.import new file mode 100644 index 0000000..0af1e45 --- /dev/null +++ b/assets/blue-balloon/6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/6.png-ba44f68b27ce5d73f3a4644eaae69a7a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/blue-balloon/6.png" +dest_files=[ "res://.import/6.png-ba44f68b27ce5d73f3a4644eaae69a7a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/green-balloon/1.png b/assets/green-balloon/1.png new file mode 100644 index 0000000..7bbbd3e Binary files /dev/null and b/assets/green-balloon/1.png differ diff --git a/assets/green-balloon/1.png.import b/assets/green-balloon/1.png.import new file mode 100644 index 0000000..504f779 --- /dev/null +++ b/assets/green-balloon/1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/1.png-8c60995548c70b6ff26aa2e67ef24437.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/green-balloon/1.png" +dest_files=[ "res://.import/1.png-8c60995548c70b6ff26aa2e67ef24437.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/green-balloon/2.png b/assets/green-balloon/2.png new file mode 100644 index 0000000..3462360 Binary files /dev/null and b/assets/green-balloon/2.png differ diff --git a/assets/green-balloon/2.png.import b/assets/green-balloon/2.png.import new file mode 100644 index 0000000..c20826d --- /dev/null +++ b/assets/green-balloon/2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/2.png-0b8f97e98a5800e954f06b8ede5588cb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/green-balloon/2.png" +dest_files=[ "res://.import/2.png-0b8f97e98a5800e954f06b8ede5588cb.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/green-balloon/3.png b/assets/green-balloon/3.png new file mode 100644 index 0000000..800b5da Binary files /dev/null and b/assets/green-balloon/3.png differ diff --git a/assets/green-balloon/3.png.import b/assets/green-balloon/3.png.import new file mode 100644 index 0000000..afb35ba --- /dev/null +++ b/assets/green-balloon/3.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/3.png-28dea525f8f34ef9c04b77d8f4d220e2.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/green-balloon/3.png" +dest_files=[ "res://.import/3.png-28dea525f8f34ef9c04b77d8f4d220e2.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/green-balloon/4.png b/assets/green-balloon/4.png new file mode 100644 index 0000000..b69672e Binary files /dev/null and b/assets/green-balloon/4.png differ diff --git a/assets/green-balloon/4.png.import b/assets/green-balloon/4.png.import new file mode 100644 index 0000000..f1ad4ab --- /dev/null +++ b/assets/green-balloon/4.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/4.png-9366f0f9ef3beace77f429d0848b203c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/green-balloon/4.png" +dest_files=[ "res://.import/4.png-9366f0f9ef3beace77f429d0848b203c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/green-balloon/5.png b/assets/green-balloon/5.png new file mode 100644 index 0000000..b69f295 Binary files /dev/null and b/assets/green-balloon/5.png differ diff --git a/assets/green-balloon/5.png.import b/assets/green-balloon/5.png.import new file mode 100644 index 0000000..9e0df67 --- /dev/null +++ b/assets/green-balloon/5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/5.png-02cb84abaf08a80367257f6f4537a9ae.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/green-balloon/5.png" +dest_files=[ "res://.import/5.png-02cb84abaf08a80367257f6f4537a9ae.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/green-balloon/6.png b/assets/green-balloon/6.png new file mode 100644 index 0000000..5386a57 Binary files /dev/null and b/assets/green-balloon/6.png differ diff --git a/assets/green-balloon/6.png.import b/assets/green-balloon/6.png.import new file mode 100644 index 0000000..4522dcd --- /dev/null +++ b/assets/green-balloon/6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/6.png-34289c74d064745db1fd2ab200ac1649.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/green-balloon/6.png" +dest_files=[ "res://.import/6.png-34289c74d064745db1fd2ab200ac1649.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/music/AllezAllez.mp3 b/assets/music/AllezAllez.mp3 new file mode 100644 index 0000000..694e287 Binary files /dev/null and b/assets/music/AllezAllez.mp3 differ diff --git a/assets/music/AllezAllez.mp3.import b/assets/music/AllezAllez.mp3.import new file mode 100644 index 0000000..47a163b --- /dev/null +++ b/assets/music/AllezAllez.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/AllezAllez.mp3-63398e22af8339d902e59636acf854f0.mp3str" + +[deps] + +source_file="res://assets/music/AllezAllez.mp3" +dest_files=[ "res://.import/AllezAllez.mp3-63398e22af8339d902e59636acf854f0.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/music/ChillinPoupi.mp3 b/assets/music/ChillinPoupi.mp3 new file mode 100644 index 0000000..21fa6c0 Binary files /dev/null and b/assets/music/ChillinPoupi.mp3 differ diff --git a/assets/music/ChillinPoupi.mp3.import b/assets/music/ChillinPoupi.mp3.import new file mode 100644 index 0000000..837bf61 --- /dev/null +++ b/assets/music/ChillinPoupi.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/ChillinPoupi.mp3-58564c4fcf0763c15205eb1f7ef8f129.mp3str" + +[deps] + +source_file="res://assets/music/ChillinPoupi.mp3" +dest_files=[ "res://.import/ChillinPoupi.mp3-58564c4fcf0763c15205eb1f7ef8f129.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/music/FastFeelBananaPeel.mp3 b/assets/music/FastFeelBananaPeel.mp3 new file mode 100644 index 0000000..de79455 Binary files /dev/null and b/assets/music/FastFeelBananaPeel.mp3 differ diff --git a/assets/music/FastFeelBananaPeel.mp3.import b/assets/music/FastFeelBananaPeel.mp3.import new file mode 100644 index 0000000..2f4126c --- /dev/null +++ b/assets/music/FastFeelBananaPeel.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/FastFeelBananaPeel.mp3-071b512c58045e9c78fc1064795ca9a9.mp3str" + +[deps] + +source_file="res://assets/music/FastFeelBananaPeel.mp3" +dest_files=[ "res://.import/FastFeelBananaPeel.mp3-071b512c58045e9c78fc1064795ca9a9.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/music/MoveForward.mp3 b/assets/music/MoveForward.mp3 new file mode 100644 index 0000000..f90bccb Binary files /dev/null and b/assets/music/MoveForward.mp3 differ diff --git a/assets/music/MoveForward.mp3.import b/assets/music/MoveForward.mp3.import new file mode 100644 index 0000000..1bae939 --- /dev/null +++ b/assets/music/MoveForward.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/MoveForward.mp3-78a2924f4a4f4614997c1b4b9145f4ee.mp3str" + +[deps] + +source_file="res://assets/music/MoveForward.mp3" +dest_files=[ "res://.import/MoveForward.mp3-78a2924f4a4f4614997c1b4b9145f4ee.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/music/School.mp3 b/assets/music/School.mp3 new file mode 100644 index 0000000..51440ce Binary files /dev/null and b/assets/music/School.mp3 differ diff --git a/assets/music/School.mp3.import b/assets/music/School.mp3.import new file mode 100644 index 0000000..4d5549b --- /dev/null +++ b/assets/music/School.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/School.mp3-cf536f8b1f432db1061f4f866dfd2959.mp3str" + +[deps] + +source_file="res://assets/music/School.mp3" +dest_files=[ "res://.import/School.mp3-cf536f8b1f432db1061f4f866dfd2959.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/music/Spook.mp3 b/assets/music/Spook.mp3 new file mode 100644 index 0000000..1c49e11 Binary files /dev/null and b/assets/music/Spook.mp3 differ diff --git a/assets/music/Spook.mp3.import b/assets/music/Spook.mp3.import new file mode 100644 index 0000000..ab81e3e --- /dev/null +++ b/assets/music/Spook.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/Spook.mp3-50d034e6c1565225f87c81a5fd6be306.mp3str" + +[deps] + +source_file="res://assets/music/Spook.mp3" +dest_files=[ "res://.import/Spook.mp3-50d034e6c1565225f87c81a5fd6be306.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/music/Umlungu.mp3 b/assets/music/Umlungu.mp3 new file mode 100644 index 0000000..33cfdb0 Binary files /dev/null and b/assets/music/Umlungu.mp3 differ diff --git a/assets/music/Umlungu.mp3.import b/assets/music/Umlungu.mp3.import new file mode 100644 index 0000000..414a63e --- /dev/null +++ b/assets/music/Umlungu.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/Umlungu.mp3-ae8857d7c5b3513754da695033c81f87.mp3str" + +[deps] + +source_file="res://assets/music/Umlungu.mp3" +dest_files=[ "res://.import/Umlungu.mp3-ae8857d7c5b3513754da695033c81f87.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/orange-balloon/1.png b/assets/orange-balloon/1.png new file mode 100644 index 0000000..723ca5f Binary files /dev/null and b/assets/orange-balloon/1.png differ diff --git a/assets/orange-balloon/1.png.import b/assets/orange-balloon/1.png.import new file mode 100644 index 0000000..c99c7c9 --- /dev/null +++ b/assets/orange-balloon/1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/1.png-57ec063d55611e857bac973c9256660b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/orange-balloon/1.png" +dest_files=[ "res://.import/1.png-57ec063d55611e857bac973c9256660b.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/orange-balloon/2.png b/assets/orange-balloon/2.png new file mode 100644 index 0000000..edc038f Binary files /dev/null and b/assets/orange-balloon/2.png differ diff --git a/assets/orange-balloon/2.png.import b/assets/orange-balloon/2.png.import new file mode 100644 index 0000000..5f466d0 --- /dev/null +++ b/assets/orange-balloon/2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/2.png-169186f3a87454cd09a32e3f8deae609.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/orange-balloon/2.png" +dest_files=[ "res://.import/2.png-169186f3a87454cd09a32e3f8deae609.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/orange-balloon/3.png b/assets/orange-balloon/3.png new file mode 100644 index 0000000..a8467bf Binary files /dev/null and b/assets/orange-balloon/3.png differ diff --git a/assets/orange-balloon/3.png.import b/assets/orange-balloon/3.png.import new file mode 100644 index 0000000..721fd70 --- /dev/null +++ b/assets/orange-balloon/3.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/3.png-c2282b89266b81751952414d40073810.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/orange-balloon/3.png" +dest_files=[ "res://.import/3.png-c2282b89266b81751952414d40073810.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/orange-balloon/4.png b/assets/orange-balloon/4.png new file mode 100644 index 0000000..e74ebdc Binary files /dev/null and b/assets/orange-balloon/4.png differ diff --git a/assets/orange-balloon/4.png.import b/assets/orange-balloon/4.png.import new file mode 100644 index 0000000..44db8df --- /dev/null +++ b/assets/orange-balloon/4.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/4.png-714fab1c7c59373cc25e5618ef2fb382.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/orange-balloon/4.png" +dest_files=[ "res://.import/4.png-714fab1c7c59373cc25e5618ef2fb382.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/orange-balloon/5.png b/assets/orange-balloon/5.png new file mode 100644 index 0000000..350ddb9 Binary files /dev/null and b/assets/orange-balloon/5.png differ diff --git a/assets/orange-balloon/5.png.import b/assets/orange-balloon/5.png.import new file mode 100644 index 0000000..3e512ae --- /dev/null +++ b/assets/orange-balloon/5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/5.png-c03e581c633ec59acb65c6617019313c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/orange-balloon/5.png" +dest_files=[ "res://.import/5.png-c03e581c633ec59acb65c6617019313c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/orange-balloon/6.png b/assets/orange-balloon/6.png new file mode 100644 index 0000000..6146d7e Binary files /dev/null and b/assets/orange-balloon/6.png differ diff --git a/assets/orange-balloon/6.png.import b/assets/orange-balloon/6.png.import new file mode 100644 index 0000000..925cf22 --- /dev/null +++ b/assets/orange-balloon/6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/6.png-d0886ce6699b79ff611ccb2ebd1fa451.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/orange-balloon/6.png" +dest_files=[ "res://.import/6.png-d0886ce6699b79ff611ccb2ebd1fa451.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/pink-ballon/1.png b/assets/pink-ballon/1.png new file mode 100644 index 0000000..9a1db9e Binary files /dev/null and b/assets/pink-ballon/1.png differ diff --git a/assets/pink-ballon/1.png.import b/assets/pink-ballon/1.png.import new file mode 100644 index 0000000..a504183 --- /dev/null +++ b/assets/pink-ballon/1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/1.png-d194c5a369c75c9c4986e113bbf4df6b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/pink-ballon/1.png" +dest_files=[ "res://.import/1.png-d194c5a369c75c9c4986e113bbf4df6b.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/pink-ballon/2.png b/assets/pink-ballon/2.png new file mode 100644 index 0000000..c028739 Binary files /dev/null and b/assets/pink-ballon/2.png differ diff --git a/assets/pink-ballon/2.png.import b/assets/pink-ballon/2.png.import new file mode 100644 index 0000000..e434695 --- /dev/null +++ b/assets/pink-ballon/2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/2.png-551b4c39fc8d709c24f6ed81f82991b9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/pink-ballon/2.png" +dest_files=[ "res://.import/2.png-551b4c39fc8d709c24f6ed81f82991b9.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/pink-ballon/3.png b/assets/pink-ballon/3.png new file mode 100644 index 0000000..e56cf47 Binary files /dev/null and b/assets/pink-ballon/3.png differ diff --git a/assets/pink-ballon/3.png.import b/assets/pink-ballon/3.png.import new file mode 100644 index 0000000..a394df8 --- /dev/null +++ b/assets/pink-ballon/3.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/3.png-b7ed2c983e2befe9796c9bca4532fb34.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/pink-ballon/3.png" +dest_files=[ "res://.import/3.png-b7ed2c983e2befe9796c9bca4532fb34.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/pink-ballon/4.png b/assets/pink-ballon/4.png new file mode 100644 index 0000000..a3d7bbe Binary files /dev/null and b/assets/pink-ballon/4.png differ diff --git a/assets/pink-ballon/4.png.import b/assets/pink-ballon/4.png.import new file mode 100644 index 0000000..31e3bba --- /dev/null +++ b/assets/pink-ballon/4.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/4.png-df36be689a57d79216d221a08e669c68.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/pink-ballon/4.png" +dest_files=[ "res://.import/4.png-df36be689a57d79216d221a08e669c68.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/pink-ballon/5.png b/assets/pink-ballon/5.png new file mode 100644 index 0000000..43fe26a Binary files /dev/null and b/assets/pink-ballon/5.png differ diff --git a/assets/pink-ballon/5.png.import b/assets/pink-ballon/5.png.import new file mode 100644 index 0000000..c827ce2 --- /dev/null +++ b/assets/pink-ballon/5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/5.png-d0483eee8835e3afc12945f27dacdda2.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/pink-ballon/5.png" +dest_files=[ "res://.import/5.png-d0483eee8835e3afc12945f27dacdda2.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/pink-ballon/6.png b/assets/pink-ballon/6.png new file mode 100644 index 0000000..de5ff17 Binary files /dev/null and b/assets/pink-ballon/6.png differ diff --git a/assets/pink-ballon/6.png.import b/assets/pink-ballon/6.png.import new file mode 100644 index 0000000..ce13d1f --- /dev/null +++ b/assets/pink-ballon/6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/6.png-e78a5a4b20fc0cf702c106d54fcc6807.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/pink-ballon/6.png" +dest_files=[ "res://.import/6.png-e78a5a4b20fc0cf702c106d54fcc6807.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/purple-balloon/1.png b/assets/purple-balloon/1.png new file mode 100644 index 0000000..604981b Binary files /dev/null and b/assets/purple-balloon/1.png differ diff --git a/assets/purple-balloon/1.png.import b/assets/purple-balloon/1.png.import new file mode 100644 index 0000000..99e784d --- /dev/null +++ b/assets/purple-balloon/1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/1.png-5677edd2a9ddc830068b399e3ec9e429.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/purple-balloon/1.png" +dest_files=[ "res://.import/1.png-5677edd2a9ddc830068b399e3ec9e429.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/purple-balloon/2.png b/assets/purple-balloon/2.png new file mode 100644 index 0000000..c684f0d Binary files /dev/null and b/assets/purple-balloon/2.png differ diff --git a/assets/purple-balloon/2.png.import b/assets/purple-balloon/2.png.import new file mode 100644 index 0000000..9ecbd92 --- /dev/null +++ b/assets/purple-balloon/2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/2.png-95da217073cd081ecec446cc324896a3.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/purple-balloon/2.png" +dest_files=[ "res://.import/2.png-95da217073cd081ecec446cc324896a3.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/purple-balloon/3.png b/assets/purple-balloon/3.png new file mode 100644 index 0000000..67d7ed2 Binary files /dev/null and b/assets/purple-balloon/3.png differ diff --git a/assets/purple-balloon/3.png.import b/assets/purple-balloon/3.png.import new file mode 100644 index 0000000..0b96e20 --- /dev/null +++ b/assets/purple-balloon/3.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/3.png-b567a48ce311cbf7a01e3dbdd581570a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/purple-balloon/3.png" +dest_files=[ "res://.import/3.png-b567a48ce311cbf7a01e3dbdd581570a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/purple-balloon/4.png b/assets/purple-balloon/4.png new file mode 100644 index 0000000..b73397e Binary files /dev/null and b/assets/purple-balloon/4.png differ diff --git a/assets/purple-balloon/4.png.import b/assets/purple-balloon/4.png.import new file mode 100644 index 0000000..60ce791 --- /dev/null +++ b/assets/purple-balloon/4.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/4.png-fcf9b7bc781f6018dedb80e30a5f8043.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/purple-balloon/4.png" +dest_files=[ "res://.import/4.png-fcf9b7bc781f6018dedb80e30a5f8043.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/purple-balloon/5.png b/assets/purple-balloon/5.png new file mode 100644 index 0000000..4db04f4 Binary files /dev/null and b/assets/purple-balloon/5.png differ diff --git a/assets/purple-balloon/5.png.import b/assets/purple-balloon/5.png.import new file mode 100644 index 0000000..16066a9 --- /dev/null +++ b/assets/purple-balloon/5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/5.png-660b64e4661f1cdcaa44e3296ac7c93b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/purple-balloon/5.png" +dest_files=[ "res://.import/5.png-660b64e4661f1cdcaa44e3296ac7c93b.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/purple-balloon/6.png b/assets/purple-balloon/6.png new file mode 100644 index 0000000..5e457f6 Binary files /dev/null and b/assets/purple-balloon/6.png differ diff --git a/assets/purple-balloon/6.png.import b/assets/purple-balloon/6.png.import new file mode 100644 index 0000000..a8907ca --- /dev/null +++ b/assets/purple-balloon/6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/6.png-eb121ab4f2b222c7d5e1c2c9bada93cd.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/purple-balloon/6.png" +dest_files=[ "res://.import/6.png-eb121ab4f2b222c7d5e1c2c9bada93cd.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/red-balloon/1.png b/assets/red-balloon/1.png new file mode 100644 index 0000000..51d6c0c Binary files /dev/null and b/assets/red-balloon/1.png differ diff --git a/assets/red-balloon/1.png.import b/assets/red-balloon/1.png.import new file mode 100644 index 0000000..3f53d29 --- /dev/null +++ b/assets/red-balloon/1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/1.png-9d7c46725d414d1d2dbd99ddce388bcf.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/red-balloon/1.png" +dest_files=[ "res://.import/1.png-9d7c46725d414d1d2dbd99ddce388bcf.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/red-balloon/2.png b/assets/red-balloon/2.png new file mode 100644 index 0000000..f57bff7 Binary files /dev/null and b/assets/red-balloon/2.png differ diff --git a/assets/red-balloon/2.png.import b/assets/red-balloon/2.png.import new file mode 100644 index 0000000..139be75 --- /dev/null +++ b/assets/red-balloon/2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/2.png-a86b91d4c317da87a465bb1fd5769433.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/red-balloon/2.png" +dest_files=[ "res://.import/2.png-a86b91d4c317da87a465bb1fd5769433.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/red-balloon/3.png b/assets/red-balloon/3.png new file mode 100644 index 0000000..cefeb29 Binary files /dev/null and b/assets/red-balloon/3.png differ diff --git a/assets/red-balloon/3.png.import b/assets/red-balloon/3.png.import new file mode 100644 index 0000000..61c8ae5 --- /dev/null +++ b/assets/red-balloon/3.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/3.png-cc0edfeed169d73351e07f2560a9fcc9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/red-balloon/3.png" +dest_files=[ "res://.import/3.png-cc0edfeed169d73351e07f2560a9fcc9.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/red-balloon/4.png b/assets/red-balloon/4.png new file mode 100644 index 0000000..3e4d4bc Binary files /dev/null and b/assets/red-balloon/4.png differ diff --git a/assets/red-balloon/4.png.import b/assets/red-balloon/4.png.import new file mode 100644 index 0000000..0f86520 --- /dev/null +++ b/assets/red-balloon/4.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/4.png-068964622b8462072e04864bbbfd3fb9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/red-balloon/4.png" +dest_files=[ "res://.import/4.png-068964622b8462072e04864bbbfd3fb9.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/red-balloon/5.png b/assets/red-balloon/5.png new file mode 100644 index 0000000..5101ae6 Binary files /dev/null and b/assets/red-balloon/5.png differ diff --git a/assets/red-balloon/5.png.import b/assets/red-balloon/5.png.import new file mode 100644 index 0000000..3133c66 --- /dev/null +++ b/assets/red-balloon/5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/5.png-87aa9f9d94c2ce2f317953254b77f198.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/red-balloon/5.png" +dest_files=[ "res://.import/5.png-87aa9f9d94c2ce2f317953254b77f198.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/red-balloon/6.png b/assets/red-balloon/6.png new file mode 100644 index 0000000..f8f5ff8 Binary files /dev/null and b/assets/red-balloon/6.png differ diff --git a/assets/red-balloon/6.png.import b/assets/red-balloon/6.png.import new file mode 100644 index 0000000..e7cf74c --- /dev/null +++ b/assets/red-balloon/6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/6.png-ba161372e133aefdb91babb6e7ef585b.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/red-balloon/6.png" +dest_files=[ "res://.import/6.png-ba161372e133aefdb91babb6e7ef585b.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/sounds/balloon_pop1.mp3 b/assets/sounds/balloon_pop1.mp3 new file mode 100644 index 0000000..f583bd5 Binary files /dev/null and b/assets/sounds/balloon_pop1.mp3 differ diff --git a/assets/sounds/balloon_pop1.mp3.import b/assets/sounds/balloon_pop1.mp3.import new file mode 100644 index 0000000..4ae68b5 --- /dev/null +++ b/assets/sounds/balloon_pop1.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/balloon_pop1.mp3-5a5d6986b90a47c15a08cfe937fe6c86.mp3str" + +[deps] + +source_file="res://assets/sounds/balloon_pop1.mp3" +dest_files=[ "res://.import/balloon_pop1.mp3-5a5d6986b90a47c15a08cfe937fe6c86.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/sounds/balloon_pop2.mp3 b/assets/sounds/balloon_pop2.mp3 new file mode 100644 index 0000000..8f67388 Binary files /dev/null and b/assets/sounds/balloon_pop2.mp3 differ diff --git a/assets/sounds/balloon_pop2.mp3.import b/assets/sounds/balloon_pop2.mp3.import new file mode 100644 index 0000000..f25e7d9 --- /dev/null +++ b/assets/sounds/balloon_pop2.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/balloon_pop2.mp3-adf4dd23c6f19c6c8e90c46f9032c0e0.mp3str" + +[deps] + +source_file="res://assets/sounds/balloon_pop2.mp3" +dest_files=[ "res://.import/balloon_pop2.mp3-adf4dd23c6f19c6c8e90c46f9032c0e0.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/sounds/balloon_pop3.mp3 b/assets/sounds/balloon_pop3.mp3 new file mode 100644 index 0000000..e9312ee Binary files /dev/null and b/assets/sounds/balloon_pop3.mp3 differ diff --git a/assets/sounds/balloon_pop3.mp3.import b/assets/sounds/balloon_pop3.mp3.import new file mode 100644 index 0000000..dd7d2c6 --- /dev/null +++ b/assets/sounds/balloon_pop3.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/balloon_pop3.mp3-987d2207df1e3ac7c4bf19379b4d1a00.mp3str" + +[deps] + +source_file="res://assets/sounds/balloon_pop3.mp3" +dest_files=[ "res://.import/balloon_pop3.mp3-987d2207df1e3ac7c4bf19379b4d1a00.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/sounds/balloon_pop4.mp3 b/assets/sounds/balloon_pop4.mp3 new file mode 100644 index 0000000..ae3b4e8 Binary files /dev/null and b/assets/sounds/balloon_pop4.mp3 differ diff --git a/assets/sounds/balloon_pop4.mp3.import b/assets/sounds/balloon_pop4.mp3.import new file mode 100644 index 0000000..a41ff75 --- /dev/null +++ b/assets/sounds/balloon_pop4.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/balloon_pop4.mp3-d6e1571fbb0e55c5045a5091eadb1540.mp3str" + +[deps] + +source_file="res://assets/sounds/balloon_pop4.mp3" +dest_files=[ "res://.import/balloon_pop4.mp3-d6e1571fbb0e55c5045a5091eadb1540.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/sounds/balloon_pop5.mp3 b/assets/sounds/balloon_pop5.mp3 new file mode 100644 index 0000000..80b41f3 Binary files /dev/null and b/assets/sounds/balloon_pop5.mp3 differ diff --git a/assets/sounds/balloon_pop5.mp3.import b/assets/sounds/balloon_pop5.mp3.import new file mode 100644 index 0000000..dd93e52 --- /dev/null +++ b/assets/sounds/balloon_pop5.mp3.import @@ -0,0 +1,15 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +path="res://.import/balloon_pop5.mp3-0dccde5bc2d3536152c59e22ab80ddc1.mp3str" + +[deps] + +source_file="res://assets/sounds/balloon_pop5.mp3" +dest_files=[ "res://.import/balloon_pop5.mp3-0dccde5bc2d3536152c59e22ab80ddc1.mp3str" ] + +[params] + +loop=false +loop_offset=0 diff --git a/assets/yellow-balloon/1.png b/assets/yellow-balloon/1.png new file mode 100644 index 0000000..a1ebc27 Binary files /dev/null and b/assets/yellow-balloon/1.png differ diff --git a/assets/yellow-balloon/1.png.import b/assets/yellow-balloon/1.png.import new file mode 100644 index 0000000..e707e15 --- /dev/null +++ b/assets/yellow-balloon/1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/1.png-16721d854a71f78c223e2d7a3184f9a6.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/yellow-balloon/1.png" +dest_files=[ "res://.import/1.png-16721d854a71f78c223e2d7a3184f9a6.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/yellow-balloon/2.png b/assets/yellow-balloon/2.png new file mode 100644 index 0000000..acd44d2 Binary files /dev/null and b/assets/yellow-balloon/2.png differ diff --git a/assets/yellow-balloon/2.png.import b/assets/yellow-balloon/2.png.import new file mode 100644 index 0000000..4f4e4cb --- /dev/null +++ b/assets/yellow-balloon/2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/2.png-6d06447818afb8c1538e5b0b01005e7f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/yellow-balloon/2.png" +dest_files=[ "res://.import/2.png-6d06447818afb8c1538e5b0b01005e7f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/yellow-balloon/3.png b/assets/yellow-balloon/3.png new file mode 100644 index 0000000..f18f3c9 Binary files /dev/null and b/assets/yellow-balloon/3.png differ diff --git a/assets/yellow-balloon/3.png.import b/assets/yellow-balloon/3.png.import new file mode 100644 index 0000000..35ea886 --- /dev/null +++ b/assets/yellow-balloon/3.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/3.png-2e38a33e9a4c6bfc293fe95839c68ba9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/yellow-balloon/3.png" +dest_files=[ "res://.import/3.png-2e38a33e9a4c6bfc293fe95839c68ba9.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/yellow-balloon/4.png b/assets/yellow-balloon/4.png new file mode 100644 index 0000000..de00c0b Binary files /dev/null and b/assets/yellow-balloon/4.png differ diff --git a/assets/yellow-balloon/4.png.import b/assets/yellow-balloon/4.png.import new file mode 100644 index 0000000..e8f2cb0 --- /dev/null +++ b/assets/yellow-balloon/4.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/4.png-93d502670f4a913ae0e37d5d7eea73b4.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/yellow-balloon/4.png" +dest_files=[ "res://.import/4.png-93d502670f4a913ae0e37d5d7eea73b4.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/yellow-balloon/5.png b/assets/yellow-balloon/5.png new file mode 100644 index 0000000..2dddd15 Binary files /dev/null and b/assets/yellow-balloon/5.png differ diff --git a/assets/yellow-balloon/5.png.import b/assets/yellow-balloon/5.png.import new file mode 100644 index 0000000..3084515 --- /dev/null +++ b/assets/yellow-balloon/5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/5.png-0ad73600f4ba850437269f555147ee5d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/yellow-balloon/5.png" +dest_files=[ "res://.import/5.png-0ad73600f4ba850437269f555147ee5d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/assets/yellow-balloon/6.png b/assets/yellow-balloon/6.png new file mode 100644 index 0000000..83b2d23 Binary files /dev/null and b/assets/yellow-balloon/6.png differ diff --git a/assets/yellow-balloon/6.png.import b/assets/yellow-balloon/6.png.import new file mode 100644 index 0000000..db44a6e --- /dev/null +++ b/assets/yellow-balloon/6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/6.png-4d1db55dd9d155b82f5f17506350795d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/yellow-balloon/6.png" +dest_files=[ "res://.import/6.png-4d1db55dd9d155b82f5f17506350795d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/default_bus_layout.tres b/default_bus_layout.tres new file mode 100644 index 0000000..eb4accc --- /dev/null +++ b/default_bus_layout.tres @@ -0,0 +1,3 @@ +[gd_resource type="AudioBusLayout" format=2] + +[resource] diff --git a/default_env.tres b/default_env.tres new file mode 100644 index 0000000..20207a4 --- /dev/null +++ b/default_env.tres @@ -0,0 +1,7 @@ +[gd_resource type="Environment" load_steps=2 format=2] + +[sub_resource type="ProceduralSky" id=1] + +[resource] +background_mode = 2 +background_sky = SubResource( 1 ) diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..c98fbb6 Binary files /dev/null and b/icon.png differ diff --git a/icon.png.import b/icon.png.import new file mode 100644 index 0000000..a4c02e6 --- /dev/null +++ b/icon.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.png" +dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..379ed3b --- /dev/null +++ b/project.godot @@ -0,0 +1,40 @@ +; 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=4 + +[application] + +config/name="Balloon Pop" +run/main_scene="res://Playground.tscn" +boot_splash/show_image=false +boot_splash/fullsize=false +boot_splash/bg_color=Color( 0.0627451, 0.576471, 0.694118, 1 ) +config/icon="res://icon.png" + +[display] + +window/size/resizable=false +window/handheld/orientation="portrait" +window/stretch/mode="viewport" +window/stretch/aspect="keep_height" + +[gui] + +common/drop_mouse_on_gui_input_disabled=true + +[physics] + +common/enable_pause_aware_picking=true + +[rendering] + +quality/driver/driver_name="GLES2" +vram_compression/import_etc=true +vram_compression/import_etc2=false +environment/default_environment="res://default_env.tres" diff --git a/sign-apk.sh b/sign-apk.sh new file mode 100644 index 0000000..e0ad9a0 --- /dev/null +++ b/sign-apk.sh @@ -0,0 +1,10 @@ +#!/bin/bash + + +$ANDROID_SDK_HOME/build-tools/32.0.0/apksigner \ + sign \ + --verbose \ + --ks $HOME/.android/debug.keystore \ + --ks-pass pass:android \ + --ks-key-alias androiddebugkey \ + ./build/debug/balloon_pop.apk