Scratch RPG | Devlog #02 | Tile Layering & Collisions
Scratch Devlog Week 5 - building an Epic RPG, and I moved to a multi layer tiling system, and added more super useful editing features to speed up the level building process. Tile collisions with the player almost bring me to tears, and certainly drive me half crazy, see the 5 different systems I tried out! Full Solid tiles, Edge collisions, Half tiles, segmented edges, and the final 9 pin approach.
⭐ Support this channel - Join to get access to perks:
/ @griffpatch
👀 Devlog #01 - • Scratch RPG | Devlog #...
👀 Tutorial #01 - It's begins - • RPG Tutorial | Craft y...
✂️ Image / Sprite sheet Splitter - ezgif.com/sprite-cutter
💾 Amazing Tileset - o-lobster.itch.io/adventure-pack
🔗 Other Tilesets - opengameart.org/art-search?ke...
🔗 Zelda Official - www.spriters-resource.com/sne...
🐱 Scratch Starter Projects with Asserts - Remix this!
scratch.mit.edu/projects/7255...
-------------Video Chapters-------------
0:00 Intro
0:43 Overlapping Tiles, and Tile Layering
2:02 Layer 3 - In front of the Player
2:51 Auto Layer Assignment
3:37 Auto Arranging Tiles or Prebuilt Assets
5:50 Tile Colliders - 1. Either solid, or not
6:46 2. Tile Edge Colliders
7:35 3. Half Tiles
7:55 4. 12 Edges per tile?
8:06 5. Collider Pins
8:37 Outro
May i ask: for what are the green and blue pins used?
Collisions
Ah! - You noticed that did you :) - They are special pins for something I haven't explained yet as they actually came after this devlog - I just captured some video after the fact. These allow me to tell the bridge to CUT through another solid wall - so they can run off the edge of another otherwise blocked platform. The 3rd colour is an elevation pin I shall explain later on :D - I wonder if you can guess!
@@griffpatch Hello griffpatch do you believe it would be possible to select a tile corner of an large object then select the opposite side corner of such in order to grab all the tiles that are in between the regions for stamping the whole thing. While then having that grid showing where the layout will go entirely on the user mouse click before laying it down? This would be the truly optimal version of the whole thing I believe do you think so? If anything I think it's an interesting idea and helpful even though it requires more work by you. Hope that you would be okay with this suggestion.
@@griffpatch hmm I'm thinking it'll change what layer the player is on
Griffpatch already made layers for each tile so it might not do any change
That "Hello fellow Scratchers!" always instantly makes me happy :)
Same
Me too
Me too
Same
@@Metromex_386 Same for us too! :)
this is a really interesting perspective on making the game, it shows your POV in having to figure out how to do these things - not something shown in the tutorial
Yes indeed! - This is why making a tutorial can take a lot longer than you might expect - There's actually a lot of work involved in both making the game, and choosing the best way to do it to make teaching both as simple as possible, and logical.
@@griffpatch hi
@@AndroidAssets so cool 😲
I love the incremental Devlogs! I'm excited to see it all come together.
Life would be boring without griffpatch. He makes everything happy and easier then it seems.
That's absolutely true 😌
tru dat
This is what i love about your devlogs. It shows your perspective while making a game, you know, figuring that out how to do these things and how to solve the problems.
I'm truly shocked at how great this is, and the tooling too - I just spent 2 - 3 weeks playing around with a top-down RPG in Scratch with my daughter - I'm an engineer by day too, and we built something nowhere near as scalable!! Amazing stuff
Wow that sounds cool though, I'd love to see :)
is that portal gun ?
Oh man, I am dead excited for the official tutorial series as it can help a lot, also I started working on my own RPG as I know pretty much everything about tile stamping systems, tile scrolling systems with smooth edges, Inventory systems, crafting systems, dialog boxes, player movement, and collision detections.
The new devlog style of content is really exciting and I love it. Keep up the amazing work Griffpatch.
Thanks! Will do!
@@griffpatch I will be editing this comment whenever I get idea. Ideas: You should make crates. Movable and breakable. And make a metal crate where you can move it but not break it. This could be useful to make puzzles. A key and a key door. When you click the key you have it in your inventory. But you need the key to open the key door. This could be useful for puzzles. Coin and coin door: coins are basically a currency. And the coin door is how many coins you need to have to get passed the door. This could be useful to make puzzles. Shop: you can have food, items, weapons, armor, and a bunch more. This will be useful to add more content to the game. Potions: you can buy or find potions. Poison, heal, strength, speed. This will be useful to fight. Signs: when you click a specific button on your keyboard dialogue appears and you read the sign. This could be useful for adding lore to the game. Armor and weapons: you could buy armor and weapons in the shop and depending on what kind of armor and weapons they are it's stronger. It could be useful for not making your game too hard.
These are really awesome, I love you always help us out no matter how difficult the task and entertain us. Thank you, Griffpatch!
This tutorial is legit the coolest thing I've ever seen on youtube, can't wait for the finished product. No rush.
Very brilliant. If I was doing this, I would of just stopped at being able to change layers, but you kept adding features that made it easier to edit like auto layering!
Griffpatch, I'm loving this series so far. I can't wait to see the scope of customizability in the tutorial, since that's been the only limiting factor of your tutorials, they were monsterously hard to adapt to my own purposes! Very clever so far :)
Wow, I love how organized all of this looks! I applaud you!
The first episode of this series inspired me to make my own mini rpg in Unity and I gotta say the links helped me out SO MUCH
Awesome!
wow griffpatch never ceases to amaze me
I am REALLY exited!!!!!!!!!!! Griffpatches Tutorials made me the scratcher that i am now!
This is some neat stuff. Haven't been watching in a while, but I'm back to see this amazing journey up ahead. It'll be awesome to see this completed, & once this is done, I can imagine there being more games of this genre on Scratch, although I won't be there to play them because I don't have that borrowed laptop I was using before. Keep up the good work!
This looks astounding! I can tell your putting a LOT of effort into this, keep up the great work!
Your videos never cease to amaze me Griffpatch. Loving this series, amazing ideas 👏👏
I can't wait for the third devlog and the Scratch RPG Tutorial Series you're bringing us soon! I hope the next devlog comes with a lot of cool things and surprises. I love all your hard work, Griffpatch, always givings us a smile to all Scratchers of the world watching you. See you in the next devlog or tutorial ;)
These are some pretty innovative solutions to the common problems of tile-laying systems! Nice!
I love seeing the process of you discovering the best ways to make the game!
Im glad you started a channel cuz now you can show the problems and solutions to making these amazing games!
I haven’t ever looked forward to the next episode of any KZhead series more. Thank you.
OMG thank you Griffpatch ! I will use this serie of tutorials to create the two projects that I want to create the most !! 🔥
That's so cool - If you are able to list any features you think you'll need, that would be excellent!
@@griffpatch My first game is a life simulator, so I'll need ✔️ - a build mode with objects/floor/walls... I think what you created is already awesome to do that 🔥🔥🔥 - interact with objects by clicking on them 🖌️🏓🍽️ - modify the clothes/face of the characters... 👕👖 - skills that increase when we do some actions 📈 - other characters with whom we can interact 🤺 🔥🔥🔥 The second game is an adventure, I'll create - A story mode where we can do choices and change the story 📖 - An adventure mode where people had levels and must increase it ⚔️ - free purchases look for in the mobile game but 100% free 🤑💸💲💰👛🤑 And others things that I can add with your others great tutorials 🔥🔥🌟 All of that features can be excellent in your RPG serie 🔥, but they will take A LOT of time to add 💥, but it will be already terrific if you add some of them 🤠⚡ I can't wait to see the first tutorial ❤️⭐ 🔥🍋
@@griffpatch i have a recommendation, maybe u can teach us how to create enemies or a PvE aspect? that might help phoenit and us all
@@codeJamalonRH replying to a griffpatch reply has the same chance as just commenting on the video
Whenever I am Using Scratch, I always put on a(legally acquired) album of Weird Al Yankovic. His creativity with his music gets me creative with my coding.
I hope to see more awesome dev logs in the future!
That pin system is GENIUS!!! Nice work, Griffpatch!
I love the fact that you do devlogs! So awesome!
This is looking awesome! The devlog POV is pretty cool, and the tutorial is probably going to be awesome too. Love your vids griffpatch!
Wowww love that you show us your idea and thought process really help alot and the pins system is a pretty clever approach!!
You’re amazing!! Always pushing the limits of Scratch.
En voyant le premier devlog j'ai essayé de le faire moi même mais sans grand succès. juste Incroyable ce projet !
I have only one word to say: INCREDIBLE ! I've never been so excited in my life to do something, you have done such an amazing job!
Wow, thank you!
Griffpatch, you are like my coding HERO! I am so glad that you have been there for so many scratchers. Keep on the good work! :)
These devlogs are all really good! Crazy to see you are making a RPG!
I am so excited! Everybody is! Great JOB!
I just find this video soo satisfying! I can't wait for the tutorial! And remember, keep on Scratching :)!
I've been excited for this since the first episode! And it was everything I hoped for and more. I still haven't found the 'grid' in scratch, but now i have an idea of where to start! Nice job!
Ah - Yes - Watch my gridlist tutorial for an explanation of that: kzhead.info/sun/ab6uedGjb1-KjKM/bejne.html
@@griffpatch Thanks a lot!
Wow! That is very impressive!I can't imagine how big and glorious the map can be. Also, I will want to see enemies and bosses. I'm most impressed with that text engine, I just can't say how excited I am, I can't wait for the tutorial! Hope it would be long😁
It is really cool that you are doing this so that we can know more when making the rpg
I am excited for a stamping tile map because I followed your clone tile game, and It was a nightmare for me I already made an extremely powerful text engine, but I won't hurt to see how you code it Thank you so much for all of your ideas, tutorials and games, keep up the good work
Gone Camping=Comes back to the most fun videos on youtube.
This is so cool Griffpatch I have been trying to code my own rpg game but it has not been working out so I can't wait until the full tutorial!
The pin is really brilliant! I should have thought about it for my game project !
Great video, I find it very interesting to get insights into the thought processes about basic 2D mechanics that one just gets for free in specialized game engines. Looking forward to the next bit 😊
...of course I mean "basic" in the sense of "foundational" and definitely not "trivial" 😅 I am well aware that the tutorial to come will make my head spin like a tornado again.
yay another video :) always love these complicated things in scratch, i'm glad you're showing how you go about these things in a more detailed way. edit: woah, that collision system is smart. i still probably would've gone with an aabb style collision rectangle per costume though, they're really really fast to calculate.
i had taught basic scratch games to my summer school students, they really loved it. I am surprised how far it has come since.
What amazes me is that he can put these videos fast! I'm really excited for the tutorials! :)
This already looks amazing, I can't wait to see how it turns out in the end
That was quite quick! Keep up the good work on this!
Keeps impressing us yet more and inspire us scratcher thanks for your work
Ooh! I think I will. Consider doing this!
I just love these videos!!! I've been eagerly waiting for the part 2 one
again thank you soo much , I have struggling with a rpg game for months now , ur videos helped me :D alot
it's beautifull to wake up and see a griffpatch notification :)
I am so hyped for the tutorial, this is the hardest but most creative scratch project 👍
You are very helpful in every video and your voice is the best. You make everything so simple and make the best stuff. ❤
Thank you so much 😀
You're welcome and thank you for replying to my message. I really appreciate it. You're so smart at coding and always find a way to get through some of the most difficult problems you face.
Keeping being great! If it weren’t for you teachings I wouldn’t of recently gotten into a technical college! Thank you!
Wow really? That's just so cool. Well done!
Omg you donate 5$ !! 🔥
Sorry to be that guy but… *wouldn’t have
griffpatch puts more joy and enthusiasm into a single video than ive ever had in my entire life
I can't wait for the tutorials to drop! This looks like a lotta fun to make!
Super cool collision system
Nice tutorial! You always help me with scratch!
I can‘t wait for the tutorial! This is awesome!!
these Devlogs are really interesting! cannot wait for Devlog #03.
There are no more Devlogs.
There will certainly be another one - But next week I'll make a tutorial
I thought I’d let you know, but another KZheadr by the name of Optimus is working on his own enormous RPG, Project Pulchra. He has one other developer who will help him once he finishes his current stage if development. I figured I’d let you know in case you wanted to help out or simply provide tips, because he doesn’t have much experience, only one year of schooling with computer programming. Your project is looking awesome, keep up the good work!
Oh my god! You job is amazing ☺️👍
Why is this series so addicting
yo 11 months latr im watching this because its still just entertaining even though i finished the whole project XD I love your work griffpatch keep it up!
I am most exited for the level editor-like, it's SOOOOOOOOOOOO cool
Wow! It looks epic so far! Also, I really like your intro!
Griffpatch you are giving an amazing idea that people has not done yet!
I am so excited to see the tutorial!
amazing tutorial as always too. I really enjoyed your content
"It is cooled, just cooled...👌 nice" I want to say when Griffpatch shares a new video
Man I'm so hyped for this tutorial :D
Love these. Keep em comin!
these games are so exciting to watch!
This is the best free software Ive seen. Respect.
"Oh, Man! I'm so excited for what is to come in the next episode..." Makes me so happy every time it is said.
Can't wait for the dialogue tutorial! It will be useful for my rpg game
3:03 we really need a default layer for each tile ! It's so long to always switch between layers ! Can't wait for the new episodes of the RPG and the text engine serie !!! 🔥🌟🌠
Soon, he will add auto layering.
I am so excited for this tutorial. Griffpatch is amazing how he can code this. Keep going griffpatch!
this is why we need people like him. 3.5k likes. ONLY 7 DISLIKES. man this guy is good. he needs more subs.
So So cool. Nobody is better than Griffpatch when it is about scratching !
I just love your projects. Keep it up!
Thank you! Will do!
i can really imagine this turning out as an awesome game!!
so great, I need much more. I love it
Thank you Griffy Is a very working tutorial
Thats awesome, cool locking rpg continue with the hard work.
That's the plan! :D - Thanks
So HYPED FOR THIS !!!
"OH MAN, THIS IS GETTING FAR TOO COMPLICATED!!!" - Griffpatch 2022
Said by the same person who added textures to a 3d game in SCRATCH
If even Griffpatch says it's too complicated, it truly is
Nice project I cannot wait for the official tutorial.
We're exited for everything you make!
i now cant wait for a tutorial and i have been waiting for a rpg tutorial from you for 3 months now
That's really amazing
THIS LOOKS SOOOO GOOD!!!
Iam so excited to see the final result of this game! Just CANT WAIT!
Me too!!!!
Very exciting stuff!