I Made a Scratch Game without Code
Вставка
- Опубліковано 16 лис 2024
- Yes everyone, I'm going to be making a video game WITHOUT ANY CODE.
actually, heh, its a little more than that. I can't use WHEN GREEN FLAG CLICKED, the most used block. and If Then, it's going to get CRAZZZY.
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...
~-~~-~~~-~~-~
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.
I dont think anyone is using the volume variable show in their code so 🤔
people arent using if on edge, bounce
@@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
Wait until is useless because you could just do repeat until and make it repeat nothing.
@@mlamps unless for boss battles that move across and turn around when hitting the edge.
I thought the cloud highscore wouldn't work because I'm a new scratcher. but i does! GUESS I HACKED SCRATCH!!!
You are a scratcher
it does not i does
If new scratcher = true then
No cloud variables allowed
THIS GOES AGAINST MY CODE
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)
Your a "schacker"
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.
I am pretty sure you can just use a repeat until loop without a condition and it will still act as a forever loop
@@jumpwithkarl that's true
He literally did that in the video
@@RedstoneRuler no he didn't
@@RonicTheEgg Well, yes, he didn't quite do that, but he still used a repeat block.
I told Jackson about the moai emoji and now he is obsessed with it 🗿
💀
@@JacksonAcademy1 💀
💀🗿🗿
@@JacksonAcademy1💀
@@JacksonAcademy1💀
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.
Also a When I receive (message) block and a broadcast (message) loop works too
Just make sure you don’t make that block run without screen refresh
use a repeat and set it to like 9999
@@krasistefanovlol it will end because 9999 frames for a game is not enough
or just “repeat until 0=1”
The repeat block can take an input of Infinity if given by a join block
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?
1 / 0 = Infinity
@@xBZZZZyt I thought that as well
True -pro
repeat until ((1 + 1) = 3)
-Just make an illusion
-No
-*uses code*
-Me:???
yea like ????
legit like what does he mean
erm he actually he said that he cant use specific blocks🤓👆
@@LoLv28221 doesn't change the title of the video
@@petis1477 *well idk why he didnt change it*
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
everything right but the If command not, it makes it stops the current script until the wait command ends
You could do this for forever
Make a variable
Set that variable to "Infinity"
Put your variable on a repeat block
@@jemmabeman8365 bro i never knew that
Scratch but you can only use every block once
good idea
@@JacksonAcademy1 scratch but you can ONLY use these blocks
@@notwithouttext bad idea
Scratch but you can only use the scratchjr equivalent blocks with broadcast channels 1 2 3 4 5 6
u still use code
0:22
🗿
True
Bro it’s just the ones he can’t use
@@TFGoffical181 the title is literally called making a game with no coding
Scratch deserves a bigger community
try and make a game without broadcasts custom blocks or variables see how far that gets you
Seems kind of easy but idk
@@thatonebozo42069 oh don't worry it's hard because literally every project has those blocks
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.
Jackson Academy: This is so easy why didn’t I Remove More Sprites?
Also Jackson Academy: 7:05
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.
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.
um
you are a legend. new subscriber
Alt name: making a video game on scratch without code
UNRELATED TIP: The Windows 11 wallpapers are located in C:\Windows\Web
That chord sounded like the: Do you want a break from the ads?
07:14 I think you can use repeat instead of if because false = 0 and true = 1
no see 0:01
i mean 0:19
@@mumersheikh9964 so? it's repeat
@@notwithouttext sorry mistAKE
“It’s really impossible to make a game without any code.”
*video ends*
I thought he was gonna do it without ANY CODE 💀
holy moly i got into the video
thanks jackson!
edit: weve been ripped off!
3:16 the nerdface made me dying
Me who knows you can use the
"When [timer v] > ()" block to make custom when conditions
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
Or you can use a repeat until block and not fill the input 🤯
I wasn't screaming. **MY BRAIN WAS MELTING!**
"I Made a Scratch Game without Code" *Uses code*
"when green flag clicked set size to 200"
him: *Realizing he cant use code after 5 seconds
THAT TIMER EVENT BLOCK DEFEATS THE WHOLE PURPOSE OF THE VIDEO!!!!!!
lol true brother
"making a scratch game without code"
Him: uses block codes
Me: what the f-
the forever block could be replaced with “repeat until not 1st letter of apple = a” or something along those lines
He could just do 4 = 7
Video idea: scratch with a limited amount of blocks
lol
dude like... thats what he is doing
@@aadyncummings3970 not the same my idea is like u can use whatever block u want but u can only use a certain amount
7:10 you can. Just do wait until with and blocks so it checks if all 3 are true.
1:55 repeat until work as a good alternative to the forever loop
Play button: allow me to intruduce myself
0:36 wait, but I thought you can't use when green flag clicked
You mean size 🗿🗿
I thought in order to make a repeat forever you would need to put a "repeat until 1 = 2" or something like that lol
‘ wait lemme think ‘
*the background*
‘ Hello! Fellow scratchers ‘
2nd subsitute to the forever loop : a loop + division operator with 1 for first no.and 0 for 2nd no.
3rd:INFINITY
you can also use the "when key pressed" block
“Can’t use forever”
Me: Repeat until (1=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"
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
for hide and show u can use set ghost effect and also go to front or back layer
U can make forever block with "repeat 1÷0 times" (1÷0 means forever.)
WOW WHAT?!
This video is fake. He still uses blocks
ahhahahahaha
Scratch game hay. Hello my friend
You could've done "Repeat Until" without putting a Sensing block in there.
that's what he did
him: making a math equation to move
the if key pressed event block:
For the forever block,use a repeat until block and dont use anything inside the Boolean
goos advice
if you press d and left arrow or a and right arrow, you go 2x speed
Now make a video where you make flappy bird without variables 😎
lists
@@neochrispogi frik
without using green flag clicked? ez! when space clicked.
For a forever block you could repeat for a variable then in the repeat loop change the variable by one😮
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
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
@@theREALsilviautism yeah ik, it's just the simplest solution I could think of at the time.
@@theREALsilviautismthen put it somewhere where you would not touch it/offscreen
@@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.
Wait there are cloud-stored variables now? I haven't used Scratch for like 5 years...
server side? scratch doesn't have server varialbe, do you mean cloud variables?
@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.
lol that's okay, unity has server side variables though, so I know what you mean in general
him: moai
actual spelling: moyai 🗿
"I made a scratch game without code"
-proceeds to add code
4:15 If you can’t use “if” then use if else and put nothing in the else section.
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
hey theres a way to make a forver 2 ways 1.use a repeat untill nothing 2. repeat 1/0 since it equals inf
YEEEEEES THAT IS THE TRUE POWER OF SCRATCHERS
for the orange get a repeat block of them so put change -10
the fact of him getting 🍊is funny
For the repeat block you could have used the repeat until block.
the turn is the simplest. point in direction; direction+1
Challenge you to make a scratch only using one sprite and only using one costume to make a tut Minecraft game running at round 30 FPS using the pin extension and using an IMG renderer to render images using the pin as well as a text, renderer Efficiently render out text without it taking up too much space on Photos
Pov: you saw the game before the video came out
bro used code
jit trippin' 7:10 🤣 bruh
he instantly made the green flag?! without green flag
he so pro
The title says he wouldn’t use any code. He’s using code right now.
the title is like writing but with no letters
would the repeat loop act as a forever loop if you set the parameter to Infinity with capital i?
yes
"when I receive message1","broadcast message1",="forever:....."
That still uses code though...
True
Dare: make a game without using same block twice
but you can just replace all green flag by when timer>0, turn gradus lcan replace rotate at rotation+x hide/show blank costume wait replace value thant forever get +0.1 forever you can replaced by custome block than activate himself if then you can replace by wait until(sorry for my bad engish)
Rotation can use variables, because we have the handy point towards () block!
"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.
Next vid: Making a game without using any code blocks in scratch and also no normal programming such as python, java, c#,etc
"Im gonna make a scratch game without code" 😆
AAAAAAAAAAAAA you used IF *BLEEP* THEN
him: oh crap-
Tried this on scratch, quickly became my life’s work to get the high score...
and I have.
i got 180 LOL
@@Jean-SebastienMolloy have you an account called Pokesans01
Alternate title: i made a scratch game with limited code
his keyboard 😭😭😭😭
HAPPY NEW YEAR 2023
This is clickbait, the title of the video says "I can't use CODE". Yet there you are, using code.
Yeah but still,he cant use the most basic blocks. Even if you're right
yea... wt*
Keyword:
7:14 buddy, theres a reason the "if-then-else" block has the "if-then" in it
I’m not joking but back in year 2 we used our old school iPad 1s to create games with scratch (jr) and they avoided using the Green flag at all costs until year 3 when we could use the real scratch
I challenge you to make a scratch game with only 1 script. that means using only 1 sprite with 1 event block.
CHALELNEGE ACCEPTED
To create a forever loop , create a message that auto triggered himself
It's just simply easy you just replace the green flag block as when timer is 0 block
Dude I made a few projects without using "green flag clicked".
You need a green flag with liuson and a forever block also with liuson thats how you do it
I learned that you can make a alternative forever block
First, create a variable named infinity
Second, set the variable to “Infinity”
Third, use a repeat 10 block
Fourth, put the infinity variable in
And you’re done!
or
Step 1: add repeat until
Step 2: put 1 = 2
@@priyanshupd6608 lol yea
You can use when space pressed
you can use repeate 1/0 its equals infinity that means forever