This CODE makes your Scratch Game INSANE - Screen Shake in Scratch 3.0

Поділитися
Вставка
  • Опубліковано 7 лют 2025
  • In this Scratch 3.0 tutorial, I'll show you how to implement a Screen Shake script in your game that will make your game SATISFYING. It will make your game 10x better, smoother, and more fun to play. You can put this in your animations, games and any project on Scratch.
    This code is also backpack-able, so you can easily put it in any project, no matter how complex. At the end, I'll show you how to apply the screen shake to your own projects.
    Join this channel to get access to perks:
    www.youtube.co...
    _____________________________________________________________
    🎁 Our Patreon! / jacksonacademy
    💎Our equipment (Affiliates):
    www.tubebuddy....
    🎞️ Our Courses!
    www.udemy.com/...
    🎶 Where we get our moosic!
    app.hellothema...
    🔊Additional sound effects from www.zapsplat.com 🔊
    🔊 Some music from www.zapsplat.com
    🔊www.fiftysound...
    ___________________________________________________________________________________
    Make sure to subscribe and turn on notifications so you get notified when we release a new video!
    ~-~~-~~~-~~-~
    Please watch: "Scratch Jr. Is the WORST Programming Language"
    • I Made a Game in Scrat...
    ~-~~-~~~-~~-~

