Make an Open World Game/ RPG in Scratch | Tutorial

Sdílet
Vložit
  • čas přidán 22. 07. 2024
  • Want to make your own open world game or RPG in Scratch? This tutorial will show you how! By the end of this video, you'll be able to make your own world full of characters, items, and more.
    Remix this project (just go to the link and click the green "Remix" button or blue "See Inside" button):
    scratch.mit.edu/projects/6749...
    Scratch project credits:
    scratch.mit.edu/projects/3993...
    scratch.mit.edu/projects/2368...
    scratch.mit.edu/projects/5604...
    scratch.mit.edu/projects/5299...
    scratch.mit.edu/projects/5521...
    scratch.mit.edu/projects/3515...
    scratch.mit.edu/projects/2572301
    Music: “Pacific Sun” by Nicolai Heidlas, Creative Commons Attribution 3.0 Unported. creativecommons.org/licenses/...

Komentáře • 555

  • @Zinnea
    @Zinnea  Před 2 lety +170

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

  • @muppet86
    @muppet86 Před 2 lety +242

    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 Před 2 lety +5

      What’s her scratch account called?

    • @HapxDev
      @HapxDev Před 2 lety +2

      @@tidodola7400 @Zinnea

    • @tidodola7400
      @tidodola7400 Před 2 lety +1

      @@HapxDev 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

    • @HapxDev
      @HapxDev Před 2 lety +1

      @@tidodola7400 the scratch account name is @Zinnea

    • @meme_demon_1429
      @meme_demon_1429 Před rokem

      Lol same

  • @smileyreal69
    @smileyreal69 Před 2 lety +71

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

    • @youerag
      @youerag Před rokem +2

      Yeah IKR, Griffpatch is overrated, Zinnea better!

    • @theoverwatcher
      @theoverwatcher Před rokem +5

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

    • @randompersonl
      @randompersonl Před rokem +6

      @@youerag Both are good.

    • @AuburnOSC
      @AuburnOSC Před rokem

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

    • @theoverwatcher
      @theoverwatcher Před 7 měsíci +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 Před rokem +20

    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

  • @Nicole13-ho2te
    @Nicole13-ho2te Před rokem +10

    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! 😃😃🌞😊🌈

  • @badatspeedruns
    @badatspeedruns Před rokem +2

    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.

  • @caterinalin2563
    @caterinalin2563 Před rokem +8

    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.

  • @reii2326
    @reii2326 Před 2 lety +15

    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!!

  • @jaydipkanango2876
    @jaydipkanango2876 Před 8 měsíci

    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!!😊

  • @ElijahCote
    @ElijahCote Před rokem +5

    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  Před rokem +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!

  • @DanishMicheal
    @DanishMicheal Před rokem +1

    Never have I ever seen such a good tutorial

  • @lizettelynch847
    @lizettelynch847 Před 2 lety +3

    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 Před 2 lety

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

  • @amidamutawakil1414
    @amidamutawakil1414 Před rokem +5

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

  • @v3r0_official.
    @v3r0_official. Před 2 lety +7

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

  • @AABane
    @AABane Před 9 měsíci

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

  • @shrilakshmi3447
    @shrilakshmi3447 Před rokem

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

  • @yashika7732
    @yashika7732 Před 2 lety +2

    Thanks for this tutorial, I just love it
    :)

  • @archithiyer564
    @archithiyer564 Před rokem

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

  • @user-el5ki4nn7f
    @user-el5ki4nn7f Před 2 měsíci +1

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

  • @satyadev2011
    @satyadev2011 Před 2 lety +3

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

  • @user-el5ki4nn7f
    @user-el5ki4nn7f Před 2 měsíci +1

    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!

  • @RyanZxfrizzz
    @RyanZxfrizzz Před rokem

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

  • @jkotaa
    @jkotaa Před 2 lety +1

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

  • @apple_ilev5s
    @apple_ilev5s Před 2 lety +2

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

  • @killerfishfromsandiego488

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

  • @NintendoGamer-zr4ip
    @NintendoGamer-zr4ip Před rokem +1

    Very nice Video! I learnd so much

  • @alexvarghese4225
    @alexvarghese4225 Před rokem

    You and griffpatch are the best scratch tutorialists

  • @LanTriBlox
    @LanTriBlox Před 2 lety +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

  • @NadeaPutriRadjabNadea
    @NadeaPutriRadjabNadea Před 11 měsíci

    I love your tutorials zinnea thanks for the help:)

  • @user-el5ki4nn7f
    @user-el5ki4nn7f Před 2 měsíci +1

    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!

  • @SpiceTriesToAnimate
    @SpiceTriesToAnimate Před rokem

    Thank you! This was so helpful!

  • @conuption7455
    @conuption7455 Před 2 lety +1

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

  • @lilblueflowersthoughts5367
    @lilblueflowersthoughts5367 Před 5 měsíci

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

  • @Montegasppa
    @Montegasppa Před 2 lety +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  Před 2 lety +3

      Oh I'm so glad the tutorial helped!

    • @hyperhype2629
      @hyperhype2629 Před rokem

      @@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

  • @mrcupcakes6515
    @mrcupcakes6515 Před rokem

    Thanks for the tutorial! Really needed one.

    • @Zinnea
      @Zinnea  Před rokem

      Yay, I'm glad it helped!

  • @franmayaa
    @franmayaa Před rokem

    I have been trying to make an rpg for months and i stumbled across this vid!! Tysmm

  • @PastaMan4444
    @PastaMan4444 Před rokem

    How can i code colision into the game? i use the moves normaly on the sprite and make them stop if they toutch certain collor etc. but i can't make collision, do you know how to do it?

  • @sachchankumar1754
    @sachchankumar1754 Před rokem

    Your channel is the best channel on scratch videos

  • @minionek2425
    @minionek2425 Před 2 lety +1

    OMG this is a easy scroll map thanks!

  • @abe-does-things
    @abe-does-things Před 2 lety +1

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

  • @arkak420
    @arkak420 Před 8 měsíci

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

  • @bot.013
    @bot.013 Před rokem

    It helped me a lot, you have a new subscriber

  • @sachchankumar1754
    @sachchankumar1754 Před rokem

    Thank you zinnea for teaching me about Scratch

  • @theunslombard9213
    @theunslombard9213 Před 9 měsíci

    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

  • @trantronghieu4416
    @trantronghieu4416 Před 2 lety

    love you tutoirials!

  • @brightmoon8009
    @brightmoon8009 Před 2 lety

    This tutorial is very simple for kids and that pretty cool

  • @Happy-maletonin
    @Happy-maletonin Před 3 měsíci

    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.

  • @SlackrUk
    @SlackrUk Před 5 měsíci

    Really nice video, thank you.

  • @Thl5645
    @Thl5645 Před 8 měsíci

    I tried doing it, and I found that the external character that you can import moves with your character. Is there any way you can make it so the character you can talk to stays in one place and doesn’t travel with you in the map.

  • @HamiltonIsLife
    @HamiltonIsLife Před rokem

    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

  • @elvanoyt4840
    @elvanoyt4840 Před 2 lety

    im getting smart at scratch in 7 days already ty

  • @thozhivingidasalam592

    thanks aunty
    your tutorial is the best!!!

  • @deepspacegod9075
    @deepspacegod9075 Před rokem +1

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

  • @RavenAdrielle
    @RavenAdrielle Před měsícem

    Is there any way to make the world and map sprites less pixelated? The other sprites in my game aren't pixelated so the pixel inconsistencies are gonna cause problems.

  • @KoalaStudy
    @KoalaStudy Před 2 lety +1

    Amazing!

  • @huggson_5264
    @huggson_5264 Před 2 lety +1

    i changed the blob to a tree and everytime you touch the tree it dissappers. So i tried to make clones out of the tree so they spawn randomly and they do but, the clones doesnt stay on place and follows you when you move. Is there a fix to this or do i have to make multiple tree sprites

    • @Zinnea
      @Zinnea  Před 2 lety

      OK, here's what I recommend trying: make sure your tree sprite has a border around the edges of the costume, like the blob sprite does. Then, also make sure that you give the tree sprite the exact same arrow keys code as the blob sprite and the Map sprite. Try doing that, and let me know how that goes!

  • @quaker47
    @quaker47 Před rokem

    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?

  • @Chron0sPersonal
    @Chron0sPersonal Před rokem +2

    Thanks! now I have 1 question for you though, do you have any idea on how to make a building or things of that nature to collide with the player stopping everything from moving in that direction?

    • @jamievandervelden
      @jamievandervelden Před 6 měsíci

      I know you probably dont want the answer anymore lol, but, there are tons and tons of collision tutorials on youtube. Hope it helps.

  • @vues_online8000
    @vues_online8000 Před 2 lety +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!!!

  • @LukefulLive
    @LukefulLive Před rokem

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

  • @DawidEnderman
    @DawidEnderman Před 2 lety

    Cool Tutorial :)

  • @honlt4678
    @honlt4678 Před rokem

    I did this al, by my self, but in a complicated way, I just use variables, witch are still good, plus you can also move the sprites location without going into the costume.

  • @tommyfroggyy_
    @tommyfroggyy_ Před rokem

    aaaaa tysm for this!!

  • @m.l.taylor1339
    @m.l.taylor1339 Před 2 lety

    I love this :D

  • @user-wn6el9oz7j
    @user-wn6el9oz7j Před rokem

    I CANT WAIT!

  • @BaksoMieEnak
    @BaksoMieEnak Před 2 lety

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

  • @gingerfred1854
    @gingerfred1854 Před rokem

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

  • @mariomedina4073
    @mariomedina4073 Před rokem

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

  • @XRobotexEditz
    @XRobotexEditz Před 2 lety

    Thx Zinnea For The Tutorial!

  • @raptorprimal1077
    @raptorprimal1077 Před 2 lety +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  Před 2 lety

      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.

  • @cod....._.......fish.........4

    You are FABULOUS

  • @Rolly6
    @Rolly6 Před rokem

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

  • @bleach321
    @bleach321 Před rokem

    My sprite keeps walking off the edge of the map and into the blank white space. Is there any way to stop this from happening?

  • @coolbeanz7191
    @coolbeanz7191 Před 9 měsíci

    Thank you I just subscribed

  • @rekhasadhukhan7331
    @rekhasadhukhan7331 Před rokem

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

  • @FoxxFR
    @FoxxFR Před 14 dny

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

  • @brittanyreynolds3536
    @brittanyreynolds3536 Před 2 měsíci

    Thank you so much

  • @лигуш
    @лигуш Před měsícem

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

  • @UnAnimadorRandomCountryFlags

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

  • @Meneer-Animeren
    @Meneer-Animeren Před 5 dny

    When I tried this I put borders around the sprites and they wouldn’t get bigger and they would also stay on my screen and follow me I could not fix it. Pls help

  • @pigwhaleg
    @pigwhaleg Před rokem

    Hi, the backround code works, but I’ve been having problems with collision. May you please make a tutorial?

  • @BrAvOD-oo7pn
    @BrAvOD-oo7pn Před 7 měsíci

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

  • @empty3073
    @empty3073 Před rokem

    is there a way to add colision?

  • @mutiatbashiru2877
    @mutiatbashiru2877 Před 11 měsíci

    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  Před 10 měsíci

      Oh, I'm so happy to hear it!

  • @velvetsuzie
    @velvetsuzie Před 2 lety

    your tutorials are very helpful!

    • @Zinnea
      @Zinnea  Před 2 lety

      I'm so glad!!

    • @dipeashsuks8876
      @dipeashsuks8876 Před 2 lety

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

    • @deadbrav
      @deadbrav Před rokem

      @@dipeashsuks8876 bruh

  • @karrie3768
    @karrie3768 Před 2 lety +1

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

  • @lokidoestuff
    @lokidoestuff Před rokem +3

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

  • @newmarkin
    @newmarkin Před 2 lety +1

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

  • @monke189
    @monke189 Před rokem

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

  • @user-wn6el9oz7j
    @user-wn6el9oz7j Před rokem

    SO MANY BIG BRAIN CONCEPTS :DDDDD

  • @basselscratchclub
    @basselscratchclub Před 2 lety +1

    zinea you are the best scratch in the world

  • @SneyaVijay256
    @SneyaVijay256 Před rokem

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

    • @Zinnea
      @Zinnea  Před rokem

      Oh I'm so glad!😃 scratch on!

  • @bibihussain7108
    @bibihussain7108 Před rokem

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

  • @JustAPixel_
    @JustAPixel_ Před rokem

    THANKS YOU SO MUCH!!!!!!!!!!!

  • @sarahschmautz7147
    @sarahschmautz7147 Před 8 měsíci

    but how do you add collisions?

  • @Urbeys
    @Urbeys Před 8 měsíci

    How can we add collisions in it?

  • @divyanshitripathi3305

    YOU ARE THE BEST!!

  • @RosieBearYT
    @RosieBearYT Před 2 lety

    Thanks!

  • @Vanadzor_EditZ
    @Vanadzor_EditZ Před měsícem

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

  • @Solar-sunshine
    @Solar-sunshine Před rokem

    ZINNEA I MISSED YOUR SCRATCH VIDEOSS