Following on from defining our Collision Pins in episode 7, we now finally add the player collision code to make it real! These collision pins support both hairline edge collision boundaries, and half tile collisions!
We do some clever tricks to invert the hitboxes, support overlapping collision pin regions, and span tile layers! This is one crazy awesome episode, and I just know you are going to love it! Our Scratch RPG game is really shaping 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 👉 [ Ссылка ] 👈
😺 Scratch was developed by the Lifelong Kindergarten Group at the MIT Media Lab. See [ Ссылка ]
👀 Episodes in the series:
Ep.1 - Craft your dream Scratch Game - [ Ссылка ]
Ep.2 - Infinite Scrolling & Tiles - [ Ссылка ]
Ep.3 - I AM SPEED - [ Ссылка ]
Ep.4 - Build a LEVEL EDITOR in Scratch - [ Ссылка ]
Ep.5 - Split Screen & Multi Tile Assets - [ Ссылка ]
Ep.6 - Layers & Onion Skinning - [ Ссылка ]
Ep.7 - Collisions Pins - [ Ссылка ]
Ep.8 - Player Collisions - [ Ссылка ]
🐱 Scratch Starter Projects with Assets - Remix this!
[ Ссылка ]
🐱 Scratch Studio for Your projects
[ Ссылка ]
--------------Video Chapters--------------
0:00 Intro
1:13 Try Move – Yes or No?
2:55 Split movement into two stages
5:10 Basic Tile Collisions
9:05 Differentiating Solid / Non solid tiles
10:39 Collisions across multiple layers of tiles
12:34 Detailed Pin Collisions
13:38 Calculating the first pin under the player
16:10 Colliding with our first pin
18:50 How to handle the overlapping pin regions
20:00 Coding pins 3 & 6
21:59 The top row of pins; 7 & 8
25:33 Outro
Player Collisions + Wacky hitboxes! 🐱 Scratch RPG #8
Теги
scratch coding gamesscratch coding tutorialscratch collisionsscratch collidetile based collision detectiontile based collisionrpg collision scratchCollision pinsgriffpatch collisiongrid collision detectiongrid based collision detectionscratch gridscratch tile gamecoding collisionhow to code collision in scratchscratch rpg tutorialscratch rpg game tutoriallevel editorscratch grid listrpg scratch tutorialscratch.mit.edu