Welcome to my path finding. This (as you already guessed) is from @griffpatch's tutorial. And I took some inspiration from @Nandu_k's project too. His project : https://scratch.mit.edu/projects/433461401/ [ About the project ] This project only uses a sprite and I have used lists for the path finding. Unlike the other path finding projects the cats in this project will go, collect the apple and come back! [ Controls ] 1. Drag and move the Apple 2. Key 1 to build Walls 3. Key 2 to place Lava 4. Key 3 to place Trampolines 5. Key 0 to move the Apple 6. Click anywhere to build a Wall. 7. Press space to spawn a Cat. 8. Toggle the variable "Hide Lava Range" to show/hide the range of the Lava. [ Types of blocks ] 1. Normal Wall : This is a normal Wall. The Cat can't spawn inside a Wall because it will suffocate. And the Apple also can't be in a Wall. If the Apple is on a Wall it will result in an error. You can't place a Wall in the Lava or the Lava range and in a Trampoline. 2. Lava : The Lava has a one block range around it (Total 9 blocks). The Cat can't spawn neither in the Lava nor around it (in the Lava range) because it is too hot for the Cat. And the Apple also can't neither be in the Lava nor around it. If the Apple is on the Lava or the Lava range, it will result in an error. You can't place a Lava in a Wall or a Trampoline 3. Trampoline : The Trampoline makes the Cat jump 1 block. The Cat will not use the Trampoline if it lands in a Wall, in Lava or in the Lava Range. The Cat will not use the Trampoline while returning back. So you can't block off an entire section and use the trampoline to jump over it and come back :(]. The Cat can't spawn in the Trampoline because it will lose its concentration and play in the trampoline :D. The Apple can't be in the Trampoline. If the Apple is in the Trampoline, it will result in a error. The Trampoline can't place in a Wall, in Lava or in the Lava Range. And the Cat can fall of the edge! So, too close to the edge, the Cat will fall off. If you place any block or move the apple, all the cats will despawn. [ Errors ] If there is any problems in the placement of the Apple, the variable "Error" will show with an error value. But if there is an error with the placement of the Cat, the Cat will say the error and die automatically. [ Bug Info ] There is a bug with the Trampoline. I know that. But if you find any bug (including this one) tell me in the comments and I will try and fix it :D The Trampoline bug is, suppose if the Apple is in x 0 and y 0. If you place a Trampoline in x 2 y 0, place two Walls in x 1 y 1 and x 1 y 2 and spawned a Cat in x 2 y -1, the Cat will jump infinitely ----------------------------------------------------------------------------- Please leave a like and fave if you liked it And follow me for more ----------------------------------------------------------------------------- [ Change Log ] May 17, 2021 : Shared the Project May 17, 2021 : Added the Lava May 26, 2021 : Added the Trampoline [ Credits ] for his awesome path finding tutorial (modified by me) for the inspiration and (me) for the rest [ Tags (ignore) ] You Should Really Check Out The Project Now [ -_- ]