Make an Open World Game/ RPG in Scratch | Tutorial

Поделиться
HTML-код
  • Опубликовано: 2 фев 2025

Комментарии • 644

  • @Zinnea
    @Zinnea  2 года назад +196

    Who's going to be one of the characters in your open world game? :D

  • @muppet86
    @muppet86 2 года назад +290

    Zinnea, your tutorials on here and the Scratch channel have provided my children and I with countless hours of entertainment whilst also learning some great skills. Thank you.

    • @tidodola7400
      @tidodola7400 2 года назад +5

      What’s her scratch account called?

    • @nothpx
      @nothpx 2 года назад +2

      @@tidodola7400 @Zinnea

    • @tidodola7400
      @tidodola7400 2 года назад +1

      @@nothpx that’s this channel, someone said “on here and the scratch channel”. I want to know the other channel because it will probably have more content

    • @nothpx
      @nothpx 2 года назад +1

      @@tidodola7400 the scratch account name is @Zinnea

    • @President_pog_memedemon8
      @President_pog_memedemon8 2 года назад

      Lol same

  • @smileyreal69
    @smileyreal69 2 года назад +97

    SO UNDERRATED!! So simple, 9 minutes, straight to the point, no bugs to fix or something like that. +1 sub!

    • @youerag
      @youerag 2 года назад +2

      Yeah IKR, Griffpatch is overrated, Zinnea better!

    • @theoverwatcher
      @theoverwatcher 2 года назад +4

      @@youerag Bro what. Griff Patch is not overrated, Zinnea only makes simple tutorials whilst Griffpatch makes advanced tutorials.

    • @randompersonl
      @randompersonl 2 года назад +5

      @@youerag Both are good.

    • @AuburnOSC
      @AuburnOSC Год назад

      Thats what I love about her videos. Griffpatchs' tutorials are complex and long, but Zienna's are short, sweet, and simple!

    • @theoverwatcher
      @theoverwatcher Год назад +1

      @@eashiq_alqitat That was me 1 year ago, while I do think Griffpatch isn't overrated, Zinnea and Griffpatch excel in east they do, GriffPatch is more about advanced tutorials while Zinnea does simple tutorials, but Zinnea is more for people super new to scratch who want to get a simple understanding of it. My original comment still stands, just respect to both sides.

  • @Cake14797
    @Cake14797 2 года назад +29

    Was looking for prompts for games to make then I stumbled upon this this is surprisingly a great tutorial even for veterans. This has helped me and I’ve coded for 3 years

  • @Jennie_official_18
    @Jennie_official_18 Год назад +13

    Thank you, Zinnea for making these tutorials for us! They were very helpful for me when I first joined Scratch. The tutorials you make are more detailed than the ones on the Scratch app. Thank you very much! 😃😃🌞😊🌈

  • @DerDuo6DasLingo9
    @DerDuo6DasLingo9 8 месяцев назад +8

    WOW!!!
    This is the first time I'm seeing the BACKGROUND move, not the sprite. It worked!
    Arrow keys to move the BACKGROUND. But it must be opposite, for example right arrow makes it move left, and down arrow makes it go up. Because when the sprite moves, the background is left behind!

  • @sandbox_fan-xy2mf
    @sandbox_fan-xy2mf 6 месяцев назад +1

    the most explained tutorials, when I watch other scratch tutorials I understand some like 3%. but when I watch your videos I understand all 100%.

  • @ElijahCote
    @ElijahCote Год назад +7

    this was so helpful! I didn't have to deal with cloning sections of the map. Everything was easily customizable and and easy to make! thank you so much!

    • @Zinnea
      @Zinnea  Год назад +1

      Oh I'm so happy it helped - I was really hoping it would be easily customizable, so this made me really happy to read!

  • @caterinalin2563
    @caterinalin2563 2 года назад +18

    If you don’t want that glitchy sort of walk, just use a forever loop and use IF THEN blocks for the controls. In the Boolean space use the [sensing]______(blank) key pressed. In the blank, just pick the key controls, and duplicate the IF THEN blocks to make it easier, and achieve silky-smooth scrolling.

  • @jaydipkanango2876
    @jaydipkanango2876 Год назад +2

    Just logged into scratch and found your video, now I can code so easily with your tutorials, which are are so quick and easy to follow, straightforward and extremely helpful... I'm using Kai for this project.
    Thankyou so much!!😊

  • @reii2326
    @reii2326 2 года назад +20

    I'm interested in making a game since I recently wrote and made some characters which i'm really interested in using! So I'm starting off with something that doesn't require code, this helped a lot :) thanks!!

  • @alexvarghese4225
    @alexvarghese4225 Год назад +3

    You and griffpatch are the best scratch tutorialists

  • @RealMakotoYuki
    @RealMakotoYuki Год назад +3

    Never have I ever seen such a good tutorial

  • @badatspeedruns
    @badatspeedruns 2 года назад +3

    THANK YOU this is quick, concise, and easy to comprehend. I am looking to make a bit more advanced version then the demo but the trick for making the level super large is exactly what I was looking for.

  • @lizettelynch847
    @lizettelynch847 2 года назад +4

    This tutorial helped me way more than i was expecting. Thank you zinnea. Been very helpful. Im working on my first game ever!

    • @jax3845
      @jax3845 2 года назад

      good 4 u,before i had no clue how to make a open world but now i do

  • @DerDuo6DasLingo9
    @DerDuo6DasLingo9 8 месяцев назад +2

    Your tutorials teach me sooo much, I can now make my own RPG ideas!

  • @v3r0_official.
    @v3r0_official. 2 года назад +8

    Zinnea, thank you SO much! I have made a game, and I credited it to you! Thank you, you're the best! ✨

  • @AABane
    @AABane Год назад +1

    @Zinnea , you are not only talented but also generous to share all this. Keep posting. Love your content. Many thanks.

  • @HamiltonIsLife
    @HamiltonIsLife 2 года назад +2

    When I was 12 I made a very simple non working flappy bird lmao. This is more than I thought you could do in flash!!! So cool

  • @NnediSomkePlayTogether
    @NnediSomkePlayTogether 3 месяца назад +1

    Your just.. down to the point! Different than other tutorials!

  • @amidamutawakil1414
    @amidamutawakil1414 2 года назад +6

    I am a new subscriber. Your video tutorials are so simple and amazing !!

  • @Winverse_Official
    @Winverse_Official 5 месяцев назад

    Underrated and fast and simple. Thanks! This is entertaining!

  • @DerDuo6DasLingo9
    @DerDuo6DasLingo9 8 месяцев назад +2

    We can even make a minimap for navigation, and...
    a few skyscrapers!
    Interactable sprites!
    And maybe...
    MANY PROCESSES!
    For example: plants growing, the grass getting darker and darker near the forests, or lighter near the sea! The waves too!

  • @Montegasppa
    @Montegasppa 2 года назад +13

    Thank you, Zinnea! I really had no idea how to show and slide a map (or any sort of background) larger than the Scratch display.

    • @Zinnea
      @Zinnea  2 года назад +4

      Oh I'm so glad the tutorial helped!

    • @hyperhype2629
      @hyperhype2629 2 года назад

      @@Zinnea so when i saw this project it was good but when i noticed the walk mechanic was really buggy and just looks like its lagging you could make a (variable) and name them y velocity and x velocity then get the change y and change x from the motion tab then get a set x vel and y vel and put them to the speed you want with the number put the reporter x vel and y then put the x vel variable with the change x and put the y vel on the change y then get the green flag hat block get a forever block then put the green flag hat on the forever then put in the change x and y in the forever block then put the change x and y vel on beneath on the x and y and get a (if then block) and get a (key pressed) then put it on the if then block and copy it put i down in the forever right next beneath to the other if then key pressed then repeat that two times and put the key press up down left and right then go in the if key pressed up get your x change x vel then put it inside the if key press up and put the value on the x vel of any number but it has to be positive then do it to the same as the up arrow but down and make the value negative then do the same as the right arrow with the x vel and it has to be positive value then do the same as those keys but in the left you have to make the value negative if you need help understanding just tell me

  • @archithiyer564
    @archithiyer564 2 года назад +1

    Your videos have proved out to be very useful for introduction to scratch.Thank you.

  • @MitsukiAoiAmvs
    @MitsukiAoiAmvs 2 года назад +6

    no one expected zinnea to make an actual thumbnail of the worlds 2021 best mobile game

  • @bibihussain7108
    @bibihussain7108 Год назад

    ZINNEA IS SO PRODUCTIVE AND SO QUICK IN SCRATCH I AM PROUD OF HER SHE TAKES TOO MUCH INTEREST IN SCRATCH PLEASE ZINNEA CAN YOU MAKE NEW VIDEOS I EVERYTIME LOVE YOUR VIDEO AS EVERYTIME YOU COME UP WITH NEW IDEASLOVE FROM PAKISTAN

  • @arkak420
    @arkak420 Год назад

    im usually bad at understanding youtube tutorials but this one was easy to understand :D

  • @sachchankumar1754
    @sachchankumar1754 Год назад

    Your channel is the best channel on scratch videos

  • @satyadev2011
    @satyadev2011 2 года назад +3

    Thank you soooo much zinnea. I was planning to make a open world game and you uploaded the thing that I wanted.

  • @shrilakshmi3447
    @shrilakshmi3447 Год назад

    I have just been using scratch for only one year
    I really like Scratch
    please do more tutorials like this

  • @apple_ilev5s
    @apple_ilev5s 2 года назад +2

    the small costume trick is so clever even the scratch team doesnt wanna fix it and uses it

  • @mutiatbashiru2877
    @mutiatbashiru2877 Год назад

    Zinnea, my daughter loves your videos it really helps her while she does it she has really improved the last time i saw her doing it thank you so much

    • @Zinnea
      @Zinnea  Год назад

      Oh, I'm so happy to hear it!

  • @FlAmIn_PhAntOm
    @FlAmIn_PhAntOm 3 месяца назад

    I love your tutorials zinnea 😄 it teaches me more quickly... Thankyou for tutorials:)

  • @urbestie_thebeastie1024
    @urbestie_thebeastie1024 11 месяцев назад

    This is an amazing tutorial! Thank you so much. You explained and showed it clearly and it was really easy to understand. ❤

  • @LanTriBlox
    @LanTriBlox 2 года назад +1

    i like your turtorials that are on your channel more then yours on the scratch team one as the ones on yours is more advanced

  • @Happy-maletonin
    @Happy-maletonin 10 месяцев назад

    Thank you! I am in school at the moment, learning to code becase we have one week of one subject only! (We could choose) and I am in computer game development! This really helped me.

  • @mrblimblejims
    @mrblimblejims 2 года назад +3

    Ive been using scratch for over 2 years and i absolutely love it
    the fact that she added genshin on the thumbnail

  • @RavenFox00
    @RavenFox00 Год назад +1

    Thanks for the tutorial! Really needed one.

    • @Zinnea
      @Zinnea  Год назад +1

      Yay, I'm glad it helped!

  • @bibihussain7108
    @bibihussain7108 Год назад

    I AM SUPER PROUD OF HER EVERYTIME I HAVE DIFFICULTY I SEE HER VIDEOS

  • @newmarkin
    @newmarkin 2 года назад +1

    Its bad that you are underrated!
    I hope you will become popular soon!
    ~ *Kindly from Marchik2012*

  • @halatllt8483
    @halatllt8483 2 года назад

    i'm Steal a Kid and i'm Learning on Scratch on the RUclips and I like Your Videos Scratch and I Like Open World VERY MUCH! Thank you For This Video Zinnea!

  • @yashika7732
    @yashika7732 2 года назад +2

    Thanks for this tutorial, I just love it
    :)

  • @NintendoGamer-zr4ip
    @NintendoGamer-zr4ip Год назад +1

    Very nice Video! I learnd so much

  • @InternetexploRAM
    @InternetexploRAM 2 года назад +6

    Perfect!! I was just making an RPG and you made this tutorial!:D

  • @RyanZxfrizzz
    @RyanZxfrizzz 2 года назад

    thank you so much for this tutorial ive been searching this like a year ago and didnt find it untill i saw yours

  • @Mossy_Flower826
    @Mossy_Flower826 3 месяца назад +11

    How can I make a border so that the player doesn't just walk off the map?

    • @ltpancake169
      @ltpancake169 Месяц назад +2

      You might be able to make it check if the X/Y coordinates are to high/low before moving in that direction

    • @RoyalRulerOfficial
      @RoyalRulerOfficial Месяц назад +1

      just make your character go to the center of the map with two variables, y and x, when the sprite moves in each direction, the y and x values will change, so make it so if it goes past a certain coordinate, stop if from moving

    • @Mossy_Flower826
      @Mossy_Flower826 Месяц назад +1

      @RoyalRulerOfficial thx 👍

    • @RoyalRulerOfficial
      @RoyalRulerOfficial Месяц назад +1

      @@Mossy_Flower826 no problem! 😄 👍

    • @tarunkamra
      @tarunkamra Месяц назад +1

      ​@RoyalRulerOfficialThat's a great idea!

  • @killerfishfromsandiego488
    @killerfishfromsandiego488 2 года назад +1

    Thank you Zinnea! I’ve been wondering how to make a scrolling backdrop!

  • @vues_online8000
    @vues_online8000 2 года назад +2

    Really thank you for your tutorial i will definitely get me a 5(A score in America) on my next class of CS(Computer Science) thanks again!!!

  • @brightmoon8009
    @brightmoon8009 2 года назад

    This tutorial is very simple for kids and that pretty cool

  • @untitled-creator
    @untitled-creator 2 года назад

    Cool Tutorial :)

  • @sachchankumar1754
    @sachchankumar1754 Год назад

    Thank you zinnea for teaching me about Scratch

  • @elvanoyt4840
    @elvanoyt4840 2 года назад

    im getting smart at scratch in 7 days already ty

  • @jrtayloriv
    @jrtayloriv Год назад

    Great video! The scratch team should fix the design bug that makes you have to use this weird hack to set the map size large, though.

  • @лигуш
    @лигуш 7 месяцев назад

    wow thank you very much its very easy to understand, really working and beautiful! thanks!!!

  • @Davix-Gp
    @Davix-Gp 2 года назад

    It helped me a lot, you have a new subscriber

  • @NadeaPutriRadjabNadea
    @NadeaPutriRadjabNadea Год назад

    I love your tutorials zinnea thanks for the help:)

  • @BrAvOD-oo7pn
    @BrAvOD-oo7pn Год назад

    thank you zinnea my first scratch game was inspired by one of your videos called how to make a jumping game

  • @jkotaa
    @jkotaa 2 года назад +1

    I love this tutorial so much!!!!! It's SO great!!

  • @conuption7455
    @conuption7455 2 года назад +1

    Thank you so much! this is super helpful for my games!

  • @DMemorial123
    @DMemorial123 Год назад +1

    how can i make a certain object that the scratch cat can't pass through?

    • @Zinnea
      @Zinnea  Год назад

      Here's one way to do it - instead of the code I showed in the video, use the code from this starter project: scratch.mit.edu/projects/736765252/

    • @Zinnea
      @Zinnea  Год назад

      And replace the wall sprite with the item that you want the cat to not be able to walk through. Let me know if that works, I'm happy to help more!

    • @DMemorial123
      @DMemorial123 Год назад

      @@Zinnea thx!

  • @minionek2425
    @minionek2425 2 года назад +1

    OMG this is a easy scroll map thanks!

  • @basselscratchclub
    @basselscratchclub 2 года назад +1

    zinea you are the best scratch in the world

  • @mariomedina4073
    @mariomedina4073 2 года назад

    I like this type of games. Now i can make my own game

  • @thozhivingidasalam592
    @thozhivingidasalam592 2 года назад

    thanks aunty
    your tutorial is the best!!!

  • @karrie3768
    @karrie3768 2 года назад +1

    You are amazing! I’ve been trying to find out how to do this forever!!!

  • @theunslombard9213
    @theunslombard9213 Год назад

    So instead of duplicating the "world"'s code for each of the characters, you can just add two global variables called like y-offset and x-offset, and then for each of your characters, give them a forever loop with a go to x-offset: y-offset. You can also add to those to variables in that block to make them not be in the center, like go to x-offset+10: y-offset + 20. Then, in your world sprite, when the keys are pressed, simply change x-offset and y-offset by their respective values, and that should change the positions of everything in your world. Makes it slightly neater since now you just have one forever loop with one block inside of it, instead of all the world's code. And you also don't have to do the bounding box thing then

  • @mintzxia
    @mintzxia 2 года назад

    The return of the blob✨

  • @hexaspacespace
    @hexaspacespace 2 года назад +1

    If you add a repeat until not key pressed around the move 10 steps you can move a lot smoother

  • @greengreenanimations
    @greengreenanimations 2 года назад

    A tip, if you delete the dot on the black costume, the size will be even higher!

  • @SneyaVijay256
    @SneyaVijay256 Год назад

    Hi Zoe! Love your videos and it really made my day☺☺🥰
    And Scratch on!

    • @Zinnea
      @Zinnea  Год назад

      Oh I'm so glad!😃 scratch on!

  • @raptorprimal1077
    @raptorprimal1077 2 года назад +5

    Do you think it's possible to make the levels actually textured or colours only? If the 2nd ngl I'm kinda disappointed. Still good tutorial but I'd love to go all out and make some impressive looking worlds not just colours

    • @Zinnea
      @Zinnea  2 года назад

      Good question - yup, it's possible to make them textured! I made this project as an example for you that shows an open world game with a more detailed map: scratch.mit.edu/projects/705322817/ let me know if that answers your question! You can draw/upload as complicated a picture as you'd like to be the map.

  • @ABBYXDOWO
    @ABBYXDOWO 2 года назад

    THANK YOU SO MUCH, i allways wanted to make a good scratch game.

  • @Ultra1234no
    @Ultra1234no 2 года назад +1

    i have a problem: so i made the 2nd character but when i move it follows me can tell me why?

    • @Zinnea
      @Zinnea  2 года назад +2

      Oh yeah! This probably means that you didn't add a border to the 2nd character, like the one that I add in the second half of the video. Let me know if that works!

    • @Zinnea
      @Zinnea  2 года назад +1

      Oh and also -- make sure that character also has the same arrow keys code (so "when right arrow key pressed, change X" and all the other directions) as the map. Because basically, we want that 2nd character to move when the map moves, otherwise it will just stay in place like the main character

  • @Tails.6
    @Tails.6 6 месяцев назад

    If a character moves how would you make it to were you can run away and the enemy wont just come to you anyways

  • @Vanadzor_EditZ
    @Vanadzor_EditZ 8 месяцев назад

    how to make like if background's white color is visible, than stop background moving.

  • @LeoDevDeveloper
    @LeoDevDeveloper Год назад +1

    i can make this without lose sprite quality?

    • @Zinnea
      @Zinnea  Год назад +1

      If the drawing is bitmap, yup! Sadly I do not yet know of a way to get it to work with vector

    • @LeoDevDeveloper
      @LeoDevDeveloper Год назад

      Yes, you are right, but if you make a vector it loses quality in the same way, therefore it is not a solution ​ @Zinnea

  • @cedarfromspace
    @cedarfromspace 2 года назад

    Thank you! This was so helpful!

  • @monke189
    @monke189 2 года назад

    Me and my friend are doing a challenge to see who can make the best game in a month so thanks for the help

  • @Wolfwithwings
    @Wolfwithwings 2 месяца назад +1

    Ik this is an old video but my sprites keep following me how do I get rid of that?

  • @sofixfan_limlight
    @sofixfan_limlight 2 года назад +2

    it's the same if i make the map in vector?

    • @Zinnea
      @Zinnea  2 года назад

      It ought to work the same in vector, but I think the last time I tried it, the vector map image that I drew became blurry when it was resized up to 1000% (because of a bug in scratch). But, I can't remember if that's exactly what happened, it might work just fine! Let me know how it goes

    • @sofixfan_limlight
      @sofixfan_limlight 2 года назад

      @@Zinnea ok

  • @SlackrUk
    @SlackrUk 11 месяцев назад

    Really nice video, thank you.

  • @RexChang-f9z
    @RexChang-f9z Год назад

    I CANT WAIT!

  • @gingerfred1854
    @gingerfred1854 2 года назад

    how do you make it so when you hold down the arrows 'cuz it looks kinda bad

  • @rekhasadhukhan7331
    @rekhasadhukhan7331 2 года назад

    A lot of thanks to you for giving me a good scratch idea!
    👍😄😄👍

  • @Rolly6
    @Rolly6 Год назад

    Thank you Zinnea. now i have cool game!!!

  • @CountryballAnimations-mv4it
    @CountryballAnimations-mv4it 8 месяцев назад

    Thank you SO much for this easy tutorial! You earned a Sub!

  • @memermiga1
    @memermiga1 3 дня назад

    good video but how do i add collisions for like houses

  • @sid7230
    @sid7230 Год назад

    How can make it not penetrate in the walls?

  • @LukefulLive
    @LukefulLive 2 года назад

    Zinnea when i use the click to speak it appears at the top left do you know how to fix this?

  • @BaksoMieEnak
    @BaksoMieEnak 2 года назад

    hello zinnea your content is nice thx for the tutorials and i love scract tutorial so i subcribe

  • @AuburnOSC
    @AuburnOSC Год назад

    Please help! I did everything correctly, but I cannot see the character that I made on my map. I don't know if I made my character too small or the border lines too big, I have no idea what happened! Somebody please help me :(

    • @AuburnOSC
      @AuburnOSC Год назад

      Nvm, I fixed it. Btw, Zinnea, love your tutorials! They saved my life so much while making Scratch games.

  • @Velvetsushii
    @Velvetsushii 2 года назад

    your tutorials are very helpful!

    • @Zinnea
      @Zinnea  2 года назад

      I'm so glad!!

    • @dipeashsuks8876
      @dipeashsuks8876 2 года назад

      Nice 👌 but I have a problem with the health bar on Griffpatch’s health bar video

    • @deadbrav
      @deadbrav 2 года назад

      @@dipeashsuks8876 bruh

  • @nikafleur3548
    @nikafleur3548 10 месяцев назад

    my sprite is behind the background how do i fix it pleaseeeee

  • @Urbeys
    @Urbeys Год назад

    How can we add collisions in it?

  • @sarahschmautz7147
    @sarahschmautz7147 Год назад

    but how do you add collisions?

  • @RexChang-f9z
    @RexChang-f9z Год назад

    SO MANY BIG BRAIN CONCEPTS :DDDDD

  • @trantronghieu4416
    @trantronghieu4416 2 года назад

    love you tutoirials!

  • @ROBROCKOG
    @ROBROCKOG 4 месяца назад

    Thanks so much it helps me a lot

  • @quaker47
    @quaker47 2 года назад

    so i want to make it so when the guy collides with a house or another guy or something, they don't phase through it. how should i go about that?