I’m working on a game in a single Sprite, my tip is to use pen and no clones. Clones are hard to manage and suck. Also use a game loop to control everything that is happening.
I did a similar thing as well and made an open-field tower defense in 1 sprite and only 1 clone. If you're wondering, I had to use that clone for making speech bubbles when hovering over towers or upgrades, since I was too lazy to make a more advanced text bubble. Reading the comments, I definitely agree with it being easier to understand and make, since you don't have to mess with layering, script ordering, moving between sprites, and other quality of life stuff.
Coincidentally i did that as well lol, For the text bubble part i was also too lazy to implement so i used the default scratch speech text too, But instead of cloning i just move my hidden original to the corner and say "stats" right before new frame begin, It works tho which is questionable 😅, All of that cause i want to make a 100% pen game no clone, But i got burnout and never finish it, might come back tho
You should make a scratch game without sprites and only using pen! it would be a challenge to do the GUI and more! I'd love to see you adapt on this idea and hopefully make a game out of it.
I’m not a better coder of any kind but I feel like something like flappy bird is one of the easiest possible ways you could do a challenge like this, as it depends on sprite contact which can easily be done with touch color
quick tip I learned from one of Griff patch`s tutorials: try making a new sprite, then, get a if touching sprite block, and set the sprite to whatever sprite you want. then, import the touching sprite block to the same sprite you want to sense if touched, then boom! you can now use the newly imported touching sprite block to make a sprite touch it`s self but then that would mean you made a game with the help of another sprite.
Also coming from a guy who worked with clones a lot, I disagree. Using multiple "when i start as a clone" blocks allows you to split up your code into more readable chunks. If you only use one, then it's just an extremely long line of code which is really hard to read. Also, it's a lot easier for things to go wrong if you use only one of those blocks. For example, an unnested if statement would be really hard to find in that long line. Using multiple "when I start as a clone" block also allows the same clone to run two scripts at once. This might be a hassle if you don't code it right, but you can make really cool things happen if you maximize the potential of this feature.
This is so cool! I love your vids, and creating a game in one sprite is all the prove I need to know that you are one smart and talented scratcher! 💛💛💛💛💛
the way you did this is also super useful for clicker games, you can essentially make the whole game in one sprite way easier than any other type of game. best and most optimal way to do this is to just make the shop in one sprite. by doing that, you can assign shopIDs to each shop item, and for the shop opener, just make the id whatever you want. the way i did this was making a custom block kinda like this: [Create(id)] and it clones the sprite and assigns the id instantly, just wanted to share this since its pretty useful to anyone wanting to do this. im banned on scratch💀💀💀💀💀💀
scratch noobs: time to put everything in separate sprites scratch intermediates: time to put some thing in the same sprite this person: time to put everything in the same sprite
Maybe for the clones you should use a sprite only use variable and its name should be fully "lowercase" not "Sentence start" even if its name contains "ID", still: "clone id"
ive been watching all your videos, and this one might be my favorite. i like the longer forms of content that actually show a good scratch game and not a half-built trash one. idk what happened at 5:49 whether it was a different mic or just not audacity audio or something, but there was a noticable background noise that bothered me. and finally, something about the video was off compared to your other videos, it felt sort-of dragged out, it seems like you need a break or something if you're burnt out. the editing felt slightly different to your other videos, still enjoyable though, keep it up.
About The 5:49 Yeah I Could Have Re-Recorded The Voice Over But Then I Would Have Had To Sync a Couple Things Up And Me As a Human I'm Lazy And Said Whatever I Guess! And Yes I Have Been Feeling a BIT Burnt But I'm Still Staying Strong!
@@ZonxScratch btw if ya wanna do sum like a collab video id be so down! i got some scratch games im proud of, sadly their all moved to my itchio. but yeah lemme know!
2:53 another inefficient process, remove the extra clone block with the id 3 and got back to the 2nd one, add an or and put in one option "clone id = 2" and the other "clone id = 3" (and if you add more later in the video replace that with an AND and put in one option "clone id > 1" and the second option as "clone id < [amount of pipe clones +1]"
yet again, an inefficient process that could've been improved at 5:42, remove the repeat until and take the OR out of the if statement, then take the blocks inside the if statement and remove it (the if statement), after that add a wait until, place the OR with the touching color checks in the wait until block. wait i messed up something here, you could actually remove the second color check for the brighter color since the player cannot touch it without touching the other color as well.
Hi @ZonxScratch! I love your videos! but, I think you should make your videos more slower. That's just a suggestion! Bye! P.S. I'm your 100th subscriber!
My son studies at Geeklama and also makes his own games, btw he is only 7. I think Scratch is just great and it's totally amazing that children can not just play games, but make it useful
BTW At 5:49 - (SORRY FOR WEIRD NOISE IN THE BG PLZ TRY NOT TO MIND IT!) Much Luv!
Hey ZonxScratch I want you next part please add setting button and shop skin in your cool game because you are best TH-camr
@@QanplusMain Thanks, I Will Think About It!
I don’t hear anything, did you fix it or do I have damaged ears?!?!
@@AX-Lucid Not Fixed lol
@@AX-Lucid wait yeah I didn't hear anything either I'm confused I think I have I guess I have broken earlobes
I’m working on a game in a single Sprite, my tip is to use pen and no clones. Clones are hard to manage and suck. Also use a game loop to control everything that is happening.
Pen too sucks
I did a similar thing as well and made an open-field tower defense in 1 sprite and only 1 clone.
If you're wondering, I had to use that clone for making speech bubbles when hovering over towers or upgrades, since I was too lazy to make a more advanced text bubble.
Reading the comments, I definitely agree with it being easier to understand and make, since you don't have to mess with layering, script ordering, moving between sprites, and other quality of life stuff.
Coincidentally
i did that as well lol,
For the text bubble part i was also too lazy to implement
so i used the default scratch speech text too,
But instead of cloning
i just move my hidden original to the corner and say "stats"
right before new frame begin,
It works tho which is questionable 😅,
All of that cause i want to make a 100% pen game no clone,
But i got burnout and never finish it,
might come back tho
@@kittinanpakboon8129you should make a yt video about it
bro literally made the entire featured page in a nutshell in only one sprite in scratch.
Backpack is this man’s worst enemy
I did this like 5 years ago but yours actually looks good while mine was boxes with text, though I didn’t use any pink blocks I believe
bros coding is harder to believe than a toddler saying unicorns exist
what does that mean?
@@WLu7yno idea
@@WLu7y hatgpt
Wait there not real :( 😭😭😭😭😭😭😭
@@Cheeser409*They’re
You inspired me to make a flappy bird game, it’s now 2 am and I haven’t had any sleep
This is so cool! I don’t understand how you code so good! I’m so impressed!
agreed im a noob
If you can add score from the game, you can use variable blocks
They look ugly
You should make a scratch game without sprites and only using pen! it would be a challenge to do the GUI and more! I'd love to see you adapt on this idea and hopefully make a game out of it.
That’s literally half of my games now
thats impossible, the background cant move.
@@SimonMannen978 😐
@@SimonMannen978cap, I call cap. Make hundreds of backgrounds of it slightly moving and changing it accordingly to the movement keys
@@dogs_r_cool thats not pen
amazing! i did not know that you could use scratch like this so you can make a game with one sprite, you deserve more subscribers!
even 4D proyects are posible
4D? @@Kiousax
Yeah only 3000 when he spends hours maybe days on these vids
the fact I can just put this in my backpack and make it my own game
frrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Scratch is now becoming a game engine. Once I made a mobile game out of scratch!
it kinda is the point
now? its been like that for ages at this point lol
it just depends on how much work you put into it
well no shit, its been a game engine for years now.
yeah that’s the point
becoming? tf you mean becoming its been a game engine ever since it was created
Glad I'm not the only one who uses this technique
At this current time, the world record is 20, held by me, pigstar
This Is So Cool. I just started scratch. And I’m using this as a reference!
Great video!
I’m not a better coder of any kind but I feel like something like flappy bird is one of the easiest possible ways you could do a challenge like this, as it depends on sprite contact which can easily be done with touch color
I’m a good coder making a actual functioning flappy bird game is insanely hard
Making the actual mechanics easy
quick tip I learned from one of Griff patch`s tutorials:
try making a new sprite, then, get a if touching sprite block, and set the sprite to whatever sprite you want. then, import the touching sprite block to the same sprite you want to sense if touched, then boom! you can now use the newly imported touching sprite block to make a sprite touch it`s self
but then that would mean you made a game with the help of another sprite.
What about a backdrop?
Here's a tip from a guy who worked with clones a lot:
Don't use many "when i start as a clone" blocks.
Use just one
That is, if you do not want multiple forever loops running at the same time.
Some Of The Clones Get Messed Up When That Happened And It Worked The Same But I'll See If It Works Better On My Next Projects!
@@ZonxScratch why are you typing like that
@@qwerty_qwerty Like wha
Also coming from a guy who worked with clones a lot, I disagree.
Using multiple "when i start as a clone" blocks allows you to split up your code into more readable chunks. If you only use one, then it's just an extremely long line of code which is really hard to read. Also, it's a lot easier for things to go wrong if you use only one of those blocks. For example, an unnested if statement would be really hard to find in that long line.
Using multiple "when I start as a clone" block also allows the same clone to run two scripts at once. This might be a hassle if you don't code it right, but you can make really cool things happen if you maximize the potential of this feature.
This is the epitome of “big things come in small packages”.
Lowkey i love your blog style vids and funny tutorials. keep it up!
Dang that’s sick man looks awsome
Wow usually making scratch games uses about 5+ sprites but you just did all this in 1 sprite bro this is an amazing game
Good work!
Thanks!
HONOR For You To Comment On My Video BTW! Watch You a Lot!
@@ZonxScratch :)
I'm following you on scratch and thats how I found this game before I saw the video lol
@@donut_ask I watch you a lot and @ZonxScratch a lot.
Pretty polished :D
Woah! That's some cool art!
Hi Starship
Hi!@@samuelyeokaikiat4130
I can't even do this normally. You did pretty well done
Nope
@@arabicsmiletv4570 :|
@@arabicsmiletv4570 tell me Your scratch project then
This is so cool! I love your vids, and creating a game in one sprite is all the prove I need to know that you are one smart and talented scratcher! 💛💛💛💛💛
i think he's gonna be blown away when he comes across 1S1S projects
This is probably your best video yet. You could become the next Dani.
**Just a little attention to detail**
Oh I need to be a lot more edits but thanks!
@@ZonxScratchdont worry, i have faith in you. you're already good at editing!
This is impressive, you've gained yourself a sub
I loooove your editing skills! And great vid bud!
Thanks Man!
True!
YOU ARE SO SMART I NEVER THOUGHT OF THAT!😀
idk if this is sarcasm or not
its not @@ezriha
i just started scratch
(but i have enough coding experience to ignore tutorials)
so this will be interesting
3:58 Did lil bro say the n word or negative??!?
the way you did this is also super useful for clicker games, you can essentially make the whole game in one sprite way easier than any other type of game. best and most optimal way to do this is to just make the shop in one sprite. by doing that, you can assign shopIDs to each shop item, and for the shop opener, just make the id whatever you want. the way i did this was making a custom block kinda like this: [Create(id)] and it clones the sprite and assigns the id instantly, just wanted to share this since its pretty useful to anyone wanting to do this.
im banned on scratch💀💀💀💀💀💀
How Do You Get Banned?
@@ZonxScratch lol i did a few ban speedruns with a temporary email but i forgot to do it on a device without my account
f@@KhalidTheBeeKeeper
you bring such joy and knowledge to your viewers, it's amazing!
you should see the things i stuff into a single sprite
great vid bro your the best
this is actually a good idea for a method i could use for a scratch game console! (something similar to TexTame or smthn with cartridge things)
scratch noobs: time to put everything in separate sprites
scratch intermediates: time to put some thing in the same sprite
this person: time to put everything in the same sprite
Is it just me or did you not understand amything
@@markghantous3236It's just you
Oh ok
I thought so
You are so cool! I hope to one day code like u do! I loved this video very cool!
Did you know I got a score of 55 in the game
Flappy cube
Thank you for the music for my scratch game
BROOO, I THOUGHT YOU HAD 1.25 MIL SUBS! UR SO GOOD!
Maybe for the clones you should use a sprite only use variable and its name should be fully "lowercase" not "Sentence start" even if its name contains "ID", still: "clone id"
if been playing it for a while and its really fun
this guy is the best coder in scratch from my point of view
Is it ok if I take inspiration and make a similar game? I'm doing the code and art but it's very similar to yours.
my head stopped working the way you said all this so clam😢
This is my preferred type of scratch coding. cloning with clone ids just feels so compact for me
ive been watching all your videos, and this one might be my favorite. i like the longer forms of content that actually show a good scratch game and not a half-built trash one.
idk what happened at 5:49 whether it was a different mic or just not audacity audio or something, but there was a noticable background noise that bothered me.
and finally, something about the video was off compared to your other videos, it felt sort-of dragged out, it seems like you need a break or something if you're burnt out. the editing felt slightly different to your other videos, still enjoyable though, keep it up.
About The 5:49 Yeah I Could Have Re-Recorded The Voice Over But Then I Would Have Had To Sync a Couple Things Up And Me As a Human I'm Lazy And Said Whatever I Guess! And Yes I Have Been Feeling a BIT Burnt But I'm Still Staying Strong!
@@ZonxScratch Lmao no worries brother, good luck.
@@joer2237 Thanks Man!
0:28 How? If there are highlights there that means theres light. Darkness/Shadows are the absence of lights
Bro keep up the great content
Bro is hearting every comment. What a good guy 😊❤
great video
I got a challenge for you: you cant use sprites only pen(you can use sprites but no costumes)
I’ll keep it in mind thanks!
That would be easy, using pen is actually more effective.
yes its more effective its also harder tho
how has this guy not got like above 100,000 subs? (I subbed)
make scratch game in 1 sprite is like making a whole powerpoint presentation in 1 slide with motion graphic: only expert can understand
This was one of the best random reccomendation videos ive gotten.
Beautiful editing style, but... maybe it'd be cool to leave some not talking space.
Yeah For Sure! Maybe To Fast lol
@@ZonxScratch btw if ya wanna do sum like a collab video id be so down! i got some scratch games im proud of, sadly their all moved to my itchio. but yeah lemme know!
CONGRATS ON 30K ZONX!
Super fun good job😊
is the bg music by kubbi? it's giving me big kubbi vibes
He’s so underrated I want him to have 50k subs
Bro need an Oscar for this game
This is mesmerizing
“Making a 3d online horror game using griffpatch’s 3d ray casting tutorial”
I would love to but idk how to make something rather then walls
3:08 i only get 4 pipes
i got the world record on your game
bro made a better game with one sprite than i could with mutiple.
YIPPIIEE NEWW ZONX VIDEO!!!!🗣️🗣️🗣️🗣️🗣️🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
You could have painted the background for the pipes and use if touching color blocks
You can steal the entire Game in Just one Backpack Slot LOL
I never knew flappy bird coding was this complicated 😅
Nice costume and everithing :)
Thanks!
:)@@ZonxScratch
Bros so genius he knows how to give me a headache💀😂
You are so underrated😊
how did you get the opacity addon?
whar addon did u use to get the opacicty bar?
it's gud bro. I like it
How did you make the cube look like more spheric
Love how it says "world" record 🤣
world record broke bro
1:22 inefficient process, remove the 2nd show and put the first show outside the if statement.
(i added more in the replies section)
2:53 another inefficient process, remove the extra clone block with the id 3 and got back to the 2nd one, add an or and put in one option "clone id = 2" and the other "clone id = 3" (and if you add more later in the video replace that with an AND and put in one option "clone id > 1" and the second option as "clone id < [amount of pipe clones +1]"
yet again, an inefficient process that could've been improved at 5:42, remove the repeat until and take the OR out of the if statement, then take the blocks inside the if statement and remove it (the if statement), after that add a wait until, place the OR with the touching color checks in the wait until block. wait i messed up something here, you could actually remove the second color check for the brighter color since the player cannot touch it without touching the other color as well.
Thanks I’m not the most efficient coder haha!
i tried playing it good game expect some times the pipes are to close and you cant progresss and you have to wait intill you get a good spawn
I played it but even if I fell to the floor or touched the pipes, I didn't die. The game broke a Lil bit uh oh ;-;
Hi @ZonxScratch! I love your videos! but, I think you should make your videos more slower. That's just a suggestion!
Bye!
P.S. I'm your 100th subscriber!
Lit 🔥
every single intro maker
You could have made a 3d game as those simply need the pen tool and I have made 2 before so don’t say I’m dumb and I only needed 1 sprite
Some of the levels are impossible due to a too small opening in the pipes, therefore the sprite can’t fit through the gap
Believe they are possible just very tight!
@@ZonxScratch maybe
I remember when I first made something in scratch it was a school assignment
Now add encoding to another cloud variable so you can put record player
I Have Record!
record player though for usernames@@ZonxScratch
btw i got 1000
but it erased idk why
Awesome! i made it too and it works just like yours thks so much!!!!
1 sprite is easy. Frankly not sure why you'd ever use more. 0 sprites is the real challenge.
How did you make the pixel text?
“UhM aChTcHuALlly iTs MoRe SpRitEs SiNcE u DuPlIcAtEd ThEm!!!”
Nice vid😊
I made a platformer for my AP class and lost my sanity and you did it in 1 sprite😭
My son studies at Geeklama and also makes his own games, btw he is only 7. I think Scratch is just great and it's totally amazing that children can not just play games, but make it useful