diff --git a/Assets/Sprites/bunny_down.png b/Assets/Sprites/bunny_down.png new file mode 100644 index 0000000..a80fdc6 Binary files /dev/null and b/Assets/Sprites/bunny_down.png differ diff --git a/Assets/Sprites/bunny_down.png.import b/Assets/Sprites/bunny_down.png.import new file mode 100644 index 0000000..9d6d91d --- /dev/null +++ b/Assets/Sprites/bunny_down.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dyibsqvmfitux" +path="res://.godot/imported/bunny_down.png-6511b38862324c280c3e08af22b07ee9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/bunny_down.png" +dest_files=["res://.godot/imported/bunny_down.png-6511b38862324c280c3e08af22b07ee9.ctex"] + +[params] + +compress/mode=4 +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=0 diff --git a/Assets/Sprites/bunny_left.png b/Assets/Sprites/bunny_left.png new file mode 100644 index 0000000..82ec294 Binary files /dev/null and b/Assets/Sprites/bunny_left.png differ diff --git a/Assets/Sprites/bunny_left.png.import b/Assets/Sprites/bunny_left.png.import new file mode 100644 index 0000000..79013f4 --- /dev/null +++ b/Assets/Sprites/bunny_left.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dynqs8dq175ty" +path="res://.godot/imported/bunny_left.png-b0a65864e50a1d10579cf71a4bd59148.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/bunny_left.png" +dest_files=["res://.godot/imported/bunny_left.png-b0a65864e50a1d10579cf71a4bd59148.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=0 diff --git a/Assets/Sprites/bunny_righ.png b/Assets/Sprites/bunny_righ.png new file mode 100644 index 0000000..f791943 Binary files /dev/null and b/Assets/Sprites/bunny_righ.png differ diff --git a/Assets/Sprites/bunny_righ.png.import b/Assets/Sprites/bunny_righ.png.import new file mode 100644 index 0000000..baaf241 --- /dev/null +++ b/Assets/Sprites/bunny_righ.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://qvq11powneve" +path="res://.godot/imported/bunny_righ.png-66416292c790a3c540d894b9b9f5a2c9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/bunny_righ.png" +dest_files=["res://.godot/imported/bunny_righ.png-66416292c790a3c540d894b9b9f5a2c9.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=0 diff --git a/Assets/Sprites/bunny_up.png b/Assets/Sprites/bunny_up.png new file mode 100644 index 0000000..57c361f Binary files /dev/null and b/Assets/Sprites/bunny_up.png differ diff --git a/Assets/Sprites/bunny_up.png.import b/Assets/Sprites/bunny_up.png.import new file mode 100644 index 0000000..52a2089 --- /dev/null +++ b/Assets/Sprites/bunny_up.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://xbx6qrjbu5h7" +path="res://.godot/imported/bunny_up.png-d9c6d22cb180401f29d7e9a4fd388bb1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/bunny_up.png" +dest_files=["res://.godot/imported/bunny_up.png-d9c6d22cb180401f29d7e9a4fd388bb1.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=0 diff --git a/Readme.md b/Readme.md index edf6f8e..d12f299 100644 --- a/Readme.md +++ b/Readme.md @@ -2,4 +2,74 @@ made for [crocojam-10](https://itch.io/jam/crocojam-10) +## Limitations +- Godot 4 +- Color Pallet ![](https://img.itch.zone/aW1nLzExNzgxODk1LnBuZw==/original/%2FHtjVi.png) +- Tile-Based +- 2D +- pixelArt +- Theme: HoppyEaster + +## Mind Map / Ideas to Words and Compositions + +### Hoppy: + +- **Jumping** <- *game mechanic?* +- Bunnys +- Alcohol + +### Easter: + +- Eggs +- Bunnys +- Chocolate +- Colors/Colorfull +- annoying little children +- Crucifixion of Jesus +- Christianity +- Resurrection +- Easter baskets + +### Compositions: + +- jumping + Bunnys +- eggs + collectables + Colorfull + +### Not so standard Compositions: + +- Resurrection + Bunnys +- Easter baskets + Alcohol +- annoying little children + Crucifixion +- Jumping + Eggs +- Colorfull + Crucifixion + +--- + +## Actual Game Ideas + +1. ### EasterEgg Puzzle + - Puzzle Platformer + - EasterBunny Stole the Eggs + - Godot Bunny Bosfight + - General Puzzles, like solving a maze, rotating cubes or something similar + +2. ### ZombieBunny + - 2D Topdown Shooter + - Dead Bunny Zombies + - Player is Jesus and punches Bunnys with a Kruzefix till they get resurrected + - resurrected bunnys are helping with fighting + - big bunny bosfight + - boss drops big EasterEgg, inside of easter egg are anoying children + - EasterEgg Idea: Some toomb stone to jesus graveside, in graviside you find a cake <- *the cake is a lie* + +3. ### Egg Toss Game + - Toss and Catch Game + - Ball is an EasterEgg + - If not cached it breaks + - players are Bunnys + - *why do you need to toss?* + - Easter Egg is A Timebomb + - Tiemer resets when Tossed + - Colors on Egg show Time till it explods + - *Maybe 2 Player mode where the Timer doesnt reset?* diff --git a/Scenes/.gitkeep b/Scenes/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/Scenes/Test.tscn b/Scenes/Test.tscn new file mode 100644 index 0000000..2febfb7 --- /dev/null +++ b/Scenes/Test.tscn @@ -0,0 +1,10 @@ +[gd_scene load_steps=2 format=3 uid="uid://da014wltujtna"] + +[ext_resource type="Texture2D" uid="uid://dynqs8dq175ty" path="res://Assets/Sprites/bunny_left.png" id="1_m0oli"] + +[node name="Node2D" type="Node2D"] + +[node name="BunnyLeft" type="Sprite2D" parent="."] +position = Vector2(582, 355) +scale = Vector2(6.25553, 5.92647) +texture = ExtResource("1_m0oli") diff --git a/Scripts/.gitkeep b/Scripts/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/project.godot b/project.godot index a462288..7d4e427 100644 --- a/project.godot +++ b/project.godot @@ -11,6 +11,7 @@ config_version=5 [application] config/name="HoppyEaster" +run/main_scene="res://Scenes/Test.tscn" config/features=PackedStringArray("4.0", "GL Compatibility") config/icon="res://icon.svg" @@ -18,3 +19,4 @@ config/icon="res://icon.svg" renderer/rendering_method="gl_compatibility" renderer/rendering_method.mobile="gl_compatibility" +textures/canvas_textures/default_texture_filter=0