КОМЕНТАРІ • 195

  • @Simple-Dash
    @Simple-Dash 2 роки тому +3

    Bro love your videos because instead of it being boring since you have sound effects in the background and like captions and makes it more fun And a lot easier on my mind

  • @king_creeperz
    @king_creeperz 2 роки тому +9

    If you use a timer already in a project for different use. You can use a variable that adds 1 every frame and make it also work like what you want

  • @secretaccountoo
    @secretaccountoo 2 роки тому +16

    Really good tutorial 💗💗
    Thanks that is very good for my scratch games🥳
    Keep up the good work 🔥🔥

  • @Retccat
    @Retccat 2 роки тому +3

    I probably not gonna use it but that was an insane tutorial!
    Keep up the good work!

  • @PoggersFloppa
    @PoggersFloppa 2 роки тому +2

    this guy gets straight into it and i love it

  • @Zxco-w9c
    @Zxco-w9c 2 місяці тому +1

    Thx for the tutorial

  • @Bl0xxy
    @Bl0xxy 2 роки тому +5

    Obviously, you probably have around 150k subscribers or so- WHAT ONLY 38k NAHH STOP THE CAP YOU DESERVE MORE

    • @Zxco-w9c
      @Zxco-w9c 2 місяці тому +1

      He has 89.4k now as of posting this

  • @Play_solosongs
    @Play_solosongs 2 роки тому +73

    "Scree Shake"

  • @holoperfection
    @holoperfection 2 роки тому +9

    Time to make people have a seizure by putting a spinning spiral in the middle of the cast

  • @TheSTEAMist
    @TheSTEAMist 2 роки тому +1

    Niiice, keep up the good videos :)

    • @مشوارتوصيل
      @مشوارتوصيل 2 роки тому

      Bro is that the real (the STEAMist)?

    • @somebody4173
      @somebody4173 Рік тому

      ​​ why don't you check his account? (He's the real one!!!!!!!!!!!!!!!)

  • @AuthenticKale
    @AuthenticKale 2 роки тому +1

    You don't realise how useful this is

  • @MyNameIsBob21
    @MyNameIsBob21 Рік тому +1

    Really helpful! im subscribing! and can we have blur?

  • @ntahlah2755
    @ntahlah2755 2 місяці тому +1

    how do you make the shake y only negative and not positive?

  • @ogpandamonium
    @ogpandamonium 2 роки тому +4

    Thank you a lot for the tutorial! One problem, when the screen shake ends, the sprites end up in a different direction from where it started. Is there a way to fix this?

    • @JacksonAcademy1
      @JacksonAcademy1  2 роки тому +2

      You'll need a "Go to X:0 y:0" before the "Change X by ScreenShakeX" and "Change Y by ScreenShakeY".
      That way you reset the position of the sprite to whatever position you need before you apply the screen shake variables to the position.

  • @breakfastcrunch
    @breakfastcrunch 2 роки тому

    Nice, This will come in handy.

  • @CaseOh-s7g
    @CaseOh-s7g 7 місяців тому

    Thanks, I'm trying to make a walking simulator!

  • @dessinikoltchev3909
    @dessinikoltchev3909 2 роки тому

    I subscribed your channel 😎😎😎

  • @omega_david
    @omega_david 2 роки тому

    WOW SO EPIC! thank you for this tutorial! :D

  • @RobloxIsFree.
    @RobloxIsFree. 2 роки тому

    This helped me so much😁

  • @stickminwillofficial36
    @stickminwillofficial36 2 роки тому +2

    I hope you are having a FANTASTIC day!

  • @BobChess
    @BobChess 2 роки тому

    This is super cool!

  • @Lewis.Channel
    @Lewis.Channel 2 роки тому

    Music: Ringside - Dyalla

  • @rhythmkriplani9785
    @rhythmkriplani9785 2 роки тому +3

    pls collab with mcvincent

  • @BlossomIsNoLongerPosting
    @BlossomIsNoLongerPosting Рік тому +2

    Fun Fact: *when you realise it says 'scree' not 'screen' just makes you go insane.*

  • @JtPwayzYT
    @JtPwayzYT 2 роки тому +1

    i like how you spelt "Scree Shake" wrong

  • @tayyemchess7
    @tayyemchess7 Місяць тому

    Note: when you click the green flag during a shake, the stuff stays in its shaked position, to fix this, go to the screen shake sprite, and add a when flag clicked, set shake x to 0 and shake y to 0. You're welcome!

  • @EnderPlayground
    @EnderPlayground Рік тому

    If you have motion blur With it it sick
    3d or 3d.fps

  • @CR1MS0N.
    @CR1MS0N. 2 роки тому

    I might make a game with this in the future

  • @munarmuctar1846
    @munarmuctar1846 Рік тому

    my code does not work nothing is shaking after i coded it

  • @AirLiftingMonkeys
    @AirLiftingMonkeys 2 роки тому +4

    This is amazing but why did you not use the strength value?

    • @Bl0xxy
      @Bl0xxy 2 роки тому +1

      They DID use it. It was in the shake block!

  • @Therozoneyt
    @Therozoneyt 2 роки тому +1

    Why not just use cap cut

  • @PandaGaming_official
    @PandaGaming_official 2 роки тому +1

    What is your main scratch account

  • @Cyberfishofant
    @Cyberfishofant 2 роки тому

    btw the stop other scripts block is redundant. broadcasts get killed anyway.

  • @Tohidplays7155
    @Tohidplays7155 2 роки тому +1

    0:10 Scree SCREE 😂

  • @memetech-
    @memetech- 2 роки тому +1

    Why different of your videos have different voices if any?

  • @Heyonyoutube
    @Heyonyoutube Рік тому

    How do you do that find(ctrl+f)

    • @klegos
      @klegos Рік тому

      There’s a Scratch browser extension for useful tools like that.

  • @TakingCareOfTheArea
    @TakingCareOfTheArea 2 роки тому

    My own:
    When flag clicked
    Start Sound triggered video
    Repeat 270
    Go to x: Pick random -50 to 50 y: Pick random -50 to 50
    Stop all

    • @krazyman791
      @krazyman791 2 роки тому

      Well, your problem is that if you apply that code to everything, then they'll all choose random values. Maybe have one sprite change a specific variable that would be used for the shake's x-interval, have THAT pick random -50 to 50, and do another for the shake's y-interval. Then, have all sprites use those variables with a block setup that looks something like this:
      When green flag clicked:
      Start sound triggered video
      repeat 270
      Go to x: (initial x position + shakex), y: (initial y position + shakey)
      Stop all

    • @krazyman791
      @krazyman791 2 роки тому

      Well, your problem is that if you apply that code to everything, then they'll all choose random values. Maybe have one sprite change a specific variable that would be used for the shake's x-interval, have THAT pick random -50 to 50, and do another for the shake's y-interval. Then, have all sprites use those variables with a block setup that looks something like this:
      When green flag clicked:
      Start sound triggered video
      repeat 270
      Go to x: (initial x position + shakex), y: (initial y position + shakey)
      Stop all

  • @thelanguagegeek6207
    @thelanguagegeek6207 2 роки тому

    very cool👍

  • @graylol-d9q
    @graylol-d9q 8 місяців тому

    i tried it but it didnt work can i have the actual code i copied all of it but nothingg happened

    • @redditstories1890
      @redditstories1890 6 місяців тому

      try changing it the code of the custom block to
      -set shake x to 0
      -set shake y to 0
      -set angle to pick random 0 to 360
      -set bounce x to sin of angle *strength
      -set bounce y to cos of angle * strength
      -repeat until abs of bounce x < .005
      -change bounce x 0 - bounce x / bounciness
      -change bounce x 0 - bounce x / bounciness
      -set shake x sin of timer * frequency * bounciness x * 5
      -set shake y sin of timer * frequency * bounciness y * 5
      -set shake x to 0
      -set shake y to 0

  • @asmarly
    @asmarly 2 роки тому

    nobody talking about that ear destroying music?

  • @medhanshprojects1615
    @medhanshprojects1615 2 роки тому

    The most helpful part of the code: Sin of yo mama and Cos of yo mama
    PS: Thanx for the help

  • @ZYouTube0
    @ZYouTube0 2 роки тому

    People doing this: okay am done.

  • @mohamedhamis853
    @mohamedhamis853 11 місяців тому

    How do you make milk shake?
    Give it a good scare.

  • @josephmoore5708
    @josephmoore5708 6 місяців тому

    Ah yes, the old “Scree Shake”

  • @memedood
    @memedood 2 роки тому +4

    I like Fortnite

  • @MelonTuberAndIHTXTuber
    @MelonTuberAndIHTXTuber 2 роки тому

    Share your projects

  • @MelonTuberAndIHTXTuber
    @MelonTuberAndIHTXTuber 2 роки тому

    Link

  • @Nova13566
    @Nova13566 2 роки тому

    0:09 scree shake

  • @NorwayCB872
    @NorwayCB872 2 роки тому

    Idea: How to make Alphabet Lore

  • @FlynnBrooksShepman
    @FlynnBrooksShepman 2 роки тому

    Mine is stuck at zero

  • @eliakimshane346
    @eliakimshane346 2 роки тому

    "Scree Shake"Just What I Wanted

  • @Choppa-t2r
    @Choppa-t2r Рік тому

    frequency

  • @Very_Cool_YouTube_Name
    @Very_Cool_YouTube_Name 2 роки тому

    Make scratch in scratch. Like create scratc (the programming thing) in sratch

  • @fertilizer6707
    @fertilizer6707 2 роки тому

    Hello

  • @brsquadscratchr
    @brsquadscratchr 2 роки тому +1

    25 minute tesses

  • @NEXNGHXST
    @NEXNGHXST 2 роки тому +1

    it´s a good and cool tutorial. BUT.. you called the sprite Scree shake and not screeN shake

  • @thatprogramer
    @thatprogramer 2 роки тому +1

    Btw my name on scratch is ill_poo_on_you2
    dont ask why its an old name that i almost use for
    everything!
    here are my good games!
    - Human sandbox but better
    - Atoms!
    - Small cat to Big cat
    - Escape room
    im really proud of them they took days to make!

    • @krazyman791
      @krazyman791 2 роки тому

      I'm glad you're standing against what your name stands for, but why are you using it for almost everything? Many people will look at your name and give you the worst looks, ESPECIALLY if you're not on a site for kids like Scratch. If that's your username in, say, Discord, a billion people will tell you by your name alone that you're underage. Seriously, I'd suggest to stop using this username. I know you can't change your username in Scratch, but I believe that starting over with a new account (with all your projects saved to your device), and importing all your projects onto the new account, with your "About Me" mentioning your old account name. And as for places where you CAN change your name...
      DO IT. I promise you it's for the best.

    • @thatprogramer
      @thatprogramer 2 роки тому

      @@krazyman791 Thats is really good idea since i got banned anyway ive downloaded all my projects
      - i got banned for the username

    • @thatprogramer
      @thatprogramer 2 роки тому

      i came up with a better name ill_code_on_you2 im too used to the old username

  • @Finnkor1218
    @Finnkor1218 2 роки тому

    my dosent work >;(

  • @LongNguyen-zm5jt
    @LongNguyen-zm5jt Рік тому

    amazinggg

  • @czarduhaylungsod8554
    @czarduhaylungsod8554 4 місяці тому

    it says scree shake

  • @TheFirstMagma
    @TheFirstMagma 2 роки тому

    I CAN HEAR UR KEYBOARD

  • @shyamali6728
    @shyamali6728 2 роки тому

    please can you make five nights at freddy game (tutorial)

  • @ThatOneReallySillyGoober
    @ThatOneReallySillyGoober Рік тому +1

    How has no one noticed he named the sprite "Scree Shake"????!??!?!
    Edit: Nvm only 5 people have noticed not only me

  • @Networknukes
    @Networknukes 2 роки тому

    Next video "How To Make Scratch In Scratch 💀"

  • @GenericShadowYT
    @GenericShadowYT 2 роки тому

    Scree Shake (the name of the actual sprite)
    ._.

  • @bluekidd86
    @bluekidd86 2 роки тому

    cool

  • @nsnzbl1852
    @nsnzbl1852 2 роки тому

    Scree Shake: Random

  • @Dogeohio
    @Dogeohio Рік тому

    Scree shake? something went wrong💀💀

  • @VeryUniqueHandle
    @VeryUniqueHandle 2 роки тому

    Hmmm yes, Scree Shake

  • @MinigunGD77
    @MinigunGD77 2 роки тому +1

    Scree 0:09

  • @ЕЛИСЕЙ-к2о
    @ЕЛИСЕЙ-к2о 2 роки тому

    КАК

  • @Scratch3.0Tutorials
    @Scratch3.0Tutorials 2 роки тому +2

    This code is very CoMpLiCaTeD1! You should check my 60 second tutorial on springs!!!!!!!1!!!! (Definitely not a plug-in again…)

  • @somisilly
    @somisilly 2 роки тому

    *scree shake*

  • @Choppa-t2r
    @Choppa-t2r Рік тому

    bouciness

  • @Unoffical1973DoraemonArchive
    @Unoffical1973DoraemonArchive 2 роки тому

    Nextbot people: hehehehaw

  • @user-kufihfmurb
    @user-kufihfmurb 2 роки тому

    "Yo mama"

  • @pingasman435
    @pingasman435 2 роки тому

    DOESN'T WORK

  • @Poteto88Potato
    @Poteto88Potato 2 роки тому

    misspell alert

  • @IOIo2nfi
    @IOIo2nfi 11 місяців тому

    Yo mama

  • @mateovega7174
    @mateovega7174 2 роки тому

    bad code it didn't work i did everything he said boo

  • @Djsnowfox
    @Djsnowfox 2 роки тому

    Comment plz ❤❤

  • @LietuvaBall
    @LietuvaBall 2 роки тому

    M

  • @Choppa-t2r
    @Choppa-t2r Рік тому

    strengh

  • @taliconryan1531
    @taliconryan1531 2 роки тому

    Bongas

  • @FUN_gun1914
    @FUN_gun1914 2 роки тому

    Screen shake 💀💀💀

  • @HalloweenKing98
    @HalloweenKing98 2 роки тому

    i found a way to make your code shorter in the player sprite. Just do this: go to x:shake x| y:shake y

  • @cedericklane8318
    @cedericklane8318 2 роки тому

    R

  • @Therozoneyt
    @Therozoneyt 2 роки тому

    This won’t get pinned lol

  • @Babylandgaming
    @Babylandgaming Рік тому

    "scree shake" 💀💀

  • @JustARandomMammott
    @JustARandomMammott 2 роки тому

    scree

  • @milka_and_bluey
    @milka_and_bluey Рік тому

    Scree

  • @AutoJudge
    @AutoJudge 2 роки тому +1

    TIME TO MAKE SCRINGY INTROS WITH THIS AND PLASTER THE HOME PAGE WITH DUMB GENERICS

  • @prodannau
    @prodannau 2 роки тому

    :O

  • @atticuss8973
    @atticuss8973 2 роки тому +47

    Jackson stealing Griffpatches code and renaming it: This CODE makes your Scratch Game INSANE
    (Edit: I realized I'm wrong but I'm keeping this comment here because it got pined 😀)

    • @JacksonAcademy1
      @JacksonAcademy1  2 роки тому +42

      griffpatch didn't make this. please get your facts right

    • @lilkangarooo
      @lilkangarooo 2 роки тому +17

      I don't ever recall Griffpatch even making a screen shake.

    • @lilkangarooo
      @lilkangarooo 2 роки тому +16

      @@FreddyFazbearYo Just because multiple people have made screen shake dosn't mean he stole the code.

    • @JacksonAcademy1
      @JacksonAcademy1  2 роки тому +15

      @victational6617 Screen shake is a general term. there are so many ways you can make screen shake. Obviously, @griffpatch has brainwashed you into thinking that HIS screenshake is the ONLY WAY TO DO IT. "Oh! He stole off of @griffpatch!"
      Please, I beg of you @atticuss8973, to find a single block of code that I copied.

    • @krazyman791
      @krazyman791 2 роки тому +13

      @@JacksonAcademy1 I mean, Griffpatch didn't *try* to brainwash people. Everyone just assumed that his way was the way, and any other screen shake tutorial is a blatant copy.

  • @Asharismid
    @Asharismid 4 дні тому

    Fake

  • @pingasman435
    @pingasman435 2 роки тому

    DOESN'T WORK

  • @pingasman435
    @pingasman435 2 роки тому

    DOESN'T WORK

  • @pingasman435
    @pingasman435 2 роки тому

    DOESN'T WORK

  • @pingasman435
    @pingasman435 2 роки тому

    DOESN'T WORK

  • @pingasman435
    @pingasman435 2 роки тому

    DOESN'T WORK