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 @@ - - - - - - - - -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, -55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55, -100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462 - - -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, -55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55, -100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462, -551,462,551,462,551,462,551,462,551,462,551,462,551,462,551,462 - - -551,462,551,462,551,462,551,462,0,0,0,0,0,0,0,0, -462,551,462,551,462,551,462,551,0,0,0,0,0,0,0,0, -462,551,462,551,462,551,462,551,0,0,0,0,0,0,0,0, -462,551,462,551,462,551,462,551,0,0,0,0,0,0,0,0, -462,551,462,551,462,551,462,551,0,0,0,0,0,0,0,0, -462,551,462,551,462,551,462,551,0,0,0,0,0,0,0,0, -462,551,462,551,462,551,462,551,0,0,0,0,0,0,0,0, -10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,0, -55,55,55,55,55,55,55,55,0,0,0,0,0,0,0,0, -100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0, -551,462,551,462,551,462,551,462,0,0,0,0,0,0,0,0, -551,462,551,462,551,462,551,462,0,0,0,0,0,0,0,0, -551,462,551,462,551,462,551,462,0,0,0,0,0,0,0,0, -551,462,551,462,551,462,551,462,0,0,0,0,0,0,0,0, -551,462,551,462,551,462,551,462,0,0,0,0,0,0,0,0, -551,462,551,462,551,462,551,462,0,0,0,0,0,0,0,0 - - -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - - -462,551,462,551,462,551,462,551,462,551,462,551,462,551,462,551, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - - -462,551,462,551,462,551,462,551,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - - - - - - -465,464,0,465,0,0,464,0,509,465,465,464,0,465,0,0, -510,0,0,510,0,0,465,0,0,510,510,0,0,510,0,0, -555,0,0,555,464,0,510,0,0,555,555,0,0,555,464,0, -0,508,554,0,0,0,555,0,465,0,0,508,554,0,0,0, -464,0,465,0,0,509,0,0,510,464,464,0,465,0,0,509, -0,0,510,464,0,0,0,0,555,0,0,0,510,464,0,0, -0,469,555,0,0,469,0,464,0,0,0,469,555,0,0,469, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,465,0,465,0,0,465,0,0,0,0,465,0, -0,0,465,0,510,0,510,0,0,510,0,0,465,0,510,0, -464,0,510,464,555,469,555,0,464,555,464,0,510,464,555,469, -0,464,555,0,0,465,0,508,554,0,0,464,555,0,0,465, -0,510,0,0,0,510,0,465,0,0,0,510,0,0,0,510, -0,555,0,464,0,555,0,510,0,464,0,555,0,464,0,555, -0,464,0,465,0,0,0,555,0,465,0,464,0,465,0,0, -0,509,0,510,0,0,509,0,0,510,0,509,0,510,0,0 - - -464,0,509,465,465,464,0,465,0,0,464,0,509,465,465,464, -465,0,0,510,510,0,0,510,0,0,465,0,0,510,510,0, -510,0,0,555,555,0,0,555,464,0,510,0,0,555,555,0, -555,0,465,0,0,508,554,0,0,0,555,0,465,0,0,508, -0,0,510,464,464,0,465,0,0,509,0,0,510,464,464,0, -0,0,555,0,0,0,510,464,0,0,0,0,555,0,0,0, -0,464,0,0,0,469,555,0,0,469,0,464,0,0,0,469, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -465,0,0,465,0,0,0,0,465,0,465,0,0,465,0,0, -510,0,0,510,0,0,465,0,510,0,510,0,0,510,0,0, -555,0,464,555,464,0,510,464,555,469,555,0,464,555,464,0, -0,508,554,0,0,464,555,0,0,465,0,508,554,0,0,464, -0,465,0,0,0,510,0,0,0,510,0,465,0,0,0,510, -0,510,0,464,0,555,0,464,0,555,0,510,0,464,0,555, -0,555,0,465,0,464,0,465,0,0,0,555,0,465,0,464, -509,0,0,510,0,509,0,510,0,0,509,0,0,510,0,509 - - -0,465,0,0,464,0,509,465,0,0,0,0,0,0,0,0, -0,510,0,0,465,0,0,510,0,0,0,0,0,0,0,0, -0,555,464,0,510,0,0,555,0,0,0,0,0,0,0,0, -554,0,0,0,555,0,465,0,0,0,0,0,0,0,0,0, -465,0,0,509,0,0,510,464,0,0,0,0,0,0,0,0, -510,464,0,0,0,0,555,0,0,0,0,0,0,0,0,0, -555,0,0,469,0,464,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,465,0,465,0,0,465,0,0,0,0,0,0,0,0, -465,0,510,0,510,0,0,510,0,0,0,0,0,0,0,0, -510,464,555,469,555,0,464,555,0,0,0,0,0,0,0,0, -555,0,0,465,0,508,554,0,0,0,0,0,0,0,0,0, -0,0,0,510,0,465,0,0,0,0,0,0,0,0,0,0, -0,464,0,555,0,510,0,464,0,0,0,0,0,0,0,0, -0,465,0,0,0,555,0,465,0,0,0,0,0,0,0,0, -0,510,0,0,509,0,0,510,0,0,0,0,0,0,0,0 - - -0,0,0,555,464,0,0,0,0,555,0,0,0,555,464,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - - -0,0,0,555,0,0,0,555,464,0,0,0,0,555,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - - -0,555,464,0,0,0,0,555,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - - - - - - -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,18,19,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,63,64,0,0,0,0,0, -0,0,0,0,0,104,105,106,107,108,109,0,0,0,0,0, -0,0,0,0,0,149,150,151,152,153,154,0,0,0,0,0, -0,0,0,0,0,194,195,196,197,198,199,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - - - - - - -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,444,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,489,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69, -0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,114, -0,0,0,0,0,0,0,0,0,0,0,0,65,66,67,159, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,204, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249 - - -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -25,26,27,0,0,0,0,0,0,0,0,0,0,0,0,0, -70,71,72,73,0,0,0,337,0,0,0,0,0,514,515,0, -115,116,117,118,0,0,0,382,0,0,0,0,0,559,560,0, -160,161,162,163,0,0,0,427,0,0,0,0,0,0,0,0, -205,206,207,208,0,0,0,0,0,0,0,0,0,0,0,0, -250,251,252,253,0,0,0,0,0,0,0,0,0,0,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?