diff --git a/assets/Clouds/Clouds1/3.png b/assets/Clouds/Clouds1/3.png
deleted file mode 100644
index a5818cc..0000000
Binary files a/assets/Clouds/Clouds1/3.png and /dev/null differ
diff --git a/assets/Clouds/Clouds2/1.png b/assets/Clouds/Clouds2/1.png
deleted file mode 100644
index bf39b1e..0000000
Binary files a/assets/Clouds/Clouds2/1.png and /dev/null differ
diff --git a/assets/Clouds/Clouds2/2.png b/assets/Clouds/Clouds2/2.png
deleted file mode 100644
index e37d51f..0000000
Binary files a/assets/Clouds/Clouds2/2.png and /dev/null differ
diff --git a/assets/Clouds/Clouds2/3.png b/assets/Clouds/Clouds2/3.png
deleted file mode 100644
index ad3bcba..0000000
Binary files a/assets/Clouds/Clouds2/3.png and /dev/null differ
diff --git a/assets/Clouds/Clouds2/4.png b/assets/Clouds/Clouds2/4.png
deleted file mode 100644
index b9d70f1..0000000
Binary files a/assets/Clouds/Clouds2/4.png and /dev/null differ
diff --git a/assets/Clouds/Clouds3/1.png b/assets/Clouds/Clouds3/1.png
deleted file mode 100644
index 273a5a2..0000000
Binary files a/assets/Clouds/Clouds3/1.png and /dev/null differ
diff --git a/assets/Clouds/Clouds3/2.png b/assets/Clouds/Clouds3/2.png
deleted file mode 100644
index a523b4d..0000000
Binary files a/assets/Clouds/Clouds3/2.png and /dev/null differ
diff --git a/assets/Clouds/Clouds3/3.png b/assets/Clouds/Clouds3/3.png
deleted file mode 100644
index 7a9c555..0000000
Binary files a/assets/Clouds/Clouds3/3.png and /dev/null differ
diff --git a/assets/Clouds/Clouds3/4.png b/assets/Clouds/Clouds3/4.png
deleted file mode 100644
index ca59ca6..0000000
Binary files a/assets/Clouds/Clouds3/4.png and /dev/null differ
diff --git a/assets/Clouds/Clouds4/1.png b/assets/Clouds/Clouds4/1.png
deleted file mode 100644
index 5958dc0..0000000
Binary files a/assets/Clouds/Clouds4/1.png and /dev/null differ
diff --git a/assets/Clouds/Clouds4/2.png b/assets/Clouds/Clouds4/2.png
deleted file mode 100644
index bc17a9a..0000000
Binary files a/assets/Clouds/Clouds4/2.png and /dev/null differ
diff --git a/assets/Clouds/Clouds4/3.png b/assets/Clouds/Clouds4/3.png
deleted file mode 100644
index 7b0b945..0000000
Binary files a/assets/Clouds/Clouds4/3.png and /dev/null differ
diff --git a/assets/Clouds/Clouds4/4.png b/assets/Clouds/Clouds4/4.png
deleted file mode 100644
index f247fe2..0000000
Binary files a/assets/Clouds/Clouds4/4.png and /dev/null differ
diff --git a/assets/Clouds/Clouds5/1.png b/assets/Clouds/Clouds5/1.png
deleted file mode 100644
index 8dd4390..0000000
Binary files a/assets/Clouds/Clouds5/1.png and /dev/null differ
diff --git a/assets/Clouds/Clouds5/2.png b/assets/Clouds/Clouds5/2.png
deleted file mode 100644
index b395da8..0000000
Binary files a/assets/Clouds/Clouds5/2.png and /dev/null differ
diff --git a/assets/Clouds/Clouds5/3.png b/assets/Clouds/Clouds5/3.png
deleted file mode 100644
index fd8af88..0000000
Binary files a/assets/Clouds/Clouds5/3.png and /dev/null differ
diff --git a/assets/Clouds/Clouds5/4.png b/assets/Clouds/Clouds5/4.png
deleted file mode 100644
index 5b3b5ef..0000000
Binary files a/assets/Clouds/Clouds5/4.png and /dev/null differ
diff --git a/assets/Clouds/Clouds5/5.png b/assets/Clouds/Clouds5/5.png
deleted file mode 100644
index 6519e85..0000000
Binary files a/assets/Clouds/Clouds5/5.png and /dev/null differ
diff --git a/assets/Clouds/Clouds6/1.png b/assets/Clouds/Clouds6/1.png
deleted file mode 100644
index 6061e45..0000000
Binary files a/assets/Clouds/Clouds6/1.png and /dev/null differ
diff --git a/assets/Clouds/Clouds6/2.png b/assets/Clouds/Clouds6/2.png
deleted file mode 100644
index 9ccc01b..0000000
Binary files a/assets/Clouds/Clouds6/2.png and /dev/null differ
diff --git a/assets/Clouds/Clouds6/3.png b/assets/Clouds/Clouds6/3.png
deleted file mode 100644
index 58c2942..0000000
Binary files a/assets/Clouds/Clouds6/3.png and /dev/null differ
diff --git a/assets/Clouds/Clouds6/4.png b/assets/Clouds/Clouds6/4.png
deleted file mode 100644
index 8d30b26..0000000
Binary files a/assets/Clouds/Clouds6/4.png and /dev/null differ
diff --git a/assets/Clouds/Clouds6/5.png b/assets/Clouds/Clouds6/5.png
deleted file mode 100644
index f7f13d0..0000000
Binary files a/assets/Clouds/Clouds6/5.png and /dev/null differ
diff --git a/assets/Clouds/Clouds6/6.png b/assets/Clouds/Clouds6/6.png
deleted file mode 100644
index 436bda0..0000000
Binary files a/assets/Clouds/Clouds6/6.png and /dev/null differ
diff --git a/assets/Clouds/Clouds7/1.png b/assets/Clouds/Clouds7/1.png
deleted file mode 100644
index be878dc..0000000
Binary files a/assets/Clouds/Clouds7/1.png and /dev/null differ
diff --git a/assets/Clouds/Clouds7/2.png b/assets/Clouds/Clouds7/2.png
deleted file mode 100644
index b86ad59..0000000
Binary files a/assets/Clouds/Clouds7/2.png and /dev/null differ
diff --git a/assets/Clouds/Clouds7/3.png b/assets/Clouds/Clouds7/3.png
deleted file mode 100644
index 1f3df64..0000000
Binary files a/assets/Clouds/Clouds7/3.png and /dev/null differ
diff --git a/assets/Clouds/Clouds7/4.png b/assets/Clouds/Clouds7/4.png
deleted file mode 100644
index 59d9254..0000000
Binary files a/assets/Clouds/Clouds7/4.png and /dev/null differ
diff --git a/assets/Clouds/Clouds8/1.png b/assets/Clouds/Clouds8/1.png
deleted file mode 100644
index fb04977..0000000
Binary files a/assets/Clouds/Clouds8/1.png and /dev/null differ
diff --git a/assets/Clouds/Clouds8/2.png b/assets/Clouds/Clouds8/2.png
deleted file mode 100644
index 0708297..0000000
Binary files a/assets/Clouds/Clouds8/2.png and /dev/null differ
diff --git a/assets/Clouds/Clouds8/3.png b/assets/Clouds/Clouds8/3.png
deleted file mode 100644
index 693ca85..0000000
Binary files a/assets/Clouds/Clouds8/3.png and /dev/null differ
diff --git a/assets/Clouds/Clouds8/4.png b/assets/Clouds/Clouds8/4.png
deleted file mode 100644
index 3e474a1..0000000
Binary files a/assets/Clouds/Clouds8/4.png and /dev/null differ
diff --git a/assets/Clouds/Clouds8/5.png b/assets/Clouds/Clouds8/5.png
deleted file mode 100644
index a93171f..0000000
Binary files a/assets/Clouds/Clouds8/5.png and /dev/null differ
diff --git a/assets/Clouds/Clouds8/6.png b/assets/Clouds/Clouds8/6.png
deleted file mode 100644
index e39d0ba..0000000
Binary files a/assets/Clouds/Clouds8/6.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/BasicCharakterActions.png b/assets/SproutLandsBasic/Characters/BasicCharakterActions.png
deleted file mode 100644
index 4c2c182..0000000
Binary files a/assets/SproutLandsBasic/Characters/BasicCharakterActions.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/BasicCharakterSpritesheet.png b/assets/SproutLandsBasic/Characters/BasicCharakterSpritesheet.png
deleted file mode 100644
index 4776cb4..0000000
Binary files a/assets/SproutLandsBasic/Characters/BasicCharakterSpritesheet.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/Egg_And_Nest.png b/assets/SproutLandsBasic/Characters/Egg_And_Nest.png
deleted file mode 100644
index cd99655..0000000
Binary files a/assets/SproutLandsBasic/Characters/Egg_And_Nest.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/Free Chicken Sprites.png b/assets/SproutLandsBasic/Characters/Free Chicken Sprites.png
deleted file mode 100644
index 21b3c28..0000000
Binary files a/assets/SproutLandsBasic/Characters/Free Chicken Sprites.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/Free Cow Sprites.png b/assets/SproutLandsBasic/Characters/Free Cow Sprites.png
deleted file mode 100644
index de23d8a..0000000
Binary files a/assets/SproutLandsBasic/Characters/Free Cow Sprites.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/Tools.png b/assets/SproutLandsBasic/Characters/Tools.png
deleted file mode 100644
index a52def2..0000000
Binary files a/assets/SproutLandsBasic/Characters/Tools.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/character.aseprite b/assets/SproutLandsBasic/Characters/character.aseprite
deleted file mode 100644
index 2ffff29..0000000
Binary files a/assets/SproutLandsBasic/Characters/character.aseprite and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/character.png b/assets/SproutLandsBasic/Characters/character.png
deleted file mode 100644
index 7b710c1..0000000
Binary files a/assets/SproutLandsBasic/Characters/character.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/characterActions.aseprite b/assets/SproutLandsBasic/Characters/characterActions.aseprite
deleted file mode 100644
index 9b801ef..0000000
Binary files a/assets/SproutLandsBasic/Characters/characterActions.aseprite and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/characterActions.png b/assets/SproutLandsBasic/Characters/characterActions.png
deleted file mode 100644
index fcd7789..0000000
Binary files a/assets/SproutLandsBasic/Characters/characterActions.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/characterIdleWalking.aseprite b/assets/SproutLandsBasic/Characters/characterIdleWalking.aseprite
deleted file mode 100644
index 58b0d0b..0000000
Binary files a/assets/SproutLandsBasic/Characters/characterIdleWalking.aseprite and /dev/null differ
diff --git a/assets/SproutLandsBasic/Characters/characterIdleWalking.png b/assets/SproutLandsBasic/Characters/characterIdleWalking.png
deleted file mode 100644
index 60eabe0..0000000
Binary files a/assets/SproutLandsBasic/Characters/characterIdleWalking.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Basic_Furniture.png b/assets/SproutLandsBasic/Objects/Basic_Furniture.png
deleted file mode 100644
index 389a30b..0000000
Binary files a/assets/SproutLandsBasic/Objects/Basic_Furniture.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Basic_Grass_Biom_things.png b/assets/SproutLandsBasic/Objects/Basic_Grass_Biom_things.png
deleted file mode 100644
index 86375eb..0000000
Binary files a/assets/SproutLandsBasic/Objects/Basic_Grass_Biom_things.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Basic_Plants.png b/assets/SproutLandsBasic/Objects/Basic_Plants.png
deleted file mode 100644
index ae0bb83..0000000
Binary files a/assets/SproutLandsBasic/Objects/Basic_Plants.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Basic_tools_and_meterials.png b/assets/SproutLandsBasic/Objects/Basic_tools_and_meterials.png
deleted file mode 100644
index d5acf85..0000000
Binary files a/assets/SproutLandsBasic/Objects/Basic_tools_and_meterials.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Chest.png b/assets/SproutLandsBasic/Objects/Chest.png
deleted file mode 100644
index fe107bf..0000000
Binary files a/assets/SproutLandsBasic/Objects/Chest.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Egg_item.png b/assets/SproutLandsBasic/Objects/Egg_item.png
deleted file mode 100644
index 71aa0b8..0000000
Binary files a/assets/SproutLandsBasic/Objects/Egg_item.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Free_Chicken_House.png b/assets/SproutLandsBasic/Objects/Free_Chicken_House.png
deleted file mode 100644
index bc558a0..0000000
Binary files a/assets/SproutLandsBasic/Objects/Free_Chicken_House.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Paths.png b/assets/SproutLandsBasic/Objects/Paths.png
deleted file mode 100644
index 67533ec..0000000
Binary files a/assets/SproutLandsBasic/Objects/Paths.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Simple_Milk_and_grass_item.png b/assets/SproutLandsBasic/Objects/Simple_Milk_and_grass_item.png
deleted file mode 100644
index d58ffa1..0000000
Binary files a/assets/SproutLandsBasic/Objects/Simple_Milk_and_grass_item.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/Wood_Bridge.png b/assets/SproutLandsBasic/Objects/Wood_Bridge.png
deleted file mode 100644
index 453e80d..0000000
Binary files a/assets/SproutLandsBasic/Objects/Wood_Bridge.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/tools.aseprite b/assets/SproutLandsBasic/Objects/tools.aseprite
deleted file mode 100644
index d031a6f..0000000
Binary files a/assets/SproutLandsBasic/Objects/tools.aseprite and /dev/null differ
diff --git a/assets/SproutLandsBasic/Objects/tools.png b/assets/SproutLandsBasic/Objects/tools.png
deleted file mode 100644
index 5609147..0000000
Binary files a/assets/SproutLandsBasic/Objects/tools.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Sprout Lands color pallet/Sprout Lands defautlt palette snip.PNG b/assets/SproutLandsBasic/Sprout Lands color pallet/Sprout Lands defautlt palette snip.PNG
deleted file mode 100644
index 0f293da..0000000
Binary files a/assets/SproutLandsBasic/Sprout Lands color pallet/Sprout Lands defautlt palette snip.PNG and /dev/null differ
diff --git a/assets/SproutLandsBasic/Sprout Lands color pallet/Sprout Lands defautlt palette.aseprite b/assets/SproutLandsBasic/Sprout Lands color pallet/Sprout Lands defautlt palette.aseprite
deleted file mode 100644
index da40574..0000000
Binary files a/assets/SproutLandsBasic/Sprout Lands color pallet/Sprout Lands defautlt palette.aseprite and /dev/null differ
diff --git a/assets/SproutLandsBasic/Sprout Lands color pallet/Sprout Lands defautlt palette.png b/assets/SproutLandsBasic/Sprout Lands color pallet/Sprout Lands defautlt palette.png
deleted file mode 100644
index 8434287..0000000
Binary files a/assets/SproutLandsBasic/Sprout Lands color pallet/Sprout Lands defautlt palette.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Bitmask references 1.png b/assets/SproutLandsBasic/Tilesets/Bitmask references 1.png
deleted file mode 100644
index 79cb51b..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Bitmask references 1.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Bitmask references 2.png b/assets/SproutLandsBasic/Tilesets/Bitmask references 2.png
deleted file mode 100644
index 5adeb64..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Bitmask references 2.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Bitmask references gif.gif b/assets/SproutLandsBasic/Tilesets/Bitmask references gif.gif
deleted file mode 100644
index 13bcfaf..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Bitmask references gif.gif and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Doors.png b/assets/SproutLandsBasic/Tilesets/Doors.png
deleted file mode 100644
index 8342d98..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Doors.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Fences.png b/assets/SproutLandsBasic/Tilesets/Fences.png
deleted file mode 100644
index 0b2825b..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Fences.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Grass.png b/assets/SproutLandsBasic/Tilesets/Grass.png
deleted file mode 100644
index baea0eb..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Grass.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Hills.png b/assets/SproutLandsBasic/Tilesets/Hills.png
deleted file mode 100644
index 3818f93..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Hills.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Tilled_Dirt.png b/assets/SproutLandsBasic/Tilesets/Tilled_Dirt.png
deleted file mode 100644
index 0b42083..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Tilled_Dirt.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Tilled_Dirt_Wide.png b/assets/SproutLandsBasic/Tilesets/Tilled_Dirt_Wide.png
deleted file mode 100644
index f125497..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Tilled_Dirt_Wide.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Tilled_Dirt_Wide_v2.png b/assets/SproutLandsBasic/Tilesets/Tilled_Dirt_Wide_v2.png
deleted file mode 100644
index 138c7da..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Tilled_Dirt_Wide_v2.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Tilled_Dirt_v2.png b/assets/SproutLandsBasic/Tilesets/Tilled_Dirt_v2.png
deleted file mode 100644
index f58a14a..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Tilled_Dirt_v2.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Water.png b/assets/SproutLandsBasic/Tilesets/Water.png
deleted file mode 100644
index 7969ff3..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Water.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Wooden_House_Roof_Tilset.png b/assets/SproutLandsBasic/Tilesets/Wooden_House_Roof_Tilset.png
deleted file mode 100644
index 7a8c956..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Wooden_House_Roof_Tilset.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/Tilesets/Wooden_House_Walls_Tilset.png b/assets/SproutLandsBasic/Tilesets/Wooden_House_Walls_Tilset.png
deleted file mode 100644
index 7af606f..0000000
Binary files a/assets/SproutLandsBasic/Tilesets/Wooden_House_Walls_Tilset.png and /dev/null differ
diff --git a/assets/SproutLandsBasic/read_me.txt b/assets/SproutLandsBasic/read_me.txt
deleted file mode 100644
index c5ec82d..0000000
--- a/assets/SproutLandsBasic/read_me.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-
- Heyo! Thanks for downloading the Sprout Lands Basic pack !!!
- - Made by: Cup Nooble
-
- This asset pack is the start of a series of different asset packs,
- so let me know if there are any specific sprites you'd like to be added in future packs.
-
--------------------------------------------------------------------------------------------------------------
-
- >>> License - Basic Pack
-
- ----------
-
- - You can modify the assets.
-
- [ Feel free to get creative and make your own sprites in this style or use them as reference for your own ]
- [ Making additional sprites in the same style or using them as reference for your own project is also allowed ]
-
- ----------
-
- - You can use these assets in any kind of non-commercial projects.
-
- [ Except anything to do with NFTs or AI training is not allowed ]
-
- ----------
-
- - You can not redistribute the asset pack itself or resell it on other platforms, even if it is slightly modified.
-
- [ Of course, you can redistribute your own projects made with these assets like games, software, or other ]
- [ Making your project opensource is also allowed ]
- [ For open source projects include a note that says some or all assets are made by Cup Nooble together with the licensing terms ]
-
- ----------
-
- - Credit is required : (Cup Nooble)
-
- [ Credit example : Assets -From : Sprout Lands -By : Cup Nooble ]
- [ If you share your game on itch.io a link to the Asset Packs page would be very appreciated ]
- [ But feel free to credit in whatever way fits your project best ]
- [ Thanks a lot for reading ^^ ]
-
- ----------
-
- ~ And most importantly hope you have fun with your project !!!
-
- ? And if you have questions or need/want different licensing terms please reach out to me and I can work with you on a license that suits your needs.
- My Discord : cup_nooble
-
--------------------------------------------------------------------------------------------------------------
-
- >>> See updates here :
-
- - Discord server :
- Join The Sprout Lands Discord for any hotfixes and updates or for any questions
- Link - https://discord.gg/PyDwcnPY
-
- - Twitter :
- Link - https://twitter.com/Sprout_Lands
-
--------------------------------------------------------------------------------------------------------------
-
- >>> Support
-
- If you enjoy this asset pack consider leaving a rating and a comment.
- It really helps to support the future of this project ^u^!
-
- ----------
-
- Want to find more from Cup Nooble ?
- check out their link tree - cupnooble.carrd.co
diff --git a/assets/SproutLandsUI/Spritesheets/Dialouge UI/Emotes/Teemo Basic emote animations sprite sheet.png b/assets/SproutLandsUI/Spritesheets/Dialouge UI/Emotes/Teemo Basic emote animations sprite sheet.png
deleted file mode 100644
index 69d14f6..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Dialouge UI/Emotes/Teemo Basic emote animations sprite sheet.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Dialouge UI/Premade dialog box big.png b/assets/SproutLandsUI/Spritesheets/Dialouge UI/Premade dialog box big.png
deleted file mode 100644
index 3b98e34..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Dialouge UI/Premade dialog box big.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Dialouge UI/Premade dialog box medium.png b/assets/SproutLandsUI/Spritesheets/Dialouge UI/Premade dialog box medium.png
deleted file mode 100644
index 0073c56..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Dialouge UI/Premade dialog box medium.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Dialouge UI/Premade dialog box small.png b/assets/SproutLandsUI/Spritesheets/Dialouge UI/Premade dialog box small.png
deleted file mode 100644
index 85e56ca..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Dialouge UI/Premade dialog box small.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box big.png b/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box big.png
deleted file mode 100644
index 9e701ce..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box big.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box character finished talking click to continue indicator - spritesheet .png b/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box character finished talking click to continue indicator - spritesheet .png
deleted file mode 100644
index ee21d97..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box character finished talking click to continue indicator - spritesheet .png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box medium.png b/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box medium.png
deleted file mode 100644
index d2a650e..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box medium.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box small.png b/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box small.png
deleted file mode 100644
index 0698a19..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box small.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box.png b/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box.png
deleted file mode 100644
index dc15b7f..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Dialouge UI/dialog box.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Icons/All Icons.png b/assets/SproutLandsUI/Spritesheets/Icons/All Icons.png
deleted file mode 100644
index 8fa177a..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Icons/All Icons.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Icons/special icons/Small Happines-Sadness icons.png b/assets/SproutLandsUI/Spritesheets/Icons/special icons/Small Happines-Sadness icons.png
deleted file mode 100644
index fd2a8df..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Icons/special icons/Small Happines-Sadness icons.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Icons/special icons/Special Icons.png b/assets/SproutLandsUI/Spritesheets/Icons/special icons/Special Icons.png
deleted file mode 100644
index 94df0d7..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Icons/special icons/Special Icons.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Icons/white icons.png b/assets/SproutLandsUI/Spritesheets/Icons/white icons.png
deleted file mode 100644
index 270dc8c..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Icons/white icons.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Catpaw Mouse icon.png b/assets/SproutLandsUI/Spritesheets/Mouse sprites/Catpaw Mouse icon.png
deleted file mode 100644
index 9c998b3..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Catpaw Mouse icon.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Catpaw holding Mouse icon.png b/assets/SproutLandsUI/Spritesheets/Mouse sprites/Catpaw holding Mouse icon.png
deleted file mode 100644
index 408c708..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Catpaw holding Mouse icon.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Catpaw pointing Mouse icon.png b/assets/SproutLandsUI/Spritesheets/Mouse sprites/Catpaw pointing Mouse icon.png
deleted file mode 100644
index 4268805..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Catpaw pointing Mouse icon.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Triangle Mouse icon 2.png b/assets/SproutLandsUI/Spritesheets/Mouse sprites/Triangle Mouse icon 2.png
deleted file mode 100644
index b182f38..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Triangle Mouse icon 2.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Triangle Mouse icon 3.png b/assets/SproutLandsUI/Spritesheets/Mouse sprites/Triangle Mouse icon 3.png
deleted file mode 100644
index 55c285b..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Mouse sprites/Triangle Mouse icon 3.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/Sprite sheet for Basic Pack.png b/assets/SproutLandsUI/Spritesheets/Sprite sheet for Basic Pack.png
deleted file mode 100644
index db4de3e..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/Sprite sheet for Basic Pack.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/UI Settings Buttons.png b/assets/SproutLandsUI/Spritesheets/UI Settings Buttons.png
deleted file mode 100644
index fcfdcfa..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/UI Settings Buttons.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/UIBigPlayButton.png b/assets/SproutLandsUI/Spritesheets/UIBigPlayButton.png
deleted file mode 100644
index 1510d26..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/UIBigPlayButton.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover.aseprite b/assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover.aseprite
deleted file mode 100644
index fef2bac..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover.aseprite and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover.png b/assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover.png
deleted file mode 100644
index ccb3341..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/buttons/Small Square Buttons.png b/assets/SproutLandsUI/Spritesheets/buttons/Small Square Buttons.png
deleted file mode 100644
index b1240b4..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/buttons/Small Square Buttons.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/buttons/Square Buttons 19x26.png b/assets/SproutLandsUI/Spritesheets/buttons/Square Buttons 19x26.png
deleted file mode 100644
index 0559704..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/buttons/Square Buttons 19x26.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/buttons/Square Buttons 26x19.png b/assets/SproutLandsUI/Spritesheets/buttons/Square Buttons 26x19.png
deleted file mode 100644
index d51433d..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/buttons/Square Buttons 26x19.png and /dev/null differ
diff --git a/assets/SproutLandsUI/Spritesheets/buttons/Square Buttons 26x26.png b/assets/SproutLandsUI/Spritesheets/buttons/Square Buttons 26x26.png
deleted file mode 100644
index 667b1bf..0000000
Binary files a/assets/SproutLandsUI/Spritesheets/buttons/Square Buttons 26x26.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/Emoji_Spritesheet_Free.png b/assets/SproutLandsUI/emojis-free/Emoji_Spritesheet_Free.png
deleted file mode 100644
index 22d10a5..0000000
Binary files a/assets/SproutLandsUI/emojis-free/Emoji_Spritesheet_Free.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Blocks_Spritesheet.png b/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Blocks_Spritesheet.png
deleted file mode 100644
index 912484f..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Blocks_Spritesheet.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Herat_Spritesheet.png b/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Herat_Spritesheet.png
deleted file mode 100644
index ec59983..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Herat_Spritesheet.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Light_Herat_Spritesheet.png b/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Light_Herat_Spritesheet.png
deleted file mode 100644
index 676ed39..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Light_Herat_Spritesheet.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Light_example_with_slots_2.png b/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Light_example_with_slots_2.png
deleted file mode 100644
index ad0d5cb..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Light_example_with_slots_2.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Spritesheet.png b/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Spritesheet.png
deleted file mode 100644
index 65dba87..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/Inventory_Spritesheet.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_Light_example.png b/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_Light_example.png
deleted file mode 100644
index ae1445c..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_Light_example.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_Light_example_2.png b/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_Light_example_2.png
deleted file mode 100644
index 3707f42..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_Light_example_2.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_Light_example_with_slots.png b/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_Light_example_with_slots.png
deleted file mode 100644
index dde728b..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_Light_example_with_slots.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example.png b/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example.png
deleted file mode 100644
index 0b7047b..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example_2.png b/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example_2.png
deleted file mode 100644
index ac4ca38..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example_2.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example_with_slots.png b/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example_with_slots.png
deleted file mode 100644
index 6aa8963..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example_with_slots.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example_with_slots_2.png b/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example_with_slots_2.png
deleted file mode 100644
index 2920529..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/inventory_example_with_slots_2.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/weather/Weather_Icons_smal_freel.png b/assets/SproutLandsUI/emojis-free/emoji style ui/weather/Weather_Icons_smal_freel.png
deleted file mode 100644
index e04bc08..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/weather/Weather_Icons_smal_freel.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/emoji style ui/weather/Weather_UI_Free.png b/assets/SproutLandsUI/emojis-free/emoji style ui/weather/Weather_UI_Free.png
deleted file mode 100644
index 56865a2..0000000
Binary files a/assets/SproutLandsUI/emojis-free/emoji style ui/weather/Weather_UI_Free.png and /dev/null differ
diff --git a/assets/SproutLandsUI/emojis-free/speech_bubble_grey.png b/assets/SproutLandsUI/emojis-free/speech_bubble_grey.png
deleted file mode 100644
index 3329460..0000000
Binary files a/assets/SproutLandsUI/emojis-free/speech_bubble_grey.png and /dev/null differ
diff --git a/assets/SproutLandsUI/read_me.txt b/assets/SproutLandsUI/read_me.txt
deleted file mode 100644
index 9342d20..0000000
--- a/assets/SproutLandsUI/read_me.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-
- Heyo! Thanks for downloading the Sprout Lands Basic UI pack !!!
- - Made by: Cup Nooble
-
- This asset pack is the start of a series of different asset packs,
- so let me know if there are any specific sprites you'd like to be added in future packs.
-
--------------------------------------------------------------------------------------------------------------
-
- >>> License - Basic UI Pack
-
- ----------
-
- - You can modify the assets.
-
- [ Feel free to get creative and make your own sprites in this style or use them as reference for your own ]
- [ Making additional sprites in the same style or using them as reference for your own project is also allowed ]
-
- ----------
-
- - You can use these assets in any kind of non-commercial projects.
-
- [ Except anything to do with NFTs or AI training is not allowed ]
-
- ----------
-
- - You can not redistribute the asset pack itself or resell it on other platforms, even if it is slightly modified.
-
- [ Of course, you can redistribute your own projects made with these assets like games, software, or other ]
- [ Making your project opensource is also allowed ]
- [ For open source projects include a note that says some or all assets are made by Cup Nooble together with the licensing terms ]
-
- ----------
-
- - Credit is required : (Cup Nooble)
-
- [ Credit example : Assets -From : Sprout Lands -By : Cup Nooble ]
- [ If you share your game on itch.io a link to the Asset Packs page would be very appreciated ]
- [ But feel free to credit in whatever way fits your project best ]
- [ Thanks a lot for reading ^^ ]
-
- ----------
-
- ~ And most importantly hope you have fun with your project !!!
-
- ? And if you have questions or need/want different licensing terms please reach out to me and I can work with you on a license that suits your needs.
- My Discord : cup_nooble
-
--------------------------------------------------------------------------------------------------------------
-
- >>> See updates here :
-
- - Discord server :
- Join The Sprout Lands Discord for any hotfixes and updates or for any questions
- Link - https://discord.gg/PyDwcnPY
-
- - Twitter :
- Link - https://twitter.com/Sprout_Lands
-
--------------------------------------------------------------------------------------------------------------
-
- >>> Support
-
- If you enjoy this asset pack consider leaving a rating and a comment.
- It really helps to support the future of this project ^u^!
-
- ----------
-
- Want to find more from Cup Nooble ?
- check out their link tree - cupnooble.carrd.co
diff --git a/assets/audio/MP3/Abstract1.mp3 b/assets/audio/MP3/Abstract1.mp3
deleted file mode 100644
index 27d14eb..0000000
Binary files a/assets/audio/MP3/Abstract1.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Abstract2.mp3 b/assets/audio/MP3/Abstract2.mp3
deleted file mode 100644
index 3169588..0000000
Binary files a/assets/audio/MP3/Abstract2.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/African1.mp3 b/assets/audio/MP3/African1.mp3
deleted file mode 100644
index 7f121c6..0000000
Binary files a/assets/audio/MP3/African1.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/African2.mp3 b/assets/audio/MP3/African2.mp3
deleted file mode 100644
index 2faf5a2..0000000
Binary files a/assets/audio/MP3/African2.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/African3.mp3 b/assets/audio/MP3/African3.mp3
deleted file mode 100644
index 396b719..0000000
Binary files a/assets/audio/MP3/African3.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/African4.mp3 b/assets/audio/MP3/African4.mp3
deleted file mode 100644
index a47b96e..0000000
Binary files a/assets/audio/MP3/African4.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Coffee1.mp3 b/assets/audio/MP3/Coffee1.mp3
deleted file mode 100644
index 4cd1b6e..0000000
Binary files a/assets/audio/MP3/Coffee1.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Coffee2.mp3 b/assets/audio/MP3/Coffee2.mp3
deleted file mode 100644
index db581eb..0000000
Binary files a/assets/audio/MP3/Coffee2.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist1.mp3 b/assets/audio/MP3/Minimalist1.mp3
deleted file mode 100644
index cae71a0..0000000
Binary files a/assets/audio/MP3/Minimalist1.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist10.mp3 b/assets/audio/MP3/Minimalist10.mp3
deleted file mode 100644
index 947666c..0000000
Binary files a/assets/audio/MP3/Minimalist10.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist11.mp3 b/assets/audio/MP3/Minimalist11.mp3
deleted file mode 100644
index 4f18e71..0000000
Binary files a/assets/audio/MP3/Minimalist11.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist12.mp3 b/assets/audio/MP3/Minimalist12.mp3
deleted file mode 100644
index 8ef588e..0000000
Binary files a/assets/audio/MP3/Minimalist12.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist13.mp3 b/assets/audio/MP3/Minimalist13.mp3
deleted file mode 100644
index 1b045da..0000000
Binary files a/assets/audio/MP3/Minimalist13.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist2.mp3 b/assets/audio/MP3/Minimalist2.mp3
deleted file mode 100644
index edf3e03..0000000
Binary files a/assets/audio/MP3/Minimalist2.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist3.mp3 b/assets/audio/MP3/Minimalist3.mp3
deleted file mode 100644
index 1ce636a..0000000
Binary files a/assets/audio/MP3/Minimalist3.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist4.mp3 b/assets/audio/MP3/Minimalist4.mp3
deleted file mode 100644
index ee432d1..0000000
Binary files a/assets/audio/MP3/Minimalist4.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist5.mp3 b/assets/audio/MP3/Minimalist5.mp3
deleted file mode 100644
index f6fc418..0000000
Binary files a/assets/audio/MP3/Minimalist5.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist6.mp3 b/assets/audio/MP3/Minimalist6.mp3
deleted file mode 100644
index 2ecca45..0000000
Binary files a/assets/audio/MP3/Minimalist6.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist7.mp3 b/assets/audio/MP3/Minimalist7.mp3
deleted file mode 100644
index b5263e4..0000000
Binary files a/assets/audio/MP3/Minimalist7.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist8.mp3 b/assets/audio/MP3/Minimalist8.mp3
deleted file mode 100644
index c645611..0000000
Binary files a/assets/audio/MP3/Minimalist8.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Minimalist9.mp3 b/assets/audio/MP3/Minimalist9.mp3
deleted file mode 100644
index 881f11e..0000000
Binary files a/assets/audio/MP3/Minimalist9.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern1.mp3 b/assets/audio/MP3/Modern1.mp3
deleted file mode 100644
index 321488b..0000000
Binary files a/assets/audio/MP3/Modern1.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern10.mp3 b/assets/audio/MP3/Modern10.mp3
deleted file mode 100644
index f1fa81a..0000000
Binary files a/assets/audio/MP3/Modern10.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern11.mp3 b/assets/audio/MP3/Modern11.mp3
deleted file mode 100644
index 89c632a..0000000
Binary files a/assets/audio/MP3/Modern11.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern12.mp3 b/assets/audio/MP3/Modern12.mp3
deleted file mode 100644
index f5887da..0000000
Binary files a/assets/audio/MP3/Modern12.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern13.mp3 b/assets/audio/MP3/Modern13.mp3
deleted file mode 100644
index 7cc99ee..0000000
Binary files a/assets/audio/MP3/Modern13.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern14.mp3 b/assets/audio/MP3/Modern14.mp3
deleted file mode 100644
index ba3ba1a..0000000
Binary files a/assets/audio/MP3/Modern14.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern15.mp3 b/assets/audio/MP3/Modern15.mp3
deleted file mode 100644
index db0126c..0000000
Binary files a/assets/audio/MP3/Modern15.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern16.mp3 b/assets/audio/MP3/Modern16.mp3
deleted file mode 100644
index e323af4..0000000
Binary files a/assets/audio/MP3/Modern16.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern2.mp3 b/assets/audio/MP3/Modern2.mp3
deleted file mode 100644
index 827e67c..0000000
Binary files a/assets/audio/MP3/Modern2.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern3.mp3 b/assets/audio/MP3/Modern3.mp3
deleted file mode 100644
index 0a9c126..0000000
Binary files a/assets/audio/MP3/Modern3.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern4.mp3 b/assets/audio/MP3/Modern4.mp3
deleted file mode 100644
index aaf38ad..0000000
Binary files a/assets/audio/MP3/Modern4.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern5.mp3 b/assets/audio/MP3/Modern5.mp3
deleted file mode 100644
index e76c22c..0000000
Binary files a/assets/audio/MP3/Modern5.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern6.mp3 b/assets/audio/MP3/Modern6.mp3
deleted file mode 100644
index 9674a23..0000000
Binary files a/assets/audio/MP3/Modern6.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern7.mp3 b/assets/audio/MP3/Modern7.mp3
deleted file mode 100644
index c0326d5..0000000
Binary files a/assets/audio/MP3/Modern7.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern8.mp3 b/assets/audio/MP3/Modern8.mp3
deleted file mode 100644
index c14cbd8..0000000
Binary files a/assets/audio/MP3/Modern8.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Modern9.mp3 b/assets/audio/MP3/Modern9.mp3
deleted file mode 100644
index 656b82a..0000000
Binary files a/assets/audio/MP3/Modern9.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro1.mp3 b/assets/audio/MP3/Retro1.mp3
deleted file mode 100644
index 0db6792..0000000
Binary files a/assets/audio/MP3/Retro1.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro10.mp3 b/assets/audio/MP3/Retro10.mp3
deleted file mode 100644
index 59bb98a..0000000
Binary files a/assets/audio/MP3/Retro10.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro11.mp3 b/assets/audio/MP3/Retro11.mp3
deleted file mode 100644
index 0a68574..0000000
Binary files a/assets/audio/MP3/Retro11.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro12.mp3 b/assets/audio/MP3/Retro12.mp3
deleted file mode 100644
index 407d3c0..0000000
Binary files a/assets/audio/MP3/Retro12.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro2.mp3 b/assets/audio/MP3/Retro2.mp3
deleted file mode 100644
index f03d110..0000000
Binary files a/assets/audio/MP3/Retro2.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro3.mp3 b/assets/audio/MP3/Retro3.mp3
deleted file mode 100644
index a7d1b45..0000000
Binary files a/assets/audio/MP3/Retro3.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro4.mp3 b/assets/audio/MP3/Retro4.mp3
deleted file mode 100644
index 7c99867..0000000
Binary files a/assets/audio/MP3/Retro4.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro5.mp3 b/assets/audio/MP3/Retro5.mp3
deleted file mode 100644
index 912fc6f..0000000
Binary files a/assets/audio/MP3/Retro5.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro6.mp3 b/assets/audio/MP3/Retro6.mp3
deleted file mode 100644
index a12bb58..0000000
Binary files a/assets/audio/MP3/Retro6.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro7.mp3 b/assets/audio/MP3/Retro7.mp3
deleted file mode 100644
index 5a77759..0000000
Binary files a/assets/audio/MP3/Retro7.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro8.mp3 b/assets/audio/MP3/Retro8.mp3
deleted file mode 100644
index 7cdde94..0000000
Binary files a/assets/audio/MP3/Retro8.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Retro9.mp3 b/assets/audio/MP3/Retro9.mp3
deleted file mode 100644
index 7b64fc6..0000000
Binary files a/assets/audio/MP3/Retro9.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Wood Block1.mp3 b/assets/audio/MP3/Wood Block1.mp3
deleted file mode 100644
index 1302628..0000000
Binary files a/assets/audio/MP3/Wood Block1.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Wood Block2.mp3 b/assets/audio/MP3/Wood Block2.mp3
deleted file mode 100644
index b1b623a..0000000
Binary files a/assets/audio/MP3/Wood Block2.mp3 and /dev/null differ
diff --git a/assets/audio/MP3/Wood Block3.mp3 b/assets/audio/MP3/Wood Block3.mp3
deleted file mode 100644
index fb51628..0000000
Binary files a/assets/audio/MP3/Wood Block3.mp3 and /dev/null differ
diff --git a/assets/audio/OGG/Abstract1.ogg b/assets/audio/OGG/Abstract1.ogg
deleted file mode 100644
index 2aae6e9..0000000
Binary files a/assets/audio/OGG/Abstract1.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Abstract2.ogg b/assets/audio/OGG/Abstract2.ogg
deleted file mode 100644
index 6cd261f..0000000
Binary files a/assets/audio/OGG/Abstract2.ogg and /dev/null differ
diff --git a/assets/audio/OGG/African1.ogg b/assets/audio/OGG/African1.ogg
deleted file mode 100644
index ae17fcd..0000000
Binary files a/assets/audio/OGG/African1.ogg and /dev/null differ
diff --git a/assets/audio/OGG/African2.ogg b/assets/audio/OGG/African2.ogg
deleted file mode 100644
index db4aaf4..0000000
Binary files a/assets/audio/OGG/African2.ogg and /dev/null differ
diff --git a/assets/audio/OGG/African3.ogg b/assets/audio/OGG/African3.ogg
deleted file mode 100644
index 66f7584..0000000
Binary files a/assets/audio/OGG/African3.ogg and /dev/null differ
diff --git a/assets/audio/OGG/African4.ogg b/assets/audio/OGG/African4.ogg
deleted file mode 100644
index 590c7da..0000000
Binary files a/assets/audio/OGG/African4.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Coffee1.ogg b/assets/audio/OGG/Coffee1.ogg
deleted file mode 100644
index 783adfc..0000000
Binary files a/assets/audio/OGG/Coffee1.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Coffee2.ogg b/assets/audio/OGG/Coffee2.ogg
deleted file mode 100644
index ffe2f89..0000000
Binary files a/assets/audio/OGG/Coffee2.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist1.ogg b/assets/audio/OGG/Minimalist1.ogg
deleted file mode 100644
index 17d414c..0000000
Binary files a/assets/audio/OGG/Minimalist1.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist10.ogg b/assets/audio/OGG/Minimalist10.ogg
deleted file mode 100644
index e8ad222..0000000
Binary files a/assets/audio/OGG/Minimalist10.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist11.ogg b/assets/audio/OGG/Minimalist11.ogg
deleted file mode 100644
index 2b503e4..0000000
Binary files a/assets/audio/OGG/Minimalist11.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist12.ogg b/assets/audio/OGG/Minimalist12.ogg
deleted file mode 100644
index 48c4eac..0000000
Binary files a/assets/audio/OGG/Minimalist12.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist13.ogg b/assets/audio/OGG/Minimalist13.ogg
deleted file mode 100644
index 42d4a38..0000000
Binary files a/assets/audio/OGG/Minimalist13.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist2.ogg b/assets/audio/OGG/Minimalist2.ogg
deleted file mode 100644
index b9aaf43..0000000
Binary files a/assets/audio/OGG/Minimalist2.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist3.ogg b/assets/audio/OGG/Minimalist3.ogg
deleted file mode 100644
index 93b240d..0000000
Binary files a/assets/audio/OGG/Minimalist3.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist4.ogg b/assets/audio/OGG/Minimalist4.ogg
deleted file mode 100644
index 01e308d..0000000
Binary files a/assets/audio/OGG/Minimalist4.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist5.ogg b/assets/audio/OGG/Minimalist5.ogg
deleted file mode 100644
index e721494..0000000
Binary files a/assets/audio/OGG/Minimalist5.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist6.ogg b/assets/audio/OGG/Minimalist6.ogg
deleted file mode 100644
index 2db7077..0000000
Binary files a/assets/audio/OGG/Minimalist6.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist7.ogg b/assets/audio/OGG/Minimalist7.ogg
deleted file mode 100644
index 03d945c..0000000
Binary files a/assets/audio/OGG/Minimalist7.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist8.ogg b/assets/audio/OGG/Minimalist8.ogg
deleted file mode 100644
index dfa7fb8..0000000
Binary files a/assets/audio/OGG/Minimalist8.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Minimalist9.ogg b/assets/audio/OGG/Minimalist9.ogg
deleted file mode 100644
index e97150f..0000000
Binary files a/assets/audio/OGG/Minimalist9.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern1.ogg b/assets/audio/OGG/Modern1.ogg
deleted file mode 100644
index 4411f14..0000000
Binary files a/assets/audio/OGG/Modern1.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern10.ogg b/assets/audio/OGG/Modern10.ogg
deleted file mode 100644
index 3552342..0000000
Binary files a/assets/audio/OGG/Modern10.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern11.ogg b/assets/audio/OGG/Modern11.ogg
deleted file mode 100644
index 1668645..0000000
Binary files a/assets/audio/OGG/Modern11.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern12.ogg b/assets/audio/OGG/Modern12.ogg
deleted file mode 100644
index 9a88758..0000000
Binary files a/assets/audio/OGG/Modern12.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern13.ogg b/assets/audio/OGG/Modern13.ogg
deleted file mode 100644
index 7e27946..0000000
Binary files a/assets/audio/OGG/Modern13.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern14.ogg b/assets/audio/OGG/Modern14.ogg
deleted file mode 100644
index 461c515..0000000
Binary files a/assets/audio/OGG/Modern14.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern15.ogg b/assets/audio/OGG/Modern15.ogg
deleted file mode 100644
index 20e7ffc..0000000
Binary files a/assets/audio/OGG/Modern15.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern16.ogg b/assets/audio/OGG/Modern16.ogg
deleted file mode 100644
index 671ac7f..0000000
Binary files a/assets/audio/OGG/Modern16.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern2.ogg b/assets/audio/OGG/Modern2.ogg
deleted file mode 100644
index b7e30d8..0000000
Binary files a/assets/audio/OGG/Modern2.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern3.ogg b/assets/audio/OGG/Modern3.ogg
deleted file mode 100644
index eeef39c..0000000
Binary files a/assets/audio/OGG/Modern3.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern4.ogg b/assets/audio/OGG/Modern4.ogg
deleted file mode 100644
index 9288e95..0000000
Binary files a/assets/audio/OGG/Modern4.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern5.ogg b/assets/audio/OGG/Modern5.ogg
deleted file mode 100644
index 8c46eaa..0000000
Binary files a/assets/audio/OGG/Modern5.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern6.ogg b/assets/audio/OGG/Modern6.ogg
deleted file mode 100644
index 30ce7fb..0000000
Binary files a/assets/audio/OGG/Modern6.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern7.ogg b/assets/audio/OGG/Modern7.ogg
deleted file mode 100644
index 4ed0f67..0000000
Binary files a/assets/audio/OGG/Modern7.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern8.ogg b/assets/audio/OGG/Modern8.ogg
deleted file mode 100644
index a18a442..0000000
Binary files a/assets/audio/OGG/Modern8.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Modern9.ogg b/assets/audio/OGG/Modern9.ogg
deleted file mode 100644
index 2d5543b..0000000
Binary files a/assets/audio/OGG/Modern9.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro1.ogg b/assets/audio/OGG/Retro1.ogg
deleted file mode 100644
index 7ed992b..0000000
Binary files a/assets/audio/OGG/Retro1.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro10.ogg b/assets/audio/OGG/Retro10.ogg
deleted file mode 100644
index 8998f1d..0000000
Binary files a/assets/audio/OGG/Retro10.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro11.ogg b/assets/audio/OGG/Retro11.ogg
deleted file mode 100644
index 5795a3d..0000000
Binary files a/assets/audio/OGG/Retro11.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro12.ogg b/assets/audio/OGG/Retro12.ogg
deleted file mode 100644
index d2d7754..0000000
Binary files a/assets/audio/OGG/Retro12.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro2.ogg b/assets/audio/OGG/Retro2.ogg
deleted file mode 100644
index d7b85aa..0000000
Binary files a/assets/audio/OGG/Retro2.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro3.ogg b/assets/audio/OGG/Retro3.ogg
deleted file mode 100644
index 155bf91..0000000
Binary files a/assets/audio/OGG/Retro3.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro4.ogg b/assets/audio/OGG/Retro4.ogg
deleted file mode 100644
index 338efb0..0000000
Binary files a/assets/audio/OGG/Retro4.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro5.ogg b/assets/audio/OGG/Retro5.ogg
deleted file mode 100644
index 6ca47b4..0000000
Binary files a/assets/audio/OGG/Retro5.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro6.ogg b/assets/audio/OGG/Retro6.ogg
deleted file mode 100644
index b79dd8a..0000000
Binary files a/assets/audio/OGG/Retro6.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro7.ogg b/assets/audio/OGG/Retro7.ogg
deleted file mode 100644
index 169bfa4..0000000
Binary files a/assets/audio/OGG/Retro7.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro8.ogg b/assets/audio/OGG/Retro8.ogg
deleted file mode 100644
index 3e2bfff..0000000
Binary files a/assets/audio/OGG/Retro8.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Retro9.ogg b/assets/audio/OGG/Retro9.ogg
deleted file mode 100644
index e204d21..0000000
Binary files a/assets/audio/OGG/Retro9.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Wood Block1.ogg b/assets/audio/OGG/Wood Block1.ogg
deleted file mode 100644
index f844b1e..0000000
Binary files a/assets/audio/OGG/Wood Block1.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Wood Block2.ogg b/assets/audio/OGG/Wood Block2.ogg
deleted file mode 100644
index f0b6c2a..0000000
Binary files a/assets/audio/OGG/Wood Block2.ogg and /dev/null differ
diff --git a/assets/audio/OGG/Wood Block3.ogg b/assets/audio/OGG/Wood Block3.ogg
deleted file mode 100644
index 81b0eb6..0000000
Binary files a/assets/audio/OGG/Wood Block3.ogg and /dev/null differ
diff --git a/assets/audio/WAV/Abstract2.wav b/assets/audio/WAV/Abstract2.wav
deleted file mode 100644
index 3bba5a5..0000000
Binary files a/assets/audio/WAV/Abstract2.wav and /dev/null differ
diff --git a/assets/audio/WAV/African1.wav b/assets/audio/WAV/African1.wav
deleted file mode 100644
index 416a9f5..0000000
Binary files a/assets/audio/WAV/African1.wav and /dev/null differ
diff --git a/assets/audio/WAV/African2.wav b/assets/audio/WAV/African2.wav
deleted file mode 100644
index 075d89e..0000000
Binary files a/assets/audio/WAV/African2.wav and /dev/null differ
diff --git a/assets/audio/WAV/African3.wav b/assets/audio/WAV/African3.wav
deleted file mode 100644
index 14b54d0..0000000
Binary files a/assets/audio/WAV/African3.wav and /dev/null differ
diff --git a/assets/audio/WAV/African4.wav b/assets/audio/WAV/African4.wav
deleted file mode 100644
index bfbfbf2..0000000
Binary files a/assets/audio/WAV/African4.wav and /dev/null differ
diff --git a/assets/audio/WAV/Coffee1.wav b/assets/audio/WAV/Coffee1.wav
deleted file mode 100644
index cb44c22..0000000
Binary files a/assets/audio/WAV/Coffee1.wav and /dev/null differ
diff --git a/assets/audio/WAV/Coffee2.wav b/assets/audio/WAV/Coffee2.wav
deleted file mode 100644
index 05d4073..0000000
Binary files a/assets/audio/WAV/Coffee2.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist10.wav b/assets/audio/WAV/Minimalist10.wav
deleted file mode 100644
index 881ba35..0000000
Binary files a/assets/audio/WAV/Minimalist10.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist11.wav b/assets/audio/WAV/Minimalist11.wav
deleted file mode 100644
index f656b4a..0000000
Binary files a/assets/audio/WAV/Minimalist11.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist12.wav b/assets/audio/WAV/Minimalist12.wav
deleted file mode 100644
index b391f7c..0000000
Binary files a/assets/audio/WAV/Minimalist12.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist13.wav b/assets/audio/WAV/Minimalist13.wav
deleted file mode 100644
index f1e15b6..0000000
Binary files a/assets/audio/WAV/Minimalist13.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist2.wav b/assets/audio/WAV/Minimalist2.wav
deleted file mode 100644
index 3694db5..0000000
Binary files a/assets/audio/WAV/Minimalist2.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist3.wav b/assets/audio/WAV/Minimalist3.wav
deleted file mode 100644
index 45b28fd..0000000
Binary files a/assets/audio/WAV/Minimalist3.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist4.wav b/assets/audio/WAV/Minimalist4.wav
deleted file mode 100644
index 2319d7b..0000000
Binary files a/assets/audio/WAV/Minimalist4.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist5.wav b/assets/audio/WAV/Minimalist5.wav
deleted file mode 100644
index 558f9cc..0000000
Binary files a/assets/audio/WAV/Minimalist5.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist6.wav b/assets/audio/WAV/Minimalist6.wav
deleted file mode 100644
index a94fec7..0000000
Binary files a/assets/audio/WAV/Minimalist6.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist7.wav b/assets/audio/WAV/Minimalist7.wav
deleted file mode 100644
index b823852..0000000
Binary files a/assets/audio/WAV/Minimalist7.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist8.wav b/assets/audio/WAV/Minimalist8.wav
deleted file mode 100644
index 5240f83..0000000
Binary files a/assets/audio/WAV/Minimalist8.wav and /dev/null differ
diff --git a/assets/audio/WAV/Minimalist9.wav b/assets/audio/WAV/Minimalist9.wav
deleted file mode 100644
index 21cb2ed..0000000
Binary files a/assets/audio/WAV/Minimalist9.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern1.wav b/assets/audio/WAV/Modern1.wav
deleted file mode 100644
index 120ff7e..0000000
Binary files a/assets/audio/WAV/Modern1.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern10.wav b/assets/audio/WAV/Modern10.wav
deleted file mode 100644
index 4ed6bf1..0000000
Binary files a/assets/audio/WAV/Modern10.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern11.wav b/assets/audio/WAV/Modern11.wav
deleted file mode 100644
index 8d3bb16..0000000
Binary files a/assets/audio/WAV/Modern11.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern12.wav b/assets/audio/WAV/Modern12.wav
deleted file mode 100644
index adcf097..0000000
Binary files a/assets/audio/WAV/Modern12.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern13.wav b/assets/audio/WAV/Modern13.wav
deleted file mode 100644
index 16090c4..0000000
Binary files a/assets/audio/WAV/Modern13.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern14.wav b/assets/audio/WAV/Modern14.wav
deleted file mode 100644
index cc78257..0000000
Binary files a/assets/audio/WAV/Modern14.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern15.wav b/assets/audio/WAV/Modern15.wav
deleted file mode 100644
index 1184af6..0000000
Binary files a/assets/audio/WAV/Modern15.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern16.wav b/assets/audio/WAV/Modern16.wav
deleted file mode 100644
index 64edae8..0000000
Binary files a/assets/audio/WAV/Modern16.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern2.wav b/assets/audio/WAV/Modern2.wav
deleted file mode 100644
index 43895cd..0000000
Binary files a/assets/audio/WAV/Modern2.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern3.wav b/assets/audio/WAV/Modern3.wav
deleted file mode 100644
index 1b901b7..0000000
Binary files a/assets/audio/WAV/Modern3.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern4.wav b/assets/audio/WAV/Modern4.wav
deleted file mode 100644
index 6d89402..0000000
Binary files a/assets/audio/WAV/Modern4.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern5.wav b/assets/audio/WAV/Modern5.wav
deleted file mode 100644
index 95c08ed..0000000
Binary files a/assets/audio/WAV/Modern5.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern6.wav b/assets/audio/WAV/Modern6.wav
deleted file mode 100644
index 73b7eb0..0000000
Binary files a/assets/audio/WAV/Modern6.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern7.wav b/assets/audio/WAV/Modern7.wav
deleted file mode 100644
index 362a6ac..0000000
Binary files a/assets/audio/WAV/Modern7.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern8.wav b/assets/audio/WAV/Modern8.wav
deleted file mode 100644
index cc66aaa..0000000
Binary files a/assets/audio/WAV/Modern8.wav and /dev/null differ
diff --git a/assets/audio/WAV/Modern9.wav b/assets/audio/WAV/Modern9.wav
deleted file mode 100644
index fa4b0c0..0000000
Binary files a/assets/audio/WAV/Modern9.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro1.wav b/assets/audio/WAV/Retro1.wav
deleted file mode 100644
index 86c4b01..0000000
Binary files a/assets/audio/WAV/Retro1.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro10.wav b/assets/audio/WAV/Retro10.wav
deleted file mode 100644
index d82990c..0000000
Binary files a/assets/audio/WAV/Retro10.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro11.wav b/assets/audio/WAV/Retro11.wav
deleted file mode 100644
index e2d864b..0000000
Binary files a/assets/audio/WAV/Retro11.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro12.wav b/assets/audio/WAV/Retro12.wav
deleted file mode 100644
index e1df547..0000000
Binary files a/assets/audio/WAV/Retro12.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro2.wav b/assets/audio/WAV/Retro2.wav
deleted file mode 100644
index 986b07a..0000000
Binary files a/assets/audio/WAV/Retro2.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro3.wav b/assets/audio/WAV/Retro3.wav
deleted file mode 100644
index 4f22401..0000000
Binary files a/assets/audio/WAV/Retro3.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro4.wav b/assets/audio/WAV/Retro4.wav
deleted file mode 100644
index 9fa0be1..0000000
Binary files a/assets/audio/WAV/Retro4.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro5.wav b/assets/audio/WAV/Retro5.wav
deleted file mode 100644
index bdb11c6..0000000
Binary files a/assets/audio/WAV/Retro5.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro6.wav b/assets/audio/WAV/Retro6.wav
deleted file mode 100644
index fc0644e..0000000
Binary files a/assets/audio/WAV/Retro6.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro7.wav b/assets/audio/WAV/Retro7.wav
deleted file mode 100644
index 18dd59c..0000000
Binary files a/assets/audio/WAV/Retro7.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro8.wav b/assets/audio/WAV/Retro8.wav
deleted file mode 100644
index 0f2d983..0000000
Binary files a/assets/audio/WAV/Retro8.wav and /dev/null differ
diff --git a/assets/audio/WAV/Retro9.wav b/assets/audio/WAV/Retro9.wav
deleted file mode 100644
index 4b2fadd..0000000
Binary files a/assets/audio/WAV/Retro9.wav and /dev/null differ
diff --git a/assets/audio/WAV/Wood Block1.wav b/assets/audio/WAV/Wood Block1.wav
deleted file mode 100644
index a25e2b2..0000000
Binary files a/assets/audio/WAV/Wood Block1.wav and /dev/null differ
diff --git a/assets/audio/WAV/Wood Block2.wav b/assets/audio/WAV/Wood Block2.wav
deleted file mode 100644
index 89544a8..0000000
Binary files a/assets/audio/WAV/Wood Block2.wav and /dev/null differ
diff --git a/assets/audio/WAV/Wood Block3.wav b/assets/audio/WAV/Wood Block3.wav
deleted file mode 100644
index 572005b..0000000
Binary files a/assets/audio/WAV/Wood Block3.wav and /dev/null differ
diff --git a/assets/audio/sounds/axe.mp3 b/assets/audio/sounds/axe.mp3
deleted file mode 100644
index 11956f2..0000000
Binary files a/assets/audio/sounds/axe.mp3 and /dev/null differ
diff --git a/assets/audio/sounds/bg.mp3 b/assets/audio/sounds/bg.mp3
deleted file mode 100644
index 9ef5ef4..0000000
Binary files a/assets/audio/sounds/bg.mp3 and /dev/null differ
diff --git a/assets/audio/sounds/coin.wav b/assets/audio/sounds/coin.wav
deleted file mode 100644
index 0509182..0000000
Binary files a/assets/audio/sounds/coin.wav and /dev/null differ
diff --git a/assets/audio/sounds/explosion.wav b/assets/audio/sounds/explosion.wav
deleted file mode 100644
index 8a67b16..0000000
Binary files a/assets/audio/sounds/explosion.wav and /dev/null differ
diff --git a/assets/audio/sounds/hoe.wav b/assets/audio/sounds/hoe.wav
deleted file mode 100644
index f22d74f..0000000
Binary files a/assets/audio/sounds/hoe.wav and /dev/null differ
diff --git a/assets/audio/sounds/hurt.wav b/assets/audio/sounds/hurt.wav
deleted file mode 100644
index b46ecd7..0000000
Binary files a/assets/audio/sounds/hurt.wav and /dev/null differ
diff --git a/assets/audio/sounds/jump.wav b/assets/audio/sounds/jump.wav
deleted file mode 100644
index 611bddf..0000000
Binary files a/assets/audio/sounds/jump.wav and /dev/null differ
diff --git a/assets/audio/sounds/music.mp3 b/assets/audio/sounds/music.mp3
deleted file mode 100644
index 3df0464..0000000
Binary files a/assets/audio/sounds/music.mp3 and /dev/null differ
diff --git a/assets/audio/sounds/plant.wav b/assets/audio/sounds/plant.wav
deleted file mode 100644
index 96c2013..0000000
Binary files a/assets/audio/sounds/plant.wav and /dev/null differ
diff --git a/assets/audio/sounds/power_up.wav b/assets/audio/sounds/power_up.wav
deleted file mode 100644
index d807e3f..0000000
Binary files a/assets/audio/sounds/power_up.wav and /dev/null differ
diff --git a/assets/audio/sounds/success.wav b/assets/audio/sounds/success.wav
deleted file mode 100644
index 7b5805f..0000000
Binary files a/assets/audio/sounds/success.wav and /dev/null differ
diff --git a/assets/audio/sounds/tap.wav b/assets/audio/sounds/tap.wav
deleted file mode 100644
index e9dc6ab..0000000
Binary files a/assets/audio/sounds/tap.wav and /dev/null differ
diff --git a/assets/audio/sounds/water.mp3 b/assets/audio/sounds/water.mp3
deleted file mode 100644
index 7a2bc33..0000000
Binary files a/assets/audio/sounds/water.mp3 and /dev/null differ
diff --git a/assets/beez.mp3 b/assets/beez.mp3
deleted file mode 100644
index fd3f100..0000000
Binary files a/assets/beez.mp3 and /dev/null differ
diff --git a/assets/beez.wav b/assets/beez.wav
deleted file mode 100644
index 8945ef6..0000000
Binary files a/assets/beez.wav and /dev/null differ
diff --git a/assets/birds.png b/assets/birds.png
new file mode 100644
index 0000000..35f3fd3
Binary files /dev/null and b/assets/birds.png differ
diff --git a/assets/birds_cute.png b/assets/birds_cute.png
new file mode 100644
index 0000000..6d0c934
Binary files /dev/null and b/assets/birds_cute.png differ
diff --git a/assets/brackeys_platformer_assets/LICENSE & CREDITS.txt b/assets/brackeys_platformer_assets/LICENSE & CREDITS.txt
deleted file mode 100644
index 8c53da4..0000000
--- a/assets/brackeys_platformer_assets/LICENSE & CREDITS.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-All assets in the pack have been repackaged and many have been modified by Brackeys.
-
-
-LICENSE for all assets:
-
-Creative Commons Zero (CC0)
-
-
-CREDIT:
-
-SPRITES by analogStudios_:
-knight (https://analogstudios.itch.io/camelot)
-slime (https://analogstudios.itch.io/dungeonsprites)
-platforms and coin (https://analogstudios.itch.io/four-seasons-platformer-sprites)
-
-SPRITES by RottingPixels:
-world_tileset and fruit (https://rottingpixels.itch.io/four-seasons-platformer-tileset-16x16free)
-
-
-WORLD TILESET originally
-
-SOUNDS by Brackeys, Asbjørn Thirslund
-
-MUSIC by Brackeys, Sofia Thirslund
-
-FONTS by Jayvee Enaguas - HarvettFox96 - (https://www.dafont.com/pixel-operator.font?l[]=10&l[]=1)
\ No newline at end of file
diff --git a/assets/brackeys_platformer_assets/fonts/PixelOperator8-Bold.ttf b/assets/brackeys_platformer_assets/fonts/PixelOperator8-Bold.ttf
deleted file mode 100644
index 10225eb..0000000
Binary files a/assets/brackeys_platformer_assets/fonts/PixelOperator8-Bold.ttf and /dev/null differ
diff --git a/assets/brackeys_platformer_assets/fonts/PixelOperator8.ttf b/assets/brackeys_platformer_assets/fonts/PixelOperator8.ttf
deleted file mode 100644
index f9146ac..0000000
Binary files a/assets/brackeys_platformer_assets/fonts/PixelOperator8.ttf and /dev/null differ
diff --git a/assets/brackeys_platformer_assets/music/time_for_adventure.mp3 b/assets/brackeys_platformer_assets/music/time_for_adventure.mp3
deleted file mode 100644
index 2ba9940..0000000
Binary files a/assets/brackeys_platformer_assets/music/time_for_adventure.mp3 and /dev/null differ
diff --git a/assets/brackeys_platformer_assets/sprites/coin.png b/assets/brackeys_platformer_assets/sprites/coin.png
deleted file mode 100644
index 01ae33d..0000000
Binary files a/assets/brackeys_platformer_assets/sprites/coin.png and /dev/null differ
diff --git a/assets/brackeys_platformer_assets/sprites/fruit.png b/assets/brackeys_platformer_assets/sprites/fruit.png
deleted file mode 100644
index b9cc7d6..0000000
Binary files a/assets/brackeys_platformer_assets/sprites/fruit.png and /dev/null differ
diff --git a/assets/brackeys_platformer_assets/sprites/knight.png b/assets/brackeys_platformer_assets/sprites/knight.png
deleted file mode 100644
index 5b0eb4f..0000000
Binary files a/assets/brackeys_platformer_assets/sprites/knight.png and /dev/null differ
diff --git a/assets/brackeys_platformer_assets/sprites/platforms.png b/assets/brackeys_platformer_assets/sprites/platforms.png
deleted file mode 100644
index 9be41db..0000000
Binary files a/assets/brackeys_platformer_assets/sprites/platforms.png and /dev/null differ
diff --git a/assets/brackeys_platformer_assets/sprites/slime_green.png b/assets/brackeys_platformer_assets/sprites/slime_green.png
deleted file mode 100644
index a21cb6f..0000000
Binary files a/assets/brackeys_platformer_assets/sprites/slime_green.png and /dev/null differ
diff --git a/assets/brackeys_platformer_assets/sprites/slime_purple.png b/assets/brackeys_platformer_assets/sprites/slime_purple.png
deleted file mode 100644
index 76f564e..0000000
Binary files a/assets/brackeys_platformer_assets/sprites/slime_purple.png and /dev/null differ
diff --git a/assets/brackeys_platformer_assets/sprites/world_tileset.png b/assets/brackeys_platformer_assets/sprites/world_tileset.png
deleted file mode 100644
index 36bbf07..0000000
Binary files a/assets/brackeys_platformer_assets/sprites/world_tileset.png and /dev/null differ
diff --git a/assets/audio/WAV/Abstract1.wav b/assets/button_click.wav
similarity index 100%
rename from assets/audio/WAV/Abstract1.wav
rename to assets/button_click.wav
diff --git a/assets/audio/WAV/Minimalist1.wav b/assets/button_hover.wav
similarity index 100%
rename from assets/audio/WAV/Minimalist1.wav
rename to assets/button_hover.wav
diff --git a/assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover2.aseprite b/assets/buttons.aseprite
similarity index 100%
rename from assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover2.aseprite
rename to assets/buttons.aseprite
diff --git a/assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover2.png b/assets/buttons.png
similarity index 100%
rename from assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover2.png
rename to assets/buttons.png
diff --git a/assets/carrot_and_tomato.png b/assets/carrot_and_tomato.png
deleted file mode 100644
index edb1134..0000000
Binary files a/assets/carrot_and_tomato.png and /dev/null differ
diff --git a/assets/carrot_and_tomato_for_inventory.png b/assets/carrot_and_tomato_for_inventory.png
deleted file mode 100644
index 8c1a797..0000000
Binary files a/assets/carrot_and_tomato_for_inventory.png and /dev/null differ
diff --git a/assets/character.png b/assets/character.png
deleted file mode 100644
index 51b27e9..0000000
Binary files a/assets/character.png and /dev/null differ
diff --git a/assets/character/character.aseprite b/assets/character/character.aseprite
deleted file mode 100644
index 5c5ff60..0000000
Binary files a/assets/character/character.aseprite and /dev/null differ
diff --git a/assets/character/character.png b/assets/character/character.png
deleted file mode 100644
index 1b40439..0000000
Binary files a/assets/character/character.png and /dev/null differ
diff --git a/assets/character/character_hands_up.png b/assets/character/character_hands_up.png
deleted file mode 100644
index 4042706..0000000
Binary files a/assets/character/character_hands_up.png and /dev/null differ
diff --git a/assets/character/character_idle.png b/assets/character/character_idle.png
deleted file mode 100644
index 4a1910c..0000000
Binary files a/assets/character/character_idle.png and /dev/null differ
diff --git a/assets/character/character_walking.png b/assets/character/character_walking.png
deleted file mode 100644
index e2e00c2..0000000
Binary files a/assets/character/character_walking.png and /dev/null differ
diff --git a/assets/character_bee.png b/assets/character_bee.png
deleted file mode 100644
index 359882c..0000000
Binary files a/assets/character_bee.png and /dev/null differ
diff --git a/assets/character_new.png b/assets/character_new.png
deleted file mode 100644
index 73a1b31..0000000
Binary files a/assets/character_new.png and /dev/null differ
diff --git a/assets/Clouds/Clouds1/1.png b/assets/cloud_background.png
similarity index 100%
rename from assets/Clouds/Clouds1/1.png
rename to assets/cloud_background.png
diff --git a/assets/Clouds/Clouds1/4.png b/assets/cloud_foreground.png
similarity index 100%
rename from assets/Clouds/Clouds1/4.png
rename to assets/cloud_foreground.png
diff --git a/assets/Clouds/Clouds1/2.png b/assets/cloud_midground.png
similarity index 100%
rename from assets/Clouds/Clouds1/2.png
rename to assets/cloud_midground.png
diff --git a/assets/cloudnoise_1.webp b/assets/cloudnoise_1.webp
deleted file mode 100644
index 611adb7..0000000
Binary files a/assets/cloudnoise_1.webp and /dev/null differ
diff --git a/assets/environment/earth.png b/assets/environment/earth.png
deleted file mode 100644
index b60afde..0000000
Binary files a/assets/environment/earth.png and /dev/null differ
diff --git a/assets/environment/flowers/blue.png b/assets/environment/flowers/blue.png
deleted file mode 100644
index 8f9a810..0000000
Binary files a/assets/environment/flowers/blue.png and /dev/null differ
diff --git a/assets/environment/flowers/orange.png b/assets/environment/flowers/orange.png
deleted file mode 100644
index 9db343a..0000000
Binary files a/assets/environment/flowers/orange.png and /dev/null differ
diff --git a/assets/environment/flowers/red.png b/assets/environment/flowers/red.png
deleted file mode 100644
index 817eb1c..0000000
Binary files a/assets/environment/flowers/red.png and /dev/null differ
diff --git a/assets/environment/flowers/yellow.png b/assets/environment/flowers/yellow.png
deleted file mode 100644
index 94a541b..0000000
Binary files a/assets/environment/flowers/yellow.png and /dev/null differ
diff --git a/assets/environment/grass/corner_northeast.png b/assets/environment/grass/corner_northeast.png
deleted file mode 100644
index 444bf7e..0000000
Binary files a/assets/environment/grass/corner_northeast.png and /dev/null differ
diff --git a/assets/environment/grass/corner_northwest.png b/assets/environment/grass/corner_northwest.png
deleted file mode 100644
index 4f86939..0000000
Binary files a/assets/environment/grass/corner_northwest.png and /dev/null differ
diff --git a/assets/environment/grass/corner_south_west.png b/assets/environment/grass/corner_south_west.png
deleted file mode 100644
index 115cdf6..0000000
Binary files a/assets/environment/grass/corner_south_west.png and /dev/null differ
diff --git a/assets/environment/grass/corner_southeast.png b/assets/environment/grass/corner_southeast.png
deleted file mode 100644
index 2022c6e..0000000
Binary files a/assets/environment/grass/corner_southeast.png and /dev/null differ
diff --git a/assets/environment/grass/down.png b/assets/environment/grass/down.png
deleted file mode 100644
index 62fa211..0000000
Binary files a/assets/environment/grass/down.png and /dev/null differ
diff --git a/assets/environment/grass/down_left.png b/assets/environment/grass/down_left.png
deleted file mode 100644
index 08f0fc3..0000000
Binary files a/assets/environment/grass/down_left.png and /dev/null differ
diff --git a/assets/environment/grass/down_right.png b/assets/environment/grass/down_right.png
deleted file mode 100644
index f6cf8e3..0000000
Binary files a/assets/environment/grass/down_right.png and /dev/null differ
diff --git a/assets/environment/grass/grass.png b/assets/environment/grass/grass.png
deleted file mode 100644
index 7ac2887..0000000
Binary files a/assets/environment/grass/grass.png and /dev/null differ
diff --git a/assets/environment/grass/left.png b/assets/environment/grass/left.png
deleted file mode 100644
index 432cc2a..0000000
Binary files a/assets/environment/grass/left.png and /dev/null differ
diff --git a/assets/environment/grass/right.png b/assets/environment/grass/right.png
deleted file mode 100644
index 4484a7d..0000000
Binary files a/assets/environment/grass/right.png and /dev/null differ
diff --git a/assets/environment/grass/up.png b/assets/environment/grass/up.png
deleted file mode 100644
index df7caf8..0000000
Binary files a/assets/environment/grass/up.png and /dev/null differ
diff --git a/assets/environment/grass/up_left.png b/assets/environment/grass/up_left.png
deleted file mode 100644
index dd4251e..0000000
Binary files a/assets/environment/grass/up_left.png and /dev/null differ
diff --git a/assets/environment/grass/up_right.png b/assets/environment/grass/up_right.png
deleted file mode 100644
index 02beda5..0000000
Binary files a/assets/environment/grass/up_right.png and /dev/null differ
diff --git a/assets/flower.aseprite b/assets/flower.aseprite
deleted file mode 100644
index fc137e9..0000000
Binary files a/assets/flower.aseprite and /dev/null differ
diff --git a/assets/flower.png b/assets/flower.png
deleted file mode 100644
index 1944bc4..0000000
Binary files a/assets/flower.png and /dev/null differ
diff --git a/assets/grass.aseprite b/assets/grass.aseprite
deleted file mode 100644
index 9e84f80..0000000
Binary files a/assets/grass.aseprite and /dev/null differ
diff --git a/assets/grass.png b/assets/grass.png
deleted file mode 100644
index a89f152..0000000
Binary files a/assets/grass.png and /dev/null differ
diff --git a/assets/hive.aseprite b/assets/hive.aseprite
deleted file mode 100644
index d34d2b8..0000000
Binary files a/assets/hive.aseprite and /dev/null differ
diff --git a/assets/hive.png b/assets/hive.png
deleted file mode 100644
index 1c9e8a9..0000000
Binary files a/assets/hive.png and /dev/null differ
diff --git a/assets/map.png b/assets/map.png
deleted file mode 100644
index a7afe24..0000000
Binary files a/assets/map.png and /dev/null differ
diff --git a/assets/map.tmx b/assets/map.tmx
deleted file mode 100644
index 5864694..0000000
--- a/assets/map.tmx
+++ /dev/null
@@ -1,292 +0,0 @@
-
-
diff --git a/assets/SproutLandsUI/Spritesheets/Settingmenu.png b/assets/menu_board.png
similarity index 100%
rename from assets/SproutLandsUI/Spritesheets/Settingmenu.png
rename to assets/menu_board.png
diff --git a/assets/SproutLandsUI/Spritesheets/Mouse sprites/TriangleMouseicon1.png b/assets/mouse.png
similarity index 100%
rename from assets/SproutLandsUI/Spritesheets/Mouse sprites/TriangleMouseicon1.png
rename to assets/mouse.png
diff --git a/assets/SproutLandsUI/fonts/pixel-letters-7-8x14-preview.png b/assets/pixel-letters-7-8x14-preview.png
similarity index 100%
rename from assets/SproutLandsUI/fonts/pixel-letters-7-8x14-preview.png
rename to assets/pixel-letters-7-8x14-preview.png
diff --git a/assets/SproutLandsUI/fonts/pixel-letters-7-8x14.png b/assets/pixel-letters-7-8x14.png
similarity index 100%
rename from assets/SproutLandsUI/fonts/pixel-letters-7-8x14.png
rename to assets/pixel-letters-7-8x14.png
diff --git a/assets/SproutLandsUI/fonts/pixelFont-7-8x14-sproutLands.fnt b/assets/pixelFont-7-8x14.fnt
similarity index 100%
rename from assets/SproutLandsUI/fonts/pixelFont-7-8x14-sproutLands.fnt
rename to assets/pixelFont-7-8x14.fnt
diff --git a/assets/SproutLandsUI/fonts/pixelFont-7-8x14-sproutLands.png b/assets/pixelFont-7-8x14.png
similarity index 100%
rename from assets/SproutLandsUI/fonts/pixelFont-7-8x14-sproutLands.png
rename to assets/pixelFont-7-8x14.png
diff --git a/assets/SproutLandsUI/fonts/pixelFont-7-8x14-sproutLands.ttf b/assets/pixelFont-7-8x14.ttf
similarity index 100%
rename from assets/SproutLandsUI/fonts/pixelFont-7-8x14-sproutLands.ttf
rename to assets/pixelFont-7-8x14.ttf
diff --git a/assets/start_ship.png b/assets/ship_start.png
similarity index 100%
rename from assets/start_ship.png
rename to assets/ship_start.png
diff --git a/assets/tileset.png b/assets/tileset.png
deleted file mode 100644
index 23d4cc7..0000000
Binary files a/assets/tileset.png and /dev/null differ
diff --git a/assets/tree.png b/assets/tree.png
deleted file mode 100644
index 73398d7..0000000
Binary files a/assets/tree.png and /dev/null differ
diff --git a/assets/voronoise_3.webp b/assets/voronoise_3.webp
deleted file mode 100644
index 45e2604..0000000
Binary files a/assets/voronoise_3.webp and /dev/null differ
diff --git a/assets/ocean_base.png b/assets/water_base.png
similarity index 100%
rename from assets/ocean_base.png
rename to assets/water_base.png
diff --git a/assets/CausticTexture.png b/assets/water_caustics.png
similarity index 100%
rename from assets/CausticTexture.png
rename to assets/water_caustics.png
diff --git a/assets/CausticTextureHighlights.png b/assets/water_caustics_highlights.png
similarity index 100%
rename from assets/CausticTextureHighlights.png
rename to assets/water_caustics_highlights.png
diff --git a/assets/cloudnoise_1.png b/assets/water_cloudnoise.png
similarity index 100%
rename from assets/cloudnoise_1.png
rename to assets/water_cloudnoise.png
diff --git a/assets/noiseTexture.png b/assets/water_noise.png
similarity index 100%
rename from assets/noiseTexture.png
rename to assets/water_noise.png
diff --git a/assets/voronoise_3.png b/assets/water_voronoise.png
similarity index 100%
rename from assets/voronoise_3.png
rename to assets/water_voronoise.png
diff --git a/external/engine/camera.h b/external/engine/camera.h
index a7c3187..fbee385 100644
--- a/external/engine/camera.h
+++ b/external/engine/camera.h
@@ -4,7 +4,9 @@
#include "input.h"
#include
-Camera2D CreateCamera(int windowWidth, int windowHeight, Vector2 playerPosition, float initZoom){
+Camera2D CreateCamera(Vector2 playerPosition, float initZoom){
+ int windowWidth = GetScreenWidth();
+ int windowHeight = GetScreenHeight();
return (Camera2D){
.offset = (Vector2){windowWidth / 2.0f, windowHeight / 2.0f},
.target = playerPosition,
diff --git a/external/engine/engine.h b/external/engine/engine.h
new file mode 100644
index 0000000..7e82549
--- /dev/null
+++ b/external/engine/engine.h
@@ -0,0 +1,21 @@
+#ifndef ENGINE_H
+#define ENGINE_H
+
+#include "animation.h"
+//#include "array.h"
+#include "asset.h"
+#include "camera.h"
+#include "config.h"
+#include "gamegui.h"
+#include "gui.h"
+#include "input.h"
+#include "object.h"
+#include "physics.h"
+#include "postfx.h"
+#include "soundtrack.h"
+#include "sprite.h"
+#include "vector.h"
+#include "window.h"
+#include "font.h"
+
+#endif //ENGINE_H
diff --git a/include/font.h b/external/engine/font.h
similarity index 59%
rename from include/font.h
rename to external/engine/font.h
index 1b8edf4..c4ee09e 100644
--- a/include/font.h
+++ b/external/engine/font.h
@@ -1,8 +1,8 @@
#ifndef FONT_H
#define FONT_H
-void InitFont(Font *font){
- *font = LoadFont("assets/SproutLandsUI/fonts/pixelFont-7-8x14-sproutLands.fnt");
+void InitFont(Font *font, const char* path){
+ *font = LoadFont(path);
SetTextureFilter(font->texture, TEXTURE_FILTER_POINT);
}
diff --git a/include/app.h b/include/app.h
index e09748a..b6d1974 100644
--- a/include/app.h
+++ b/include/app.h
@@ -1,16 +1,15 @@
#ifndef APP_H
#define APP_H
-#include
-#include
+#include
-#include "view.h"
-#include "state.h"
-#include "flags.h"
-#include "font.h"
-#include "logo.h"
-#include "menu.h"
-#include "game.h"
+#include "appState.h"
+#include "appSettings.h"
+#include "appColors.h"
+
+#include "appLogo.h"
+#include "appMenu.h"
+#include "appGame.h"
typedef struct {
Config config;
@@ -34,7 +33,7 @@ void ConfigApp(App* app){
}
void InitApp(App *app){
- InitFont(&app->font);
+ InitFont(&app->font, "assets/pixelFont-7-8x14-sproutLands.fnt");
InitLogo(&app->logo);
InitMenu(&app->menu);
InitGame(&app->game,&app->window);
diff --git a/include/colors.h b/include/appColors.h
similarity index 63%
rename from include/colors.h
rename to include/appColors.h
index 0e0822e..c047f77 100644
--- a/include/colors.h
+++ b/include/appColors.h
@@ -1,7 +1,7 @@
-#ifndef COLORS_H
-#define COLORS_H
+#ifndef APPCOLORS_H
+#define APPCOLORS_H
#define TEXT_COLOR_DARK (Color){ 182, 137, 98, 255}
#define TEXT_COLOR_LIGHT (Color){ 243, 229, 194, 255}
-#endif // COLORS_H
+#endif // APPCOLORS_H
diff --git a/include/game.h b/include/appGame.h
similarity index 60%
rename from include/game.h
rename to include/appGame.h
index 74bc3e0..9f4b764 100644
--- a/include/game.h
+++ b/include/appGame.h
@@ -1,26 +1,21 @@
-#ifndef GAME_H
-#define GAME_H
+#ifndef APPGAME_H
+#define APPGAME_H
-#include
-#include
-#include "floor.h"
-#include "player.h"
-
-#include "gameassets.h"
-#include
-#include
-#include
+#include "appGameFloor.h"
+#include "appGamePlayer.h"
+#include "appGameBirds.h"
+#include "appGameAssets.h"
typedef struct
{
- Assets assets;
- Texture2D textures[TEX_COUNT];
+ Assets assets;
PostProcessing postFX[SHADER_COUNT];
Soundtrack soundtracks[SOUNDTRACK_COUNT];
RenderTexture2D target;
Floor floor;
Player player;
+ Birds birds;
Camera2D camera;
Mouse mouse;
Image image;
@@ -28,34 +23,29 @@ typedef struct
void InitGame(GameState *g, Window *window)
{
+ g->assets = (Assets){
+ .shaderAssets = shaderAssets,
+ .soundtrackAssets = soundtrackAssets
+ };
- g->assets = (Assets){
- .textureAssets = texAssets,
- .shaderAssets = shaderAssets,
- .soundtrackAssets = soundtrackAssets};
+ for (int i = 0; i < SHADER_COUNT; i++)
+ {
+ g->postFX[i] = CreatePostFX(g->assets.shaderAssets[i].path);
+ }
- for (int i = 0; i < TEX_COUNT; i++)
- {
- g->textures[i] = LoadTexture(g->assets.textureAssets[i].path);
- }
+ for (int i = 0; i < SOUNDTRACK_COUNT; i++)
+ {
+ g->soundtracks[i] = LoadSoundtrack(g->assets.soundtrackAssets[i].path);
+ }
- for (int i = 0; i < SHADER_COUNT; i++)
- {
- g->postFX[i] = CreatePostFX(g->assets.shaderAssets[i].path);
- }
+ g->target = LoadRenderTexture(window->width, window->height);
+ g->player = CreatePlayer();
+ g->birds = CreateBirds();
+ g->floor = CreateFloor();
+ g->camera = CreateCamera(g->player.physics.position, 10.0f);
- for (int i = 0; i < SOUNDTRACK_COUNT; i++)
- {
- g->soundtracks[i] = LoadSoundtrack(g->assets.soundtrackAssets[i].path);
- }
-
- g->target = LoadRenderTexture(window->width, window->height);
- g->player = CreatePlayer();
- g->floor = CreateFloor();
- g->camera = CreateCamera(window->width, window->height, g->player.physics.position, 10.0f);
-
- Texture2D mouseTexture = LoadTexture("assets/SproutLandsUI/Spritesheets/Mouse sprites/TriangleMouseicon1.png");
- g->mouse = CreateMouse(0.10f, 5.0f, 10.0f, &mouseTexture);
+ Texture2D mouseTexture = LoadTexture("assets/mouse.png");
+ g->mouse = CreateMouse(0.10f, 5.0f, 10.0f, &mouseTexture);
}
void UpdateGame(GameState *g, State *state, Flags *flags)
@@ -92,12 +82,14 @@ void UpdateGame(GameState *g, State *state, Flags *flags)
UpdateCamera2D(&g->camera, &g->player.physics.position, &g->mouse);
UpdateFloor(&g->floor, &g->camera);
UpdatePlayer(&g->player);
+ UpdateBirds(&g->birds);
}
void RenderComponents(GameState *g)
{
RenderFloor(&g->floor);
RenderPlayer(&g->player);
+ RenderBirds(&g->birds);
}
void RenderGame(GameState *g, const State *appState, Flags *flags)
@@ -131,13 +123,6 @@ void CleanupGame(GameState *g)
{
UnloadPostFX(&g->postFX[i]);
}
- for (int i = 0; i < TEX_COUNT; i++)
- {
- if (g->textures[i].id > 0)
- {
- UnloadTexture(g->textures[i]);
- }
- }
for (int i = 0; i < SOUNDTRACK_COUNT; i++)
{
UnloadMusicStream(g->soundtracks[i].music);
@@ -145,4 +130,4 @@ void CleanupGame(GameState *g)
UnloadRenderTexture(g->target);
}
-#endif // GAME_H
+#endif // APPGAME_H
diff --git a/include/appGameAssets.h b/include/appGameAssets.h
new file mode 100644
index 0000000..0214303
--- /dev/null
+++ b/include/appGameAssets.h
@@ -0,0 +1,25 @@
+#ifndef APPGAMEASSETS_H
+#define APPGAMEASSETS_H
+
+
+typedef enum
+{
+ POST_FX,
+ SHADER_COUNT
+} ShaderID;
+
+const ShaderAsset shaderAssets[SHADER_COUNT] = {
+ {"shaders/postfx.fs"}};
+
+
+typedef enum
+{
+ BEE_AMBIENT,
+ SOUNDTRACK_COUNT
+} SoundtrackID;
+
+const SoundtrackAsset soundtrackAssets[SOUNDTRACK_COUNT] = {
+ {"assets/sea.mp3"}};
+
+
+#endif // APPGAMEASSETS_H
diff --git a/include/appGameBirds.h b/include/appGameBirds.h
new file mode 100644
index 0000000..535dfce
--- /dev/null
+++ b/include/appGameBirds.h
@@ -0,0 +1,71 @@
+#ifndef APPGAMEBIRDS_H
+#define APPGAMEBIRDS_H
+
+typedef struct {
+ Sprite sprite;
+ Animation animation;
+ Physics physics;
+} Birds;
+
+typedef enum
+{
+ FLYING,
+ BIRDS_TEX_COUNT
+} birdsTextureID;
+
+const TextureAsset birdsTextureAssets[BIRDS_TEX_COUNT] = {
+ {"assets/birds.png", 16.0f, 16.0f, 0.0f}
+};
+
+Birds CreateBirds(void){
+ TextureAsset flyingAsset = birdsTextureAssets[FLYING];
+ Texture2D texture = LoadTexture(flyingAsset.path);
+ float frameWidth = flyingAsset.frameWidth;
+ float rotation = flyingAsset.rotation;
+
+ Sprite birdSprite = {
+ .texture = texture,
+ .frameSize = {frameWidth, frameWidth},
+ .sourceRec = {0.0f, 0.0f, frameWidth, frameWidth},
+ .destRec = {GetScreenWidth()/2, 0.0f, frameWidth, frameWidth},
+ .origin = {frameWidth / 2, frameWidth / 2},
+ .rotation = rotation,
+ .color = WHITE
+ };
+
+ Animation birdsAnimation = {
+ .state = 1,
+ .currentFrame = 0,
+ .maxFrame = 2,
+ .framesCounter = 0,
+ .framesSpeed = 2.0f,
+ .animTimer = 0.0f
+ };
+
+ Physics birdsPhysics = {
+ .position = (Vector2){-100.0f, 0.0f},
+ .direction = (Vector2){0.0f, 0.0f},
+ .speed = 10.0f
+ };
+
+ return (Birds){
+ .sprite = birdSprite,
+ .animation = birdsAnimation,
+ .physics = birdsPhysics
+ };
+
+}
+
+void UpdateBirds(Birds *birds){
+
+ UpdatePhysics(&birds->physics, (Vector2){1.0f,0.0f});
+ UpdateSpriteDestRec(&birds->sprite, &birds->physics.position);
+ UpdateAnimation(&birds->animation, GetFrameTime());
+ UpdateSpriteSourceRec(&birds->sprite, &(Vector2){birds->sprite.frameSize.x * birds->animation.currentFrame, birds->sprite.frameSize.y});
+}
+
+void RenderBirds(Birds *birds){
+ RenderSprite(&birds->sprite);
+}
+
+#endif // APPGAMEBIRDS_H
diff --git a/include/floor.h b/include/appGameFloor.h
similarity index 68%
rename from include/floor.h
rename to include/appGameFloor.h
index 3b3cdcc..6cd3079 100644
--- a/include/floor.h
+++ b/include/appGameFloor.h
@@ -1,8 +1,6 @@
-#ifndef Floor_H
-#define Floor_H
+#ifndef APPGAMEFloor_H
+#define APPGAMEFloor_H
-#include
-#include
typedef struct
{
@@ -12,19 +10,15 @@ typedef struct
float time;
} Floor;
-// ----------------------------------------------------
-// Create floor (loads shader and sets defaults)
-// ----------------------------------------------------
-Floor CreateFloor()
+Floor CreateFloor(void)
{
-
- Texture2D base = LoadTexture("assets/ocean_base.png");
- Texture2D caustic = LoadTexture("assets/CausticTexture.png");
- Texture2D causticHighlight = LoadTexture("assets/CausticTextureHighlights.png");
- Texture2D noise = LoadTexture("assets/noiseTexture.png");
- Texture2D cloud = LoadTexture("assets/cloudnoise_1.png");
- Texture2D voronoise = LoadTexture("assets/voronoise_3.png");
+ Texture2D base = LoadTexture("assets/water_base.png");
+ Texture2D caustic = LoadTexture("assets/water_caustics.png");
+ Texture2D causticHighlight = LoadTexture("assets/water_caustics_highlights.png");
+ Texture2D noise = LoadTexture("assets/water_noise.png");
+ Texture2D cloud = LoadTexture("assets/water_cloudnoise.png");
+ Texture2D voronoise = LoadTexture("assets/water_voronoise.png");
float textureWidth = 64.0f;
@@ -42,19 +36,14 @@ Floor CreateFloor()
.time = 0.0f
};
- float worldTileSize = 128.0f; // one tile covers 128x128 world units
- float textureSize = 32.0f; // texture is 32x32 pixels
+ float worldTileSize = 128.0f;
+ float textureSize = 32.0f;
floor.sprite.frameSize = (Vector2){worldTileSize, worldTileSize};
floor.sprite.sourceRec = (Rectangle){0, 0, textureSize, textureSize};
floor.sprite.destRec = (Rectangle){0, 0, worldTileSize, worldTileSize};
floor.sprite.origin = (Vector2){0, 0};
-
- // Optional: load your extra water textures here and bind them
- // Example:
-
-
SetShaderValueTexture(floor.shader, GetShaderLocation(floor.shader, "causticTexture"), caustic);
SetShaderValueTexture(floor.shader, GetShaderLocation(floor.shader, "causticHighlightTexture"), causticHighlight);
SetShaderValueTexture(floor.shader, GetShaderLocation(floor.shader, "causticNoiseTexture"), noise);
@@ -63,11 +52,6 @@ Floor CreateFloor()
SetShaderValueTexture(floor.shader, GetShaderLocation(floor.shader, "specularMovementLeftNoiseTexture"), voronoise);
SetShaderValueTexture(floor.shader, GetShaderLocation(floor.shader, "specularMovementRightNoiseTexture"), cloud);
-
- // Texture2D caustic = LoadTexture("resources/caustic.png");
- // SetShaderValueTexture(floor.shader, GetShaderLocation(floor.shader, "causticTexture"), caustic);
-
- // Setup aspect ratio and pixelization uniforms once
float aspect = (float)GetScreenHeight() / (float)GetScreenWidth();
float pixelization = 2048.0f;
int aspectLoc = GetShaderLocation(floor.shader, "aspectRatio");
@@ -80,9 +64,6 @@ Floor CreateFloor()
return floor;
}
-// ----------------------------------------------------
-// Update visible area (same logic as before)
-// ----------------------------------------------------
void UpdateFloor(Floor *floor, const Camera2D *camera)
{
floor->bounds.x = (int)((camera->target.x - (GetScreenWidth() / 2.0f / camera->zoom)) / floor->sprite.frameSize.x) - 1;
@@ -90,15 +71,11 @@ void UpdateFloor(Floor *floor, const Camera2D *camera)
floor->bounds.y = (int)((camera->target.y - (GetScreenHeight() / 2.0f / camera->zoom)) / floor->sprite.frameSize.y) - 1;
floor->bounds.height = (int)((camera->target.y + (GetScreenHeight() / 2.0f / camera->zoom)) / floor->sprite.frameSize.y) + 1;
- // Update time uniform
floor->time += GetFrameTime();
int timeLoc = GetShaderLocation(floor->shader, "time");
SetShaderValue(floor->shader, timeLoc, &floor->time, SHADER_UNIFORM_FLOAT);
}
-// ----------------------------------------------------
-// Render floor tiles using the shader
-// ----------------------------------------------------
void RenderFloor(Floor *floor)
{
BeginShaderMode(floor->shader);
@@ -116,12 +93,10 @@ void RenderFloor(Floor *floor)
EndShaderMode();
}
-// ----------------------------------------------------
-// Cleanup
-// ----------------------------------------------------
void UnloadFloor(Floor *floor)
{
UnloadShader(floor->shader);
}
-#endif // Floor_H
+#endif // APPGAMEFLOOR_H
+
diff --git a/include/player.h b/include/appGamePlayer.h
similarity index 72%
rename from include/player.h
rename to include/appGamePlayer.h
index b7c7c66..3f95e43 100644
--- a/include/player.h
+++ b/include/appGamePlayer.h
@@ -1,13 +1,5 @@
-#ifndef PLAYER_H
-#define PLAYER_H
-
-#include
-#include
-#include
-#include
-#include
-
-#include "inventar.h"
+#ifndef APPGAMEPLAYER_H
+#define APPGAMEPLAYER_H
typedef enum
{
@@ -15,12 +7,10 @@ typedef enum
PLAYER_TEX_COUNT
} playerTextureID;
-const TextureAsset textureAssets[PLAYER_TEX_COUNT] = {
- {"assets/start_ship.png", 16.0f, 16.0f, 0.0f}
+const TextureAsset playerTextureAssets[PLAYER_TEX_COUNT] = {
+ {"assets/ship_start.png", 16.0f, 16.0f, 0.0f}
};
-
-
typedef enum {
ANCHOR,
SLOW_AHEAD,
@@ -34,6 +24,15 @@ float playerSpeeds[SPEED_COUNT] = {
10.0f
};
+playerSpeedID GetPlayerSpeedID(float speed) {
+ for (int i = 0; i < SPEED_COUNT; i++) {
+ if (playerSpeeds[i] == speed) {
+ return (playerSpeedID)i;
+ }
+ }
+ return ANCHOR;
+}
+
typedef struct
{
@@ -46,7 +45,7 @@ typedef struct
Player CreatePlayer(void)
{
- TextureAsset startShipAsset = textureAssets[START_SHIP];
+ TextureAsset startShipAsset = playerTextureAssets[START_SHIP];
Texture2D texture = LoadTexture(startShipAsset.path);
float frameWidth = startShipAsset.frameWidth;
@@ -79,28 +78,24 @@ Player CreatePlayer(void)
};
- return (Player){
- .sprite = playerSprite,
- .animation = playerAnimation,
- .physics = playerPhysics,
- .rotation = rotation
+ return (Player){
+ .sprite = playerSprite,
+ .animation = playerAnimation,
+ .physics = playerPhysics,
+ .rotation = rotation
};
}
void UpdatePlayer(Player *player)
{
-
-
if(IsKeyPressed(KEY_W) || IsKeyPressed(KEY_UP)){
if(player->physics.speed < playerSpeeds[FAST_AHEAD]){
if(player->physics.speed < playerSpeeds[SLOW_AHEAD]){
player->physics.speed = playerSpeeds[SLOW_AHEAD];
- player->sprite.sourceRec.x = 16.0f * 1;
}
else {
player->physics.speed = playerSpeeds[FAST_AHEAD];
- player->sprite.sourceRec.x = 16.0f * 2;
}
}
}
@@ -109,18 +104,18 @@ void UpdatePlayer(Player *player)
if(player->physics.speed > playerSpeeds[ANCHOR]){
if(player->physics.speed > playerSpeeds[SLOW_AHEAD]){
player->physics.speed = playerSpeeds[SLOW_AHEAD];
- player->sprite.sourceRec.x = 16.0f * 1;
}
else {
player->physics.speed = playerSpeeds[ANCHOR];
- player->sprite.sourceRec.x = 16.0f * 0;
}
}
}
+ player->sprite.sourceRec.x = 16.0f * GetPlayerSpeedID(player->physics.speed);
- float rotationSpeed = 100.0f;
+
+ float rotationSpeed = 50.0f;
if (player->physics.speed > playerSpeeds[ANCHOR]){
@@ -141,12 +136,10 @@ void UpdatePlayer(Player *player)
UpdatePhysics(&player->physics, dir);
UpdateSpriteDestRec(&player->sprite, &player->physics.position);
- //UpdateAnimation(&player->animation, GetFrameTime());
- //UpdateSpriteSourceRec(&player->sprite, &(Vector2){player->sprite.frameSize.x * player->animation.currentFrame, player->sprite.frameSize.y * player->animation.state});
}
void RenderPlayer(Player *player){
RenderSprite(&player->sprite);
}
-#endif // PLAYER_H
+#endif // APPGAMEPLAYER_H
diff --git a/include/logo.h b/include/appLogo.h
similarity index 98%
rename from include/logo.h
rename to include/appLogo.h
index 6b59944..d66b1a8 100644
--- a/include/logo.h
+++ b/include/appLogo.h
@@ -1,5 +1,5 @@
-#ifndef LOGO_H
-#define LOGO_H
+#ifndef APPLOGO_H
+#define APPLOGO_H
typedef struct {
int frameCounter;
@@ -114,4 +114,4 @@ void RenderLogo(const LogoState *l, Flags *flags) {
EndDrawing();
}
-#endif // LOGO_H
+#endif // APPLOGO_H
diff --git a/include/menu.h b/include/appMenu.h
similarity index 86%
rename from include/menu.h
rename to include/appMenu.h
index ed60cdc..9979567 100644
--- a/include/menu.h
+++ b/include/appMenu.h
@@ -1,9 +1,9 @@
-#ifndef MENU_H
-#define MENU_H
+#ifndef APPMENU_H
+#define APPMENU_H
-#include
-#include
-#include
+#include
+#include
+#include
typedef struct
{
@@ -59,4 +59,4 @@ void CleanupMenu(MenuState *m)
CleanupMenuMain(&m->menuMain);
}
-#endif // MENU_H
+#endif // APPMENU_H
diff --git a/include/appMenuAssets.h b/include/appMenuAssets.h
new file mode 100644
index 0000000..04dedcd
--- /dev/null
+++ b/include/appMenuAssets.h
@@ -0,0 +1,43 @@
+#ifndef APPMENUASSETS_H
+#define APPMENUASSETS_H
+
+typedef enum
+{
+ MENU_CURSOR_TEX,
+ MENU_BIG_BUTTONS_TEX,
+ MENU_BOARD_TEX,
+ MENU_CLOUD_BACKGROUND,
+ MENU_CLOUD_MIDGROUND,
+ MENU_CLOUD_FOREGROUND,
+ MENU_TEX_COUNT
+} MenuTextureID;
+
+const TextureAsset menuTextureAssets[MENU_TEX_COUNT] = {
+ {"assets/mouse.png", 16.0f, 16.0f, 0.0f},
+ {"assets/buttons.png", 288.0f/3, 96.0f/3, 0.0f},
+ {"assets/menu_board.png", 128.0f, 144.0f, 0.0f},
+ {"assets/cloud_background.png", 576.0f, 324.0f, 0.0f},
+ {"assets/cloud_midground.png", 576.0f, 324.0f, 0.0f},
+ {"assets/cloud_foreground.png", 576.0f, 324.0f, 0.0f}};
+
+typedef enum
+{
+ MENU_MUSIC,
+ MENU_SOUNDTRACK_COUNT
+} MenuSoundtrackID;
+
+const SoundtrackAsset menuSoundtrackAssets[MENU_SOUNDTRACK_COUNT] = {
+ {"assets/merrygoround.wav"}};
+
+typedef enum
+{
+ HOVER_SOUND,
+ CLICK_SOUND,
+ MENU_SOUND_COUNT
+} MenuSoundID;
+
+const SoundAsset menuSoundAssets[MENU_SOUND_COUNT] = {
+ {"assets/button_hover.wav"},
+ {"assets/button_click.wav"}};
+
+#endif // APPMENUASSETS_H
diff --git a/include/menumain.h b/include/appMenuMain.h
similarity index 96%
rename from include/menumain.h
rename to include/appMenuMain.h
index 0977104..9682213 100644
--- a/include/menumain.h
+++ b/include/appMenuMain.h
@@ -1,16 +1,9 @@
-#ifndef MENUMAIN_H
-#define MENUMAIN_H
-
-#include
-#include
-#include
-#include
-#include
-#include "menuassets.h"
-#include "menuview.h"
-#include "colors.h"
-#include "background.h"
+#ifndef APPMENUMAIN_H
+#define APPMENUMAIN_H
+#include "appMenuAssets.h"
+#include "appMenuView.h"
+#include "appMenuMainBackground.h"
typedef struct {
Assets assets;
@@ -215,4 +208,4 @@ void CleanupMenuMain(MenuMain *m){
}
}
-#endif //MENUMAIN_H
+#endif //APPMENUMAIN_H
diff --git a/include/background.h b/include/appMenuMainBackground.h
similarity index 94%
rename from include/background.h
rename to include/appMenuMainBackground.h
index 9d335b8..1de26f5 100644
--- a/include/background.h
+++ b/include/appMenuMainBackground.h
@@ -1,7 +1,5 @@
-#ifndef BACKGROUND_H
-#define BACKGROUND_H
-#include
-#include
+#ifndef APPMENUMAINBACKGROUND_H
+#define APPMENUMAINBACKGROUND_H
typedef struct {
Sprite sprite;
@@ -67,4 +65,4 @@ void RenderBackground(Background *bg){
}
-#endif // BACKGROUND_H
+#endif // APPMENUMAINBACKGROUND_H
diff --git a/include/menusettings.h b/include/appMenuSettings.h
similarity index 90%
rename from include/menusettings.h
rename to include/appMenuSettings.h
index bb6a949..6201bbf 100644
--- a/include/menusettings.h
+++ b/include/appMenuSettings.h
@@ -1,10 +1,6 @@
-#ifndef SETTINGS_H
-#define SETTINGS_H
+#ifndef APPMENUSETTINGS_H
+#define APPMENUSETTINGS_H
-#include
-#include
-#include
-#include "menuview.h"
typedef struct
{
@@ -69,4 +65,4 @@ void ClenupMenuSettings(MenuSettings *s){
}
-#endif // SETTINGS_H
+#endif // APPMENUSETTINGS_H
diff --git a/include/menuview.h b/include/appMenuView.h
similarity index 65%
rename from include/menuview.h
rename to include/appMenuView.h
index 527313f..c4fa242 100644
--- a/include/menuview.h
+++ b/include/appMenuView.h
@@ -1,5 +1,5 @@
-#ifndef MENUVIEW_H
-#define MENUVIEW_H
+#ifndef APPMENUVIEW_H
+#define APPMENUVIEW_H
typedef enum MenuView {
MAIN = 0,
diff --git a/include/appSettings.h b/include/appSettings.h
new file mode 100644
index 0000000..6991cf3
--- /dev/null
+++ b/include/appSettings.h
@@ -0,0 +1,9 @@
+#ifndef APPSETTINGS_H
+#define APPSETTINGS_H
+
+typedef struct {
+ bool showFPS;
+ bool soundtrackOn;
+} Flags;
+
+#endif // APPSETTINGS_H
diff --git a/include/appState.h b/include/appState.h
new file mode 100644
index 0000000..e484fea
--- /dev/null
+++ b/include/appState.h
@@ -0,0 +1,16 @@
+#ifndef APPSTATE_H
+#define APPSTATE_H
+
+typedef enum View {
+ LOGO = 0,
+ MENU = 1,
+ GAMEPLAY = 2
+} View;
+
+typedef struct {
+ View currentView;
+ bool running;
+ bool gameStarted;
+} State;
+
+#endif // APPSTATE_H
diff --git a/include/bee.h b/include/bee.h
deleted file mode 100644
index 4fd5fcd..0000000
--- a/include/bee.h
+++ /dev/null
@@ -1,76 +0,0 @@
-#ifndef BEE_H
-#define BEE_H
-#include
-#include
-#include
-#include
-
-typedef enum {
- FLYING
-} BeeAnimationState;
-
-typedef struct {
- Sprite sprite;
- Animation animation;
- Physics physics;
- Object target;
- Object hive;
- int flowerCount;
-} Bee;
-
-Bee CreateBee(BeeAnimationState animState, Texture2D texture, float frameWidth, int maxFrame, int framesSpeed, Vector2 position, float speed, ObjectArray* target, Object* base){
- return (Bee){
- .sprite = {
- .texture = texture,
- .frameSize = {frameWidth, frameWidth},
- .sourceRec = {0.0f, 0.0f, frameWidth, frameWidth},
- .destRec = {0.0f, 0.0f, frameWidth, frameWidth},
- .origin = {frameWidth / 2, frameWidth / 2},
- .rotation = 0.0f,
- .color = WHITE
- },
- .animation = {
- .state = animState,
- .currentFrame = 0,
- .maxFrame = maxFrame,
- .framesCounter = 0,
- .framesSpeed = framesSpeed,
- .animTimer = 0.0f
- },
- .physics = {
- .position = position,
- .direction = (Vector2){0.0f,0.0f},
- .speed = speed
- },
- .target = *GetRandomObject(target),
- .hive = *base
- };
-}
-
-void UpdateBee(Bee* bee, ObjectArray* flowers, Object* hive){
- const float tolerance = 1.0f;
-
- if (bee->flowerCount < 4){
- if (fabs(bee->physics.position.x - bee->target.position.x) < tolerance &&
- fabs(bee->physics.position.y - bee->target.position.y) < tolerance) {
- bee->target = *GetRandomObject(flowers);
- bee->flowerCount++;
- } else {
- }
- } else {
- bee->target = *hive;
- if (fabs(bee->physics.position.x - bee->target.position.x) < tolerance &&
- fabs(bee->physics.position.y - bee->target.position.y) < tolerance) {
- bee->physics.speed = 0.0f;
- } else {
- }
- }
-
- UpdatePhysics(&bee->physics, GetDirectionToObject(&bee->target, bee->physics.position));
- UpdateSpriteRotation(&bee->sprite, &bee->physics.direction);
- UpdateSpriteDestRec(&bee->sprite, &bee->physics.position);
- UpdateAnimation(&bee->animation, GetFrameTime());
- UpdateSpriteSourceRec(&bee->sprite, &(Vector2){bee->sprite.frameSize.x * bee->animation.state, bee->sprite.frameSize.x * bee->animation.currentFrame});
-}
-
-#endif // BEE_H
diff --git a/include/button.h b/include/button.h
deleted file mode 100644
index 0d817b4..0000000
--- a/include/button.h
+++ /dev/null
@@ -1,20 +0,0 @@
-// initButton(&m->startButton, "Start Game", GetScreenWidth() / 10, GetScreenHeight() / 20, GetScreenWidth() / 2, GetScreenHeight() / 2);
-// initButton(&m->quitButton, "Quit Game", GetScreenWidth() / 10, GetScreenHeight() / 20, GetScreenWidth() / 2,
-// GetScreenHeight() / 2 + (GetScreenHeight() / 20 * 2));
-
-// if (isButtonClicked(&m->startButton)) {
-// state->gameStarted = true;
-// m->startButton.text = "Continue";
-// state->currentScreen = GAMEPLAY;
-// }
-// if (isButtonClicked(&m->quitButton) || (WindowShouldClose() && !IsKeyPressed(KEY_ESCAPE))) {
-// state->running = false;
-// }
-
-// if (state->gameStarted){
-// if (IsKeyPressed(KEY_ESCAPE)){
-// state->currentScreen = GAMEPLAY;
-// }
-// }
-// renderButton(&m->startButton);
-// renderButton(&m->quitButton);
\ No newline at end of file
diff --git a/include/flags.h b/include/flags.h
deleted file mode 100644
index d5ded90..0000000
--- a/include/flags.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef FLAGS_H
-#define FLAGS_H
-
-typedef struct {
- bool showFPS;
- bool soundtrackOn;
-} Flags;
-
-#endif // FLAGS_H
diff --git a/include/flowers.h b/include/flowers.h
deleted file mode 100644
index 1446db5..0000000
--- a/include/flowers.h
+++ /dev/null
@@ -1,87 +0,0 @@
-#ifndef FLOWERS_H
-#define FLOWERS_H
-
-#include "array.h"
-
-typedef enum {
- CHILD,
- TEEN,
- ADULT
-} AGE;
-
-typedef struct {
- Sprite sprite;
- Vector2 position;
- AGE age;
- float ageTimer;
-} Flower;
-
-Flower DEFAULT_FLOWER;
-
-Array* CreateFlowers(Texture2D texture, float frameWidth, float rotation, float fieldSize)
-{
- Array* flowers = CreateArray(10);
-
- if(!flowers) {
- printf("Memory allocation failed.\n");
- exit(1);
- }
-
- DEFAULT_FLOWER = (Flower){
- .sprite = {
- .texture = texture,
- .sourceRec = {0.0f, 0.0f, frameWidth, frameWidth},
- .destRec = {(float)GetRandomValue(-fieldSize,fieldSize), (float)GetRandomValue(-fieldSize,fieldSize), frameWidth, frameWidth},
- .origin = {frameWidth / 2, frameWidth / 2},
- .rotation = rotation,
- .color = WHITE,
- },
- .age = CHILD,
- .ageTimer = 0.0f
- };
-
- for (int i = 0; i < 10; i++) {
- Flower* flower = malloc(sizeof(Flower));
- *flower = DEFAULT_FLOWER;
- flower->sprite.destRec = (Rectangle){(float)GetRandomValue(-fieldSize,fieldSize), (float)GetRandomValue(-fieldSize,fieldSize), frameWidth, frameWidth};
- AddElementToArray(flowers, flower);
- }
- return flowers;
-}
-
-void AddFlower(Array* flowers, Rectangle rec){
- Flower* flower = malloc(sizeof(Flower));
- *flower = DEFAULT_FLOWER;
- flower->sprite.destRec = rec;
- AddElementToArray(flowers, flower);
-}
-
-
-void UpdateFlower(void* element) {
- Flower* f = (Flower*)element;
- if (!f) return;
-
- f->ageTimer += 1;
-
- if (f->age == CHILD && f->ageTimer >= 3000.0f) {
- f->age = TEEN;
- f->sprite.sourceRec.x = f->sprite.sourceRec.width;
- }
- else if (f->age == TEEN && f->ageTimer >= 6000.0f) {
- f->age = ADULT;
- f->sprite.sourceRec.x = 2.0f * f->sprite.sourceRec.width;
- }
-}
-
-
-void RenderFlower(void* element)
-{
- Flower* f = (Flower*)element;
- if (!f) return;
- RenderSprite(&(f->sprite));
-}
-
-
-
-
-#endif // FLOWERS_H
diff --git a/include/gameassets.h b/include/gameassets.h
deleted file mode 100644
index 435f494..0000000
--- a/include/gameassets.h
+++ /dev/null
@@ -1,54 +0,0 @@
-#ifndef GAMEASSETS_H
-#define GAMEASSETS_H
-#include
-
-////////////////////////////////////////////////////////////////////////////
-
-typedef enum
-{
- PLAYER,
- PLAYER_ACTIONS,
- TOOLS,
- FLOWER,
- BEE,
- GRASS,
- HIVE,
- CURSOR,
- TEX_COUNT
-} TextureID;
-
-const TextureAsset texAssets[TEX_COUNT] = {
- {"assets/ship.png", 32.0f, 32.0f, 0.0f},
- {"assets/SproutLandsBasic/Characters/BasicCharakterActions.png", 48.0f, 48.0f, 0.0f},
- {"assets/SproutLandsBasic/Objects/tools.png", 48.0f, 16.0f, 0.0f},
- {"assets/carrot_and_tomato.png", 32.0f, 32.0f, 0.0f},
- {"assets/character_bee.png", 16.0f, 16.0f, 0.0f},
- {"assets/grass.png", 16.0f, 16.0f, 0.0f},
- {"assets/hive.png", 32.0f, 32.0f, 0.0f},
- {"assets/SproutLandsUI/Spritesheets/Mouse sprites/TriangleMouseicon1.png", 16.0f, 16.0f, 0.0f}};
-
-////////////////////////////////////////////////////////////////////////////
-
-typedef enum
-{
- POST_FX,
- SHADER_COUNT
-} ShaderID;
-
-const ShaderAsset shaderAssets[SHADER_COUNT] = {
- {"shaders/postfx.fs"}};
-
-////////////////////////////////////////////////////////////////////////////
-
-typedef enum
-{
- BEE_AMBIENT,
- SOUNDTRACK_COUNT
-} SoundtrackID;
-
-const SoundtrackAsset soundtrackAssets[SOUNDTRACK_COUNT] = {
- {"assets/sea.mp3"}};
-
-////////////////////////////////////////////////////////////////////////////
-
-#endif // GAMEASSETS_H
diff --git a/include/gameui.h b/include/gameui.h
deleted file mode 100644
index 6e90b23..0000000
--- a/include/gameui.h
+++ /dev/null
@@ -1,19 +0,0 @@
-#ifndef GAMEUI
-#define GAMEUI
-
-#include "flags.h"
-
-void RenderGameUI(bool showFPS){
- BeginDrawing();
- ClearBackground(BLACK);
-
- if (showFPS)
- {
- DrawFPS(10, 10);
- }
-
- EndDrawing();
-}
-
-#endif //GAMEUI
-
diff --git a/include/hive.h b/include/hive.h
deleted file mode 100644
index 5c4e9ca..0000000
--- a/include/hive.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#ifndef HIVE_H
-#define HIVE_H
-#include
-
-Object CreateHive(Texture2D texture, float frameWidth)
-{
- return (Object){
- .sprite = {
- .texture = texture,
- .sourceRec = (Rectangle){0.0f, 0.0f, frameWidth, frameWidth},
- .destRec = (Rectangle){0.0f, 0.0f, frameWidth, frameWidth},
- .origin = (Vector2){frameWidth / 2, frameWidth / 2},
- .rotation = 0.0f,
- .color = WHITE},
- .position = (Vector2){0.0f, 0.0f}};
-}
-
-#endif // HIVE_H
diff --git a/include/inventar.h b/include/inventar.h
deleted file mode 100644
index e271dca..0000000
--- a/include/inventar.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef INVENTAR_H
-#define INVENTAR_H
-
-
-typedef struct{
- int flowerSeedCount;
-} Inventar;
-
-#endif // INVENTAR_H
diff --git a/include/menuassets.h b/include/menuassets.h
deleted file mode 100644
index 2553985..0000000
--- a/include/menuassets.h
+++ /dev/null
@@ -1,44 +0,0 @@
-#ifndef MENUASSETS_H
-#define MENUASSETS_H
-#include
-
-typedef enum
-{
- MENU_CURSOR_TEX,
- MENU_BIG_BUTTONS_TEX,
- MENU_BOARD_TEX,
- MENU_CLOUD_BACKGROUND,
- MENU_CLOUD_MIDGROUND,
- MENU_CLOUD_FOREGROUND,
- MENU_TEX_COUNT
-} MenuTextureID;
-
-const TextureAsset menuTextureAssets[MENU_TEX_COUNT] = {
- {"assets/SproutLandsUI/Spritesheets/Mouse sprites/TriangleMouseicon1.png", 16.0f, 16.0f, 0.0f},
- {"assets/SproutLandsUI/Spritesheets/UIBigPlayButtonHover2.png", 288.0f/3, 96.0f/3, 0.0f},
- {"assets/SproutLandsUI/Spritesheets/Settingmenu.png", 128.0f, 144.0f, 0.0f},
- {"assets/Clouds/Clouds1/1.png", 576.0f, 324.0f, 0.0f},
- {"assets/Clouds/Clouds1/2.png", 576.0f, 324.0f, 0.0f},
- {"assets/Clouds/Clouds1/4.png", 576.0f, 324.0f, 0.0f}};
-
-typedef enum
-{
- MENU_MUSIC,
- MENU_SOUNDTRACK_COUNT
-} MenuSoundtrackID;
-
-const SoundtrackAsset menuSoundtrackAssets[MENU_SOUNDTRACK_COUNT] = {
- {"assets/merrygoround.wav"}};
-
-typedef enum
-{
- HOVER_SOUND,
- CLICK_SOUND,
- MENU_SOUND_COUNT
-} MenuSoundID;
-
-const SoundAsset menuSoundAssets[MENU_SOUND_COUNT] = {
- {"assets/audio/WAV/Minimalist1.wav"},
- {"assets/audio/WAV/Abstract1.wav"}};
-
-#endif // MENUASSETS_H
diff --git a/include/ship.h b/include/ship.h
deleted file mode 100644
index e69de29..0000000
diff --git a/include/state.h b/include/state.h
deleted file mode 100644
index 43e1e2a..0000000
--- a/include/state.h
+++ /dev/null
@@ -1,12 +0,0 @@
-#ifndef STATE_H
-#define STATE_H
-
-#include "view.h"
-
-typedef struct {
- View currentView;
- bool running;
- bool gameStarted;
-} State;
-
-#endif // STATE_H
diff --git a/include/view.h b/include/view.h
deleted file mode 100644
index 96374f7..0000000
--- a/include/view.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#ifndef VIEW_H
-#define VIEW_H
-
-typedef enum View {
- LOGO = 0,
- MENU = 1,
- GAMEPLAY = 2
-} View;
-
-#endif // SCREEN_H
diff --git a/shaders/notes.md b/shaders/notes.md
deleted file mode 100644
index f7df0a9..0000000
--- a/shaders/notes.md
+++ /dev/null
@@ -1,14 +0,0 @@
-✅ Notes for using in Raylib
-
-Vertex shader: You can use the default Raylib one (default.vs).
-
-Time uniform: Update each frame in C:
-
-float t = GetTime();
-SetShaderValue(shader, GetShaderLocation(shader, "time"), &t, SHADER_UNIFORM_FLOAT);
-
-Other textures: Bind them using SetShaderTexture(shader, loc, texture).
-
-If you want, I can also write a full Raylib C snippet showing exactly how to load this shader and set all the textures and uniforms.
-
-Do you want me to do that?