Please, READ THESE BEFORE PLAYING! ___________________________________________ THE RIDDLE: . A farmer has bought a wolf, a chicken, and wheat for his farm on the opposite side of the river. But he finds himself with a big problem. The farmer can only bring one animal/plant on his boat at once. Otherwise, the boat will sink, and the farmer will no longer be able to bring his goods to his farm. So two of the animals will be on either side of the bank. When the farmer is sailing his boat across the river, the goods will be left unwatched on either side of the river. If the wolf is left unwatched with the chicken on one side of the river, the wolf will eat the chicken. If the chicken is left unwatched with wheat on one riverbank, then the wheat becomes the chicken's lunch. How can the farmer bring all of his newly purchased items to the other side, without losing any of the items? No spoilers, please. I will delete any comments that contain spoilers on the answer. ___________________________________________ HOW TO PLAY: When you want to move an item to the other side, click on the preferred item and click the checkmark button. If you click a different item, but realize you don't want to move that item, don't worry. You can click the x mark button. You can only move one item at a time. But remember, if the farmer's boat is on the side of the items, then the items can't eat each other. Click the "Sail without Bringing Anything" button to sail without moving any objects from shore to shore. To see statistics, press the spacebar. ___________________________________________ DATES 10/17/2020 Started working on this project, found scripts 10/18/2020 Finished first version of the project, with lots of bugs 10/19/2020 Project debugged 10/20/2020 Added comments and custom blocks so (hopefully), the project is easier to edit and remix 10/21/2020 Made the button animation faster (the yes/no buttons appeared after 5 seconds of the button opening) Made the boat animation 2 times faster 10/22/2020 Fixed one last bug involving moving animals on the opposite bank of the boat Added music to this project 10/23/2020 Added random sounds (ducks quack and geese honk at random, and other sounds at random) 10/24/2020 I think the project is finished (unless someone finds a bug, then I will try to fix it)
Please give feedback in the chat. However, your comment isn't going to be much of a help if you say that there is a bug, but you never specify what the bug is or where the bug is. ___________________________________________ Answer Animations: https://scratch.mit.edu/projects/440625301/ https://scratch.mit.edu/projects/440632324/ ___________________________________________ CREDITS So many websites/books include this riddle that it really is impossible to give credit to any one source. Plus, I learned about this not through the internet, but through my dad, and it has been so long since, I don't think he remembers where he found the riddle. Me for all the coding, the button, the thumbnail, any debugging, and the river/riverbanks background. CodeClubRik for the boat sprite MistyCat576 for the wolf sprite b00k_w0rm for the pixel chicken sprite Google Images for the wheat sprite Scratch for the provided sounds and coding language