Hope you enjoyed this video! What do you think about this recreation? Join my Discord! discord.gg/BsZC4UxXT4 Play the game here: scratch.mit.edu/projects/1034694842/ P.S. I originally had this as a tutorial series, but I realized that it would take me too long to finish (like 20-30 videos) so I decided to make this video instead. If you have any questions about making your own PvZ game, feel free to ask me in the Discord server!
@@memi_ot_vsegoScratch site itself already said you can But from my looks into complicated games, you wouldn't know what sht does if you aren't a god of programming
It looks so weird seeing a wave of zombies without a flag zombie being present... Either way though, this is definitely the best PVZ on Scratch recreation that I've seen. Most are really bad and the better ones aren't accurate enough or are just endless. Hopefully you make more of the game eventually. That'll be exciting.
us when animating: welp, whatver (draws out every frame) fulevin when animating: fisheye is op tripoid when animating: drawing frame by frame takes to long, fisheye doesnt look that cool... why not use math!!!
I don't know if you remember me. I used to watch all your videos back in 2018 ( i was only 12 years old). back then your 'Zombie shootout' series inspired me to become a game-dev (jumped through unreal and unity and finally an ex-game dev) and got me interesting in computers, "Fuelvin". I don't know why you changed your name from Warfame. If you are reading this, firstly, Your voice has changed.... A LOT. And secondly, keep inspiring. scratch is an entry-level game engine, maybe make tutorials on Unity/Kodu (Both of them are my childhood game engines). Keep rocking!!!
Hey MovieBytesAI, awesome to hear that you watched my videos all the way back in 2018! I'm glad I inspired you to do to game dev/computing - I'm really happy to hear that. I appreciate your support, and I definitely hope to continue inspiring and helping people learn coding and game dev :) P.S. I changed my name from Warfame to Fuelvin because Warfame sounded to similar to the game "Warframe" :)
Oh my God this is so impressive. I can barely make a game where the scratch cat walks across the screen and you have to click it fast. This is the best thing I’ve ever seen.
Fun fact: The reason the collisions are so laggy is because Scratch will use the smallest rectangle your whole sprite fits inside of as the area to check if there are colisions happening or not, that way it doesn't have to check the entire stage when the sprite call the block unless your sprite takes up the entire stage Your zombies have a huge invisible rectangle above them, so they check a whole rectangle containing the zombie + invisible rectangle, and with every zombie checking every single sprite overlapping their own giant rectangle, your little visual trick causes the game to check a gigantic box, you could solve this by having the zombies switch to a sprite without the trick box to check and then swap back right after before the frame renders, which would have caused way less lag
so fun fact, they actually did NOT individually animate all the walking frames for the zombie, they used keyframes. a common animation trick used is to have a high detail animation, but cheap out on movement by moving one layer like the arm, and originally this was done by hand, but software like the very well known adobe flash had keyframes, if you set a keyframe for where the animation begins and ends you could then move the object and flash runs the math on the inbetween frames to get to that point. this is called tweening, moving a frame instead of drawing a new one. all to say, pvz actually just tweened the armed for the animation instead of drawing new ones, you still save time by not animating it like that but it isnt as scary to animate as you once thought. an extra tid bit on how this works, of course im not sure if flash has this as i never personally learned flash, but I know some programs have graphs, you have a graph that goes from the bottom left, to the top right, you can change the graph to instantly switch, or to have a slow momentum as it speeds up, or momentum slowing down, that may aid in creating a more lifelike animation.
Nice video, me personally would add animations to the game to make it cooler but the fisheye effect is perfect for people like me who 90% of the time feel lazy. Also if you are in the mood to do it, will you add night levels or something?
@@Randomtbbplayernope, peashooter and repeater used to have the same amount of head leaves, it was changed pretty late into development for whatever reason
Finally someone uses scratch to make something acualy good and not some garbage polymars game (Acualy I have seen a few other good scratch projects but this one the beast ones so far it might be better than that 3d scratch game)
Clones that are on a different costume of the ‘peashooter’ tower that move forwards. For currency providing towers, it is basically the same thing except it wanders around somewhere before stopping. Usually it lands nearby. For Barrier Towers, Send a Broadcast (thing in the event blocks category) to the towers that the enemies are attacking, so that towers lose health.
also i found a bug after finishing part 5 when a peashooter is on a lane without a lawnmower it will shoot even without zombies on that lane, will that be covered in part 6?
5:44 it looked like zombies just trip over the loanmor, sorry idk the spelling of loanmor, and the zombies hit the ground so hard they die, actually so accurate
@Rocky-Mein oh ok, thanks actually, im not expecting to see this comment, because some people often makes fun of some misspelled a word, or makes fun at their grammar, but your different, your so supportive, and be this way 🙏
hey fuelvin, i have an issue with the game, if i click on a plant card, it doesn't spend my sun, how can i fix this? oh! and i need to do a cabbage pult for my pvz 2 game but his projectile has a bezier curve that lets him go from the cabbage pult into the air and into the zombie, how can i make this?
If I had a nickel for every time Plants vs. Zombies was recreated in unorthodox ways, I'd have two nickels, which isn't a lot, but it's weird it happened twice.
I would love to see you return to the Adventure game tutorial from years ago. It’s still my favourite series even if we never did learn the key secrets! 😂
I wonder what it'd be like if you got new plants after every level, but maybe it was random, if you could add plants from 2 and the rest of 1's plants as well. It'd be a big ask, so not expecting you to, but it would be neat, having the packs, get a random plant, and you just kinda have to live with that, though you'd always have the Sunflower and Peashooter to start
If you REALLY want ot make almost identical PvZ, you shouldn't made the zombies spawn in particular order. PvZ has a point system, game gives every wave certain amount of points and wave choces what zombies it should spawn. For example normal zombie costs 1 point while conehead 2 and wave could spawn 2 normal zombies or 1 conehaed zombie. But still VERY good game!
>"how i made pvz in scratch" >expect insight on how each system works in scratch and the limitations surrounding it >look inside >"i added this then i added that" ?????
Please tell me that the potato mine is perfectly timed 3 tiles away from a zombie like in the actual game (edit: never mind he’s one of those potato mine early defence mains :))
Hope you enjoyed this video! What do you think about this recreation?
Join my Discord! discord.gg/BsZC4UxXT4
Play the game here: scratch.mit.edu/projects/1034694842/
P.S. I originally had this as a tutorial series, but I realized that it would take me too long to finish (like 20-30 videos) so I decided to make this video instead. If you have any questions about making your own PvZ game, feel free to ask me in the Discord server!
Hey, can i take your wonderful creation and do a "mod" for it?
Do you think it would be possible to make it a tutorial pls I was really into this series?
you sould have done a step by step tutorial...
@@memi_ot_vsegoScratch site itself already said you can
But from my looks into complicated games, you wouldn't know what sht does if you aren't a god of programming
Can you remake your tower defense series and base it off of tower defense X or Bloons with the dual upgrades?
It looks so weird seeing a wave of zombies without a flag zombie being present...
Either way though, this is definitely the best PVZ on Scratch recreation that I've seen.
Most are really bad and the better ones aren't accurate enough or are just endless.
Hopefully you make more of the game eventually. That'll be exciting.
this dude helped me out so long ago to make a scratch school project. thanks a bunch man
I tried to recreate pvz, but it was terrible, but also because I don't even know how to create a clicker game, I don't even know the basics of Scratch
I feel bad for you :c
how can you even try without knowing how to make clicker game (No offence)
It’s easy you just have to think about it like if you wanna make a clicker just put when this sprite is clicked or something
I just know that when you click on the sprite, increase the variable by 1
I've made my own clicker game (button clicker by oneteenonityone/me)
us when animating: welp, whatver (draws out every frame)
fulevin when animating: fisheye is op
tripoid when animating: drawing frame by frame takes to long, fisheye doesnt look that cool... why not use math!!!
This video seems to be a great demonstration to show the smoke and mirror kinda aspect of game design
PvZ 1 is NOT a "mobile game", it came out on PC first.
Battle cats is a really big mobile game
Pvz also counts as a DS game & console game too ☝️🤓
dude it is so much easier on mobile. there’s a reason pvz2 was on mobile and not pc
and now its on mobile
@@somerando1107the reason is probably because of EA wanting more money
"you might of thought this was made in a game engine, but no, this was made in scratc-"
SCRATCH IS A GAME ENGINE
EXACTLY
@@chrisk6637it is not...
@@chrisk6637try out fancade in mobile and make a game from rock bottom and then come back and reply to me
no it isn't-
@@rafaelryan2 it literally is
I don't know if you remember me. I used to watch all your videos back in 2018 ( i was only 12 years old). back then your 'Zombie shootout' series inspired me to become a game-dev (jumped through unreal and unity and finally an ex-game dev) and got me interesting in computers, "Fuelvin". I don't know why you changed your name from Warfame. If you are reading this, firstly, Your voice has changed.... A LOT. And secondly, keep inspiring. scratch is an entry-level game engine, maybe make tutorials on Unity/Kodu (Both of them are my childhood game engines).
Keep rocking!!!
Hey MovieBytesAI, awesome to hear that you watched my videos all the way back in 2018! I'm glad I inspired you to do to game dev/computing - I'm really happy to hear that. I appreciate your support, and I definitely hope to continue inspiring and helping people learn coding and game dev :)
P.S. I changed my name from Warfame to Fuelvin because Warfame sounded to similar to the game "Warframe" :)
Yooo no way me too, we have a lot in common.
Good job, but, where's chomper?
That’s what I’m saying😭
budget cuts
Where are the mushrooms where are the mushrooms!!!???
Where are the mushrooms where are the mushrooms!!!???
where is the plantern? And the chopper and all of the other plants
a fuelvin a day makes the spiders go away
Oh my God this is so impressive. I can barely make a game where the scratch cat walks across the screen and you have to click it fast. This is the best thing I’ve ever seen.
One way to give the zombies a walk animation is to probably shorten the amount of frames in the video. Like there can be 4 frames.
"You may have thought this was made with a game engine"
Scratch is a game engine
no it’s not💀
@@kusodayo Yes it is
@@Shadow_Sonic463 learn what a game engine is dumbass
@@kusodayoit it's
not traditional game engine ,but still is one
Fun fact: The reason the collisions are so laggy is because Scratch will use the smallest rectangle your whole sprite fits inside of as the area to check if there are colisions happening or not, that way it doesn't have to check the entire stage when the sprite call the block unless your sprite takes up the entire stage
Your zombies have a huge invisible rectangle above them, so they check a whole rectangle containing the zombie + invisible rectangle, and with every zombie checking every single sprite overlapping their own giant rectangle, your little visual trick causes the game to check a gigantic box, you could solve this by having the zombies switch to a sprite without the trick box to check and then swap back right after before the frame renders, which would have caused way less lag
so fun fact, they actually did NOT individually animate all the walking frames for the zombie, they used keyframes. a common animation trick used is to have a high detail animation, but cheap out on movement by moving one layer like the arm, and originally this was done by hand, but software like the very well known adobe flash had keyframes, if you set a keyframe for where the animation begins and ends you could then move the object and flash runs the math on the inbetween frames to get to that point. this is called tweening, moving a frame instead of drawing a new one.
all to say, pvz actually just tweened the armed for the animation instead of drawing new ones, you still save time by not animating it like that but it isnt as scary to animate as you once thought.
an extra tid bit on how this works, of course im not sure if flash has this as i never personally learned flash, but I know some programs have graphs, you have a graph that goes from the bottom left, to the top right, you can change the graph to instantly switch, or to have a slow momentum as it speeds up, or momentum slowing down, that may aid in creating a more lifelike animation.
No ones cares bro 😂
W
I care
I care.
I care
I love content like this! Devlogs in Scratch! Kinda sucks that there isn't really much on youtube
LARRY LITTLE MY BELOVED
@@Dxuser5 thanks
4:29 poor guy twitching💀
I mean, he always get eaten :(
Nice video, me personally would add animations to the game to make it cooler but the fisheye effect is perfect for people like me who 90% of the time feel lazy. Also if you are in the mood to do it, will you add night levels or something?
2:01 RePeaShooter 💀☠️
What?
That’s not repeater that’s peashooter but grown to the point in between repeater and normal peashooter
In fact this sprite is actually in the game. But not as a plant, but instead a drawing for the slot machine in the “Slot machine” minigame
@@Randomtbbplayersorry to break it to you but that doesnt exist
@@Randomtbbplayernope, peashooter and repeater used to have the same amount of head leaves, it was changed pretty late into development for whatever reason
You are my childhood man! just came back to this channel after years since his old scratch tutorials!
alright hu- 9:07
Lol video cut or glitch
Lol
0:52 "drawing" and he just traced it
Finally someone uses scratch to make something acualy good and not some garbage polymars game (Acualy I have seen a few other good scratch projects but this one the beast ones so far it might be better than that 3d scratch game)
How dare u say polymars's game is garbage Ur spelling of "actually" is ALSO GARBAGE
Brother in christ it's polymars' not polymars's
2:08 how did u make the Peashooter shoots peas? im making a tower defense shooter kinda game rn and i wanna know so they can shoot and throw etc.
Clones that are on a different costume of the ‘peashooter’ tower that move forwards.
For currency providing towers, it is basically the same thing except it wanders around somewhere before stopping. Usually it lands nearby.
For Barrier Towers, Send a Broadcast (thing in the event blocks category) to the towers that the enemies are attacking, so that towers lose health.
Man, I played PVZ a LOT as a kid. The feel, momentum, and sheer VIBE of this recreation is so spot on it's uncanny!
i hope other youtubers see this! very organised and fun game :D
I like this guy's reaction during when he plays his game, nice game, no judge, and it's smooth
0:02 You might think this was made in a game engine, but it’s actually made in a game engine that you wouldn’t expect
Next Up: Change Enemy Sprites instead of cloning it stamps to decrease lag (Tower Defense)
No! that's terrible!
That works, using the main zombie sprite while using lists to store it's stats and making it move while signaling plants
also i found a bug after finishing part 5 when a peashooter is on a lane without a lawnmower it will shoot even without zombies on that lane, will that be covered in part 6?
3:08 "Official flower business"
14:14 the way that he’s talking makes me think he isn’t playing
Like those youtube shorts of people just narrating the video they're watching 😭
Btw you couldve only drawn parts of the zombies and animated them like that, but everall phenomenal video!
Good vid! What application did you use for drawing?
he used scratch
5:44 it looked like zombies just trip over the loanmor, sorry idk the spelling of loanmor, and the zombies hit the ground so hard they die, actually so accurate
its okay. its spelled "lawnmower", so you acquired new knowledge to use when youre writing! ^_^
@Rocky-Mein oh ok, thanks actually, im not expecting to see this comment, because some people often makes fun of some misspelled a word, or makes fun at their grammar, but your different, your so supportive, and be this way 🙏
6:36 it just turned to pvz fusion mod reference there
I can't believe he created a masterpiece with so low code! Congratulations
nice, will you add your own content or its just pvz content
Scratch is a game engine. Just because it's for kids doesn't make it any less of a game engine.
learn what a game engine is dumbass
hey fuelvin, i have an issue with the game, if i click on a plant card, it doesn't spend my sun, how can i fix this? oh! and i need to do a cabbage pult for my pvz 2 game but his projectile has a bezier curve that lets him go from the cabbage pult into the air and into the zombie, how can i make this?
Now add cactus Chomper and tall nut otherwise you must redraw the title screen so it doesn't have false advertising
If I had a nickel for every time Plants vs. Zombies was recreated in unorthodox ways, I'd have two nickels, which isn't a lot, but it's weird it happened twice.
WHY DO I HEAR THIS SENTENCE EVERYWHERE
same, but i’d have 3
What happened to the tutorial series?
I would love to see you return to the Adventure game tutorial from years ago. It’s still my favourite series even if we never did learn the key secrets! 😂
3:52 4 frames per second is crazy 💀😭🤑
Noob: follows griffpach Academy lessons on how to make pvz
Expert: *peacefuly makes pvz*
this is the first time I saw you do something funny.
I wonder what it'd be like if you got new plants after every level, but maybe it was random, if you could add plants from 2 and the rest of 1's plants as well. It'd be a big ask, so not expecting you to, but it would be neat, having the packs, get a random plant, and you just kinda have to live with that, though you'd always have the Sunflower and Peashooter to start
Using lists to optimize the game is actually a genius idea
You forgot the Chomper
I think he hard for scratch
How did you make a clone be able to shoot its own projectiles?
Clone ID's or costumes
@TheReddestStickmanEver how?
You forgot Chomper
Burn
Chomper sucks
@ Chomper is the best
I mean, its too overrated
It's not overrated
One of only scratch projects which doesn't sucks
CHOMPER NOOOOO MY FAVORITE PLANT
0:08 as if it wasn't obvious by the name and the sprites, also the movement.
You have such a great talent I love your pvz remake best one I have ever seen
WOW dude this looks amazing bro keep going and make torchwood would you?
cant wait for part 6! keep up the good work and helpful tutorials.
What website or apk do you use to make this game?
babe wake up new fuelvin video after 2 months
Good video and just played the scratch version
If you REALLY want ot make almost identical PvZ, you shouldn't made the zombies spawn in particular order. PvZ has a point system, game gives every wave certain amount of points and wave choces what zombies it should spawn. For example normal zombie costs 1 point while conehead 2 and wave could spawn 2 normal zombies or 1 conehaed zombie. But still VERY good game!
Bro how i can make eating Zombie animation for plants? I need more details plsss
I like the way the nut is drawn (even better than in the original)
I've attempted this twice a while ago cool to see someone else tried
bro i can barely make a character, this is insane work!
Oh wow. This is some stellar work.
You inspired me alot imma try to make a scratch game
Damn...Nice work!
sir what software are you used for making this game ?
they use reanim.compiled that is made out of motion and tweens (its technically extra compiled FLA.)
and its free to use if you made some block that accept reanim compiled as animation file you need resources as well, split resources
Where is the jumper?
underated :0 hope this goes viral
did you add sound to the game?
No sadly not
Is that ob mobile or pc?
both
0:00 isn't Scratch technically a game engine though?
BRO, WHY YOU DIDN'T MAKE CHOMPER? 😭
I know it may be difficult, BUT IT'S CHOMPER!
>"how i made pvz in scratch"
>expect insight on how each system works in scratch and the limitations surrounding it
>look inside
>"i added this then i added that"
?????
Fr
agreed
Misleading moment fr
WE NEED TO SEE MORE SERIES AND TO CONTINUE THIS PROJECT 🗣🗣🗣
Please tell me that the potato mine is perfectly timed 3 tiles away from a zombie like in the actual game (edit: never mind he’s one of those potato mine early defence mains :))
you can import a gif of the zombie animation and scratch will import all the frames as individual costumes
you're amazing man, great work!
Fuelvin, can u make part 6 for the pvz tutorial? I need the ice pea shooter and potatoes and more update, can u make it please?
Thats actually sooo cool
Can you make an extra part 14 of tower defense with mode, map, and multiple AOE stuff
"i made plant vs zombies" scratch rn "*were taking it down*"
Couldn't you use the color effect block instead of making a frozen sprite for the zombies?
what does bro think a game engine is 😭
When are you going to continue the tutorial with part 6?
4:25 30 fps*
Why does iPad version hare no Tree Of Wisdom
chomper and water levels when?
What is this program? 😊
He said he's making it in scratch
it’s in the title and like 15 times in the video bro 😭
nice! i remixed it and adde3d some stuff
Try make a chomper and make a game to save for completing levels
Dr. scratch. If you are a lion, read the comment. do scratch on scratch!!!!!!!!!!!!!
DO!!!! please🙏
Will the tutorial continue?
How to slow down zombies?
for your next tutorial series could you make pizza tower in scratch