I Made a Scratch Game without Code

Поділитися
Вставка
  • Опубліковано 10 січ 2025

КОМЕНТАРІ • 691

  • @ItBeJC
    @ItBeJC 2 роки тому +74

    For a "forever" loop you could've just used 'repeat until 1 = 0"
    Also, maybe add a "set pitch effect to pick random 0 - 100" block for when the player hits the green platform.

    • @jumpwithkarl
      @jumpwithkarl 2 роки тому +6

      I am pretty sure you can just use a repeat until loop without a condition and it will still act as a forever loop

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

      @@jumpwithkarl that's true

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

      He literally did that in the video

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

      @@RedstoneRuler no he didn't

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

      @@RonicTheEgg Well, yes, he didn't quite do that, but he still used a repeat block.

  • @Toohard315
    @Toohard315 2 роки тому +163

    We need a tier list based on the most useful blocks to the least useful.... Or the block people use alot and the block people don't or barely use at all.

    • @choco-person
      @choco-person 2 роки тому +12

      I dont think anyone is using the volume variable show in their code so 🤔

    • @mlamps
      @mlamps 2 роки тому +7

      people arent using if on edge, bounce

    • @Fidumo
      @Fidumo 2 роки тому +11

      @@mlamps ive used it recently in like 3 of my projects, its useful if u wanna want to make ur sprite turn around when touching the edge and u dont feel like making it urself

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

      Wait until is useless because you could just do repeat until and make it repeat nothing.

    • @supreme-ss777
      @supreme-ss777 2 роки тому +2

      @@mlamps unless for boss battles that move across and turn around when hitting the edge.

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

    I thought the cloud highscore wouldn't work because I'm a new scratcher. but i does! GUESS I HACKED SCRATCH!!!

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

      You are a scratcher

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

      it does not i does

    • @goldbearproductions
      @goldbearproductions 2 роки тому +6

      If new scratcher = true then
      No cloud variables allowed
      THIS GOES AGAINST MY CODE

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

      There are some games called tower defense in scratch
      And I know these types of games of tower defense
      (you should make a scratch tower defense game)

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

      Your a "schacker"

  • @petis1477
    @petis1477 2 роки тому +34

    -Just make an illusion
    -No
    -*uses code*
    -Me:???

    • @aadyncummings3970
      @aadyncummings3970 2 роки тому +6

      yea like ????

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

      legit like what does he mean

    • @LoLv28221
      @LoLv28221 9 місяців тому +2

      erm he actually he said that he cant use specific blocks🤓👆

    • @petis1477
      @petis1477 9 місяців тому +2

      @@LoLv28221 doesn't change the title of the video

    • @LoLv28221
      @LoLv28221 9 місяців тому +1

      @@petis1477 *well idk why he didnt change it*

  • @Blue-gy2it
    @Blue-gy2it 2 роки тому +60

    How to do a forever loop in the situation:
    Make a custom block called “forever” then add the stuff you want in it, then the LAST block is the same “forever” custom block and it’ll continue.

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

      Also a When I receive (message) block and a broadcast (message) loop works too

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

      Just make sure you don’t make that block run without screen refresh

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

      use a repeat and set it to like 9999

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

      @@krasistefanovlol it will end because 9999 frames for a game is not enough

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

      or just “repeat until 0=1”

  • @allthingstolearn6212
    @allthingstolearn6212 2 роки тому +34

    The repeat block can take an input of Infinity if given by a join block

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

      you can also use a variable, then make the variables data "Infinity" this also works with the color block to make things grayscale for some reason?

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

      1 / 0 = Infinity

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

      @@xBZZZZyt I thought that as well

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

      True -pro

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

      repeat until ((1 + 1) = 3)

  • @RonicTheEgg
    @RonicTheEgg 2 роки тому +84

    I told Jackson about the moai emoji and now he is obsessed with it 🗿

  • @TheMaxGuy
    @TheMaxGuy 2 роки тому +10

    there are workarounds for all of these
    green flag clicked - timer > 0
    forever - custom block with the custom block at the end of it (recursive loop) or repeat until
    hide - set ghost effect to 100
    show - set ghost effect to 0 (or whatever ghost value the sprite is at
    wait - repeat loop with nothing inside
    turn - point in direction (direction) +/- (value)
    if - wait until

    • @321phil1
      @321phil1 2 роки тому +2

      everything right but the If command not, it makes it stops the current script until the wait command ends

  • @gabbylowes6785
    @gabbylowes6785 2 роки тому +11

    Scratch but you can only use every block once

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

      good idea

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

      @@JacksonAcademy1 scratch but you can ONLY use these blocks

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

      @@notwithouttext bad idea

    • @bonelessChillies
      @bonelessChillies 7 місяців тому

      Scratch but you can only use the scratchjr equivalent blocks with broadcast channels 1 2 3 4 5 6

    • @Gimmickvr
      @Gimmickvr 6 днів тому

      @@bonelessChilliesgood idea

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

    Jackson Academy: This is so easy why didn’t I Remove More Sprites?
    Also Jackson Academy: 7:05

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

    Scratch deserves a bigger community

  • @xBZZZZyt
    @xBZZZZyt 2 роки тому +8

    07:14 I think you can use repeat instead of if because false = 0 and true = 1

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

    you are a legend. new subscriber

  • @jemmabeman8365
    @jemmabeman8365 Рік тому +5

    You could do this for forever
    Make a variable
    Set that variable to "Infinity"
    Put your variable on a repeat block

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

      @@jemmabeman8365 bro i never knew that

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

    try and make a game without broadcasts custom blocks or variables see how far that gets you

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

      Seems kind of easy but idk

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

      @@thatonebozo42069 oh don't worry it's hard because literally every project has those blocks

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

      I would imagine making a simple pong game would be pretty easy and still work with these limitations. Even with a score counter using a sprite with costumes of the numbers 0 to 10 and sensing to see if the ball's X position is past or below a certain point, then changing to go to the next costume and waiting 1 second. The ball can also just wait around 0.1 seconds after going past certain points before going to the middle and waiting 1 second.

  • @RedKitten64
    @RedKitten64 6 місяців тому +1

    “It’s really impossible to make a game without any code.”
    *video ends*

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

    Wait there are cloud-stored variables now? I haven't used Scratch for like 5 years...

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

      server side? scratch doesn't have server varialbe, do you mean cloud variables?

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

      @JacksonAcademy1 I mean.. aren't they the same, oh wait I'm dumb. Cloud stores DATA while the server side is some nonsense script for the client to send post requests to. Sorry.

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

      lol that's okay, unity has server side variables though, so I know what you mean in general

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

    i know how to get around your limitations (since you already figured out how to do green flag without green flag):
    "forever;" becomes "set [var a] to (1); repeat until ;", so long as (var a) never changes, it will continue to run to no end.
    "wait (x) seconds;" becomes "repeat ((x) / (30)); point in direction (direction);". x is the amount of seconds you wait.
    "hide;" and "show;" become "set [ghost] effect to (100);" and "set [ghost] effect to (0);", respectively.
    "turn cw (x) degrees;" and "turn ccw (x) degrees;" merely turn into "set direction to ((direction) + (x));" and "set direction to ((direction) - (x));", also respectively.
    now, the hard part here is going to be "if then;", because it's functionally identical to "if then; else;", except "if then; else;" only runs the blocks in the lower grouping whatever if the boolean value provided is false. i'm not sure if you're letting yourself use "if then; else;" also. you probably aren't. although you might find "repeat until ;" and "wait until " very useful, if you want to have something do something or do nothing until something is true.
    anyways, thanks for your time reading this comment, and say goodbye to restrictions.

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

      for if you can use repeat times. since condition is boolean, and when converted into int, it returns 0 or 1, it'l repeat code 1 time if true, and 0 times if false.

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

      um

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

    jit trippin' 7:10 🤣 bruh

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

    That chord sounded like the: Do you want a break from the ads?

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

    Alt name: making a video game on scratch without code

  • @averagebrawlstarsyoutubeuser
    @averagebrawlstarsyoutubeuser 8 місяців тому +2

    would the repeat loop act as a forever loop if you set the parameter to Infinity with capital i?

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

    I wasn't screaming. **MY BRAIN WAS MELTING!**

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

    UNRELATED TIP: The Windows 11 wallpapers are located in C:\Windows\Web

  • @Larrythecool-l1r
    @Larrythecool-l1r 19 днів тому +1

    instead of a repeat until, you can just add a repeat block then add a large value
    Also instead of if then you could add if else and leave the else part blank

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

    3:16 the nerdface made me dying

  • @JonaNL
    @JonaNL Рік тому +79

    u still use code

    • @mistygrabvr
      @mistygrabvr 8 місяців тому +15

      0:22

    • @TH3_INFID3L
      @TH3_INFID3L 7 місяців тому +1

      🗿

    • @ElieteReis-nv7lq
      @ElieteReis-nv7lq 7 місяців тому +1

      True

    • @TFGoffical181
      @TFGoffical181 7 місяців тому

      Bro it’s just the ones he can’t use

    • @luminous_dude
      @luminous_dude 7 місяців тому +2

      ​@@TFGoffical181 the title is literally called making a game with no coding

  • @SuperGD501
    @SuperGD501 10 місяців тому +2

    "I Made a Scratch Game without Code" *Uses code*

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

    "making a scratch game without code"
    Him: uses block codes
    Me: what the f-

  • @cheeseburgerinvr
    @cheeseburgerinvr 2 роки тому +7

    holy moly i got into the video
    thanks jackson!
    edit: weve been ripped off!

  • @thetetrisking-nes
    @thetetrisking-nes 2 роки тому

    "when green flag clicked set size to 200"
    him: *Realizing he cant use code after 5 seconds

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

    I thought in order to make a repeat forever you would need to put a "repeat until 1 = 2" or something like that lol

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

    Me who knows you can use the
    "When [timer v] > ()" block to make custom when conditions

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

    Play button: allow me to intruduce myself

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

    Video idea: scratch with a limited amount of blocks

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

      lol

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

      dude like... thats what he is doing

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

      @@aadyncummings3970 not the same my idea is like u can use whatever block u want but u can only use a certain amount

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

    1:41 if you need a forever block, use the join block and put one value as infinity and the second value as nothing and put it in the repeat block and you get a forever block without a forever block

    • @DoulatonNessa-t5n
      @DoulatonNessa-t5n 4 місяці тому

      Or you can use a repeat until block and not fill the input 🤯

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

    7:10 you can. Just do wait until with and blocks so it checks if all 3 are true.

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

    you can also use the "when key pressed" block

  • @PharaohRuiz69
    @PharaohRuiz69 Місяць тому +1

    "No.. No.. Yes!" *him 2 year ago*

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

    I thought he was gonna do it without ANY CODE 💀

  • @AllYoutube-all4u
    @AllYoutube-all4u 3 місяці тому

    "I made a scratch game without code"
    -proceeds to add code

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

    now rename it to I Made a Video Game in Scratch without "Green Flag Clicked, Turn 15 Degrees, Forever, If Then, Wait, Hide, Show"

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

    Pov: you saw the game before the video came out

  • @RedCliff1
    @RedCliff1 10 місяців тому

    ‘ wait lemme think ‘
    *the background*
    ‘ Hello! Fellow scratchers ‘

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

    “Can’t use forever”
    Me: Repeat until (1=2)

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

    0:36 wait, but I thought you can't use when green flag clicked

  • @RedCliff1
    @RedCliff1 10 місяців тому

    him: making a math equation to move
    the if key pressed event block:

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

    Tried this on scratch, quickly became my life’s work to get the high score...
    and I have.

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

    1:55 repeat until work as a good alternative to the forever loop

  • @09masterjaker
    @09masterjaker Рік тому

    THAT TIMER EVENT BLOCK DEFEATS THE WHOLE PURPOSE OF THE VIDEO!!!!!!

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

    the forever block could be replaced with “repeat until not 1st letter of apple = a” or something along those lines

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

    "when I receive message1","broadcast message1",="forever:....."

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

    without using green flag clicked? ez! when space clicked.

  • @Nico_plays12340
    @Nico_plays12340 9 місяців тому

    The title says he wouldn’t use any code. He’s using code right now.

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

    WOW WHAT?!

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

    Dare: make a game without using same block twice

  • @SamiSaba2
    @SamiSaba2 6 місяців тому +1

    4:15 If you can’t use “if” then use if else and put nothing in the else section.

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

    him: moai
    actual spelling: moyai 🗿

  • @Fensmiler
    @Fensmiler 9 місяців тому

    Alternate title: i made a scratch game with limited code

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

    Dude I made a few projects without using "green flag clicked".

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

    the title is like writing but with no letters

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

    wait 1 seconds is just repeat 30 with noting inside (if it is not 1, then use your seconds you want, then put a *30 around the seconds

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

    Scratch game hay. Hello my friend

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

    To create a forever loop , create a message that auto triggered himself

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

    You could've done "Repeat Until" without putting a Sensing block in there.

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

      that's what he did

  • @AThingProbably
    @AThingProbably 8 місяців тому

    "Um, Actually- if you use binary it's considered code, and if your computer works then that means you already broke the rule." - Me, Whenever I made this.

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

    the fact of him getting 🍊is funny

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

    "Im gonna make a scratch game without code" 😆

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

    Now make a video where you make flappy bird without variables 😎

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

    hey theres a way to make a forver 2 ways 1.use a repeat untill nothing 2. repeat 1/0 since it equals inf

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

    YEEEEEES THAT IS THE TRUE POWER OF SCRATCHERS

  • @do-not-make-this-a-bot-acc
    @do-not-make-this-a-bot-acc Рік тому

    It's just simply easy you just replace the green flag block as when timer is 0 block

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

    I literally never use when flag clicked ???

  • @GamerHouse2.0
    @GamerHouse2.0 10 місяців тому +63

    YOUR STILL CODING

    • @stone-Jade
      @stone-Jade 5 місяців тому +7

      Ye he clickbaited

    • @NiceGaming247
      @NiceGaming247 4 місяці тому +2

      It's not code because it's small

    • @JesseDrops
      @JesseDrops 4 місяці тому +4

      @@NiceGaming247nah

    • @NiceGaming247
      @NiceGaming247 4 місяці тому +2

      @@JesseDrops ONE OF THE CODES WAS NOT JOINED HOW DO YOU ASSUME THAT'S CODE

    • @kinggamesgus7182
      @kinggamesgus7182 4 місяці тому +1

      @@NiceGaming247 I believe you

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

    Next vid: Making a game without using any code blocks in scratch and also no normal programming such as python, java, c#,etc

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

    his keyboard 😭😭😭😭

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

    if you press d and left arrow or a and right arrow, you go 2x speed

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

    U can make forever block with "repeat 1÷0 times" (1÷0 means forever.)

  • @coolguygaming5882
    @coolguygaming5882 10 місяців тому

    For the forever block,use a repeat until block and dont use anything inside the Boolean

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

    1:36 why you didn't use repeat until

  • @Plasticgorgon10-td5th
    @Plasticgorgon10-td5th 9 місяців тому

    For a forever block you could repeat for a variable then in the repeat loop change the variable by one😮

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

    2nd subsitute to the forever loop : a loop + division operator with 1 for first no.and 0 for 2nd no.

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

    Use a broadcast for green flag, make a hide and show costum for hide and show, repeat for an impossible amount of time for forever, use if else for if and wait until for wait

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

    how gto get timer

  • @James-the-red-tender-engine
    @James-the-red-tender-engine 5 місяців тому

    7:14 buddy, theres a reason the "if-then-else" block has the "if-then" in it

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

    you can make another hide and show block by using the effect block, setting the effect to ghost, and if you want to hide it, set the input to 100. if you want to show it, set the input to 0

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

      that's not a perfect solution tho, since setting the ghost effect to 100 still makes it so touching blocks work, while if you hide something it stops that entirely

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

      @@theREALsilviautism yeah ik, it's just the simplest solution I could think of at the time.

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

      ​@@theREALsilviautismthen put it somewhere where you would not touch it/offscreen

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

      @@ellayin0406 you can't really do that in native scratch without a little bit of creative exploits. scratch has a feature where no sprite can move offscreen if by doing so you couldn't see it anymore.

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

    you used the "turn ( ) degrees" block 1 time and "if < >" block 7 times and you used "wait ( ) seconds" block 1 time

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

    Now make one without the Events blocks

  • @CSCrossSkull
    @CSCrossSkull 7 місяців тому

    I still stay subt cause your tutorials are so good

  • @GameMaster-bt3ef
    @GameMaster-bt3ef Місяць тому

    this is like saying: i lived without life

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

    the turn is the simplest. point in direction; direction+1

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

    he instantly made the green flag?! without green flag
    he so pro

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

    for a forever loop you just need to brodcast a thing then brodcast it again when it gets the brodcast

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

    says the game will not use code
    proceeds to use code

  • @-TuberStriker-
    @-TuberStriker- Рік тому

    Can you make more scratch?

  • @LairDojoma
    @LairDojoma 19 днів тому +3

    U SAID NO CODE

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

    For the repeat block you could have used the repeat until block.

  • @OfficialWatchOS7
    @OfficialWatchOS7 5 місяців тому

    The Game Over Screen:
    😆😆😆

  • @zainhemdan9171
    @zainhemdan9171 7 місяців тому

    did you use HIDE and SHOW its in the REMINDER SPRITE

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

    next video: ban the paint editor