Collision Pins? 💥📌 Now thats clever! 🐱 Scratch RPG #7 @griffpatch
Collision Pins? 💥📌 Now thats clever! 🐱 Scratch RPG #7  @griffpatch
Uploaded October 2022 | Updated September 2026, 3 weeks ago
Collision Pins are an excitingly easy solution to the complex problem of collision detection in tile based games with tiles of different shapes. In this episode of the Scratch RPG tutorial coding series we look at how this works, how we can store the collision "metadata" in lists, and how to extend out level editor to include the editing of the collison pin meta data itself to speed things up!

Let's learn to code in Scratch with Griffpatch - Create your own fun Scratch game with these step by step instructions with friendly explanations.

🚀 *Boost Your Creativity with Griffpatch*
The Griffpatch Academy will take you from "Gamer to Game Creator"
Learn more at 👉 https://griffpatch.academy 👈

😺 Scratch was developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu

👀 Episodes in the series:
Ep.1 - Craft your dream Scratch Game - youtu.be/5lof-Nu1VVE
Ep.2 - Infinite Scrolling & Tiles - youtu.be/g8xsQx-XkYE
Ep.3 - I AM SPEED - youtu.be/uxIH0W4S6LY
Ep.4 - Build a LEVEL EDITOR in Scratch - youtu.be/nvB9chNNl2s
Ep.5 - Split Screen & Multi Tile Assets - youtu.be/dgMlWZEaPek
Ep.6 - Layers & Onion Skinning - youtu.be/wWjot1vJBf0
Ep.7 - Collisions Pins - youtu.be/xSt7aF8MNn8
Ep.8 - Player Collisions - youtu.be/ZvQ0Gv4I2Cc

🐱 Scratch Starter Projects with Assets - Remix this!
https://scratch.mit.edu/projects/725577493/

🐱 Scratch Studio for Your projects
https://scratch.mit.edu/studios/32038156/comments

--------------Video Chapters--------------
0:00 Intro
2:05 The Tile Collision List
3:15 Toggle Palette Metadata editor
4:22 Painting a Collision Pin
6:27 Expanding to 9 pins per tile costume
8:44 Defining a Collision Pin String
12:05 Drawing from the TILE PIN List
13:30 Toggling Collision Pins right in the editor
15:51 Populate the TILE PINS list ready for updating
17:13 Changing one letter of a value in a variable
18:04 Splitting a string into a list of letters
19:46 Converting a list back to a single value – A clever trick
20:29 Changing one letter of a value in a variable
22:18 Testing that all out
23:26 Fixing Duplicate Key binding
24:14 Defining the collision pins – Outro
Collision Pins? 💥📌 Now thats clever! 🐱 Scratch RPG #7Irresistible Title Screens - Scratch Tutorial - Geometry Dash #5How-to code ONE WAY platforms in Scratch - e13Power Up Super Mario | Tile Scrolling Platformer e18Scratch Basics - A Beginners Guide to ScratchGame Preview - Getting Over It with Griffpatch - A fan recreation in ScratchNext in the Griffpatch Academy - Plants vs. Zombies - Scratch Tutorial 👽How to Animate Game Worlds in Scratch ⚡️ FAST! - RPG #9
griffpatch |

Collision Pins? 💥📌 Now that's clever! 🐱 Scratch RPG #7

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER