ScratchJr Minions and Gru Despicable Me game

Here is the Minions and Gru Despicable Me game made in ScratchJr walk through video:

This. is a really fun ScratchJr project, that allows children to learn to use lots of functions of the software. Coding the characters and also the Paint feature to create Gru and the Minions.

Here is the pdf guide that includes all of the ScratchJr code blocks needed for the full game describe in the full step by step, click by click tutorial below.

These ScratchJr quick tip videos are also useful as a quick reference guide:

How to create & code a basic joypad (up, down, left, right) in under 2 minutes

How to create & code an advanced joypad (jumping & shooting) in under 4 minutes

How to create and code a countdown timer in ScratchJr in under 1 minute

How to rename, save, share via email & airdrop a ScratchJr file in under 1min

Here is the ‘How to draw Stuart the Minion in ScratchJr’ video tutorial using the point feature in ScratchJr:

Here is the ‘How to draw Gru in ScratchJr’ video tutorial using the paint feature in ScratchJr:

Here is the full step by step, click by click tutorial.

Video transcript:

Intro

0:00[Music]

0:05[Applause] [Music]

0:12hello and welcome back in this video I’m going to take you step by step and click by click and show you everything you

0:18need to do to make your own Despicable Me game in scratch Jr with your own minions and grw the aim of the game is

0:25to help Gru to collect all the Escape minions and get them back into their holding pen in this video I’m going to

0:30show you how to make a custom background create your own minions and grw in scratch Jr create a scoreboard countdown

0:38timer and a game over and winner screen all you need to achieve any of this is the free scratch Junior app on either

0:44your phone or tablet to get the best results from this video follow along on either a TV tablet phone or any screen

0:51which you can access YouTube and puse after each step I highly recommend you go through this video first step by step

0:58and actually make the game yourself then watch the video again with the child you’re teaching this will make it easier for you to guide them because you’ll be

1:04familiar with the steps this video is 100% child friendly with no band language or inappropriateness I will be

1:10sharing this actual video with the parents carers and children in my class if you do need any extra help or have

1:16any questions please leave a comment below or via the contact details on my website email me and I will answer you

1:22as quickly as I can okay everyone let’s get started so let’s open up scratch let’s create a new project first

How to create a custom background

1:29things first let’s delete cap by using a long hold and pressing the x button um

1:35next we want to create a custom background so that we’re going to leave some area at the bottom of our screen for our joyad our scoreboard and our

1:41timer and we’re going to create a plain area at the top so go to the background button press the blank and then press on

1:48the paint button and there we have our paint area where we can customize the background we’re going to use the

1:55minions branded color so it’s going to be blue and yellow so first things first I’m select the blue color I’m then going

2:02to select the rectangle tool and then going to start in the top corner and go

2:07down I’ll need about three squares at the bottom for my joyad and um timer and

2:15scoreboard and what have you at the bottom I’m now going to fill this next I’m going to select yellow and again the

2:22rectangle tool start the top corner there come all the way across

2:30and fill that fantastic then I’m going do one more blue one just to Triple back the display boards all you teach out

2:37there will understand what that means so I’m going to start in the top corner all the way

2:44down and there we go let’s feel that pretty good if I want to move this

2:49around slightly I just press the arrow tool there and that allows me to select and just Center it slightly fantastic

2:56last thing we’re going to do again go to the rectangle tool and I’m going to create the plain area which is going to

3:02be in white so I create a white rectangle then fill it so there’s our

3:10plane area the last thing I want to do is to create the area where the captured

3:17um minions go to so that’s going to be a rectangle on the left hand side I’m going to make it black so I press black

3:24then I press the rectangle tool and I’m going to put it here I want this to be about three squares

3:31wide there we go and I’m going to feel that so then press the tick button and

3:37there is our custom background with our plane area with some space at the bottom for our joyad and also our scoreboard

3:42and timer and a fantastic white area there where we can play the game and catch the minions now what I want to do

How to create a Minion in ScratchJr

3:49is create my first minion so I’m going to go to my plus character button the blank option and press paint now I can

3:56create my minion in the paint feature here so I’m going to select Circle um

4:01tool and yellow and I’m going to create a yellow circle first of all I’m going to fill that so it’s a bit easier for

4:07you to see so that’s going to be the head then I want to create the body using the rectangle tool I’m going to

4:13try to line that up as close as I can and feel that that looks pretty good

4:21next what I want to do is create the shorts so I’m going to use the blue again the rectangle tool and see if I

4:28can make it almost the same same size fantastic close enough great now

4:35what I want to do is create the eyes so again to the circle tool um I’m going to

4:41select gray I’m going to select a thicker brush first of all because the first circle thing is almost like

4:47they’re glasses isn’t it I’m going to go back to my thinner tool um select white and do a smaller

4:56Circle and fill that and then I’m going to create a smaller um brown

5:07circle like that F that and then a tiny black

5:18circle oh press the circle buttons there we go so let’s put all that together oh select the arrow button

5:27to move that’s going to be the glasses this is going to be the

5:33eye this is going to be the brown pupil and then what I’m going to do is

5:40put the black p in

5:48there so I can move that a

5:54bit let’s try and move it again

6:03fantastic right now let’s zoom out a little bit put the shorts on um we now want

6:13some feet which are basically black circles so let’s F that I want to

6:18duplicate that using the duplicate

6:27button in line fantastic now let’s zoom in a little bit the free um draw line

6:33we’ve got our black selected let’s have a little smile okay

6:39press the tick button and there I’ll put it on full screen so you can see is our minion and that looks pretty

6:45good last thing we want to do is make the minion as small as we can for our

6:52screen and we’re going to put it over to here next I’m going to add the other minions um first I’m going to put the

6:59Grid on because I want to make sure when I line them up um this is going to be a bit important for later on there’s

7:04enough room between them so to add the rest of the minions I’m just going to go to the plus character button select the

7:10one we already created and press tick and there it is and all I need to do is just make it really

7:16small move it to here I’m going to do the same with the

7:22other minions I want to add we’re going to try to add eight I think so what I

7:28might do in the actual video is um speed this part

7:39up okay so there’s our eight minions all ready to go before we make our grw I

7:44just want to arrange these slightly differently so there’s a bit more space between

7:53them so they don’t bump on into each other because the we’re going to use the

7:59bump function or start on bump to put them back into this um holding

8:05pen once grw catches them great now we need to create our grw so I’m going to go to the plus character button again

How to create Gru in ScratchJr

8:12and I’m going to scroll down I want to find a character to customize into Gru

8:18now I would like one so grw normally has a black jacket on black trousers and a

8:25stripy gray and dark gray scarf so let me find see if there’s

8:32anybody with a long sleeve jacket on that we can oh not

8:48him I think this guy so let’s select him the person and then go to the paint

8:54option to customize so let’s oh so what I want to do is I want to do exactly

9:00what I just did then I’ve got the um paint fill option I’ve got black so let’s turn all their clothes black

9:07including their shoes and socks if I can get there great just want

9:13to zoom out a little bit now what we need to do is grw has a a very distinctive head doesn’t he it’s quite

9:20round so I’m going to select the circle button I think Gro is most probably that

9:25complexion there so let’s create a circle

9:31and now let fill that very cool now what I want to do is just change the color of the person’s

9:38hands so they’re the same right now I going to get a slightly darker pink and I’m going to just zoom into there and I

9:44want to create the nose so I’m going to get the free um drawing tool it’s got

9:49quite a big nose and it’s quite pointy so I’m going to do it like that and then

9:54what I’m going to do is I’m going to go back to my original Pink and fill into there the next thing he’s got uh black

10:03eyes so let’s do some white eyes white eyeballs

10:09first fill them in let me duplicate

10:17that there’s one duplicate

10:25that there we go eyes pretty cool now we need some some

10:34pupils let’s F

10:43that fantastic um some a mouth now he’s going to be sort of quite shocked

10:50dealing with all the Minions so let’s have an open

10:56mouth there we go and the last thing I think Gru’s got his some pretty cool eyebrows so let’s go slightly thicker on

11:05our free tool brilliant now he does have a scarf

11:12doesn’t he so let’s go to dark gray first of

11:21all I think it’s a bit thicker than that so let’s go maybe we can go to the thickest brush we’ve got

11:29yeah that’s the one fantastic now we’re going to use a slightly lighter gray with a thinner

11:36line and see if we can go across

11:52oh fantastic so let’s zoom out I think that looks pretty good so let’s press

11:58the tick button and there is our grw now he’s a bit big so we’re going to make him as small as we can and then go up

12:06some so that’s the smallest there but fantastic so let me just show you what those characters look

12:12like on full screen and I think they look pretty good let’s make it small again now we need to code them first

12:19things first let’s move Gru out the way and we’ll have him start in there I’ll just press that so he’s pointing the

12:26right way okay so that’s where gr is going to be so our first minion which is that one there notice

How to code the Minions

12:32when you select it it actually selects it there what we want them to do on the

12:38green flag is

12:43move across so we want them to move

12:48to the very end so they’re currently on 13 and we want them to get to 19 so

12:54that’s going to be six so let’s see where that ends them

13:01up ah it’s not six is it it’s 16 so let’s try

13:10again fantastic so they end up there that’s great so what we want them to do is we want them to

13:18disappear we want them to go across invisible to there and that’s their start point because when we press the

13:24green flag all of the minions are going to be causing chaos in the white area and G is going to catch them and put

13:29them back into the black area so once they’ve got to there and if the character is invisible then it won’t

13:36bump into anything and Trigger any other triggers that we’re going to use later on so once they’ve got to there what I

13:43want them to do is oh I want them to come back so we’re going to come back to

13:50from 19 to 12 so that’s going to be seven and then they’re going to go back

13:56seven so we want this min to basically go up and down uh left and

14:02right sorry in that area there but we want to avoid the other um minion that’s

14:07going to be coming out in a moment so we’re going to put a repeat block on

14:15that we’ll try to put them in a repeat block and we’re going to repeat that 20

14:24times and then we’re going to stop it so there the blocks that you’ll need

14:29for that let’s reset ah one more thing we want it to do we actually want it to

14:36appear when it gets to its start destination so this is its start Point that’s going to be important for when

14:42they get put back into the holding pen um they’re going to start there invisibly they’re going to move across

14:49the screen then appear then go backwards and forwards so let’s see what happens

14:54full screen so they should appear around here somewhere in a moment

15:02great that’s exactly what we want them to do fantastic so let’s reset that one

15:07fantastic so that’s the first one done the second one it’s going to be the same

15:13principle we want them to disappear but this time we only want

15:18them to move they’re currently on five we only want them to start at six so they’re going to move

15:25one and then they’re going to appear the other minion is going up to 12 so we

15:33want it to go up to 11 so from 6 to 11 is five so we’re going to get them to move to

15:38five and then back again and again it’s going to be we’re going to put that in a repeat block

15:45again try to and then we are going

15:51to put an end block there and that’s going to continue foreverone so that’s a very similar code to the first minion

15:59but just different numbers so let’s see what happens when we do this

16:09one great now ideally we want to make sure they do not

16:16bump they do not

16:22fantastic so we’re going to stop that and reset

16:29now what we could do is now copy this across to the different um minions so

16:35this one is this one here and that one was that one there so that’s going to be the same as the first

16:40one and this is going to be the same as the second one so let’s test those four

16:47together

17:03that’s great oh let’s reset that and then we can do

17:09the same with the next two so that is that one that oh so the next two here

17:14that is that one that is that one so let’s copy across this code to this one

17:20here and this code to this one here same

17:26again so this code goes to this one here and this code goes to this one here so

17:32now we should have all our minions coded that they are moving in the white

17:38area once we press the green

17:47flake fantastic now that’s great however they

17:52all look a little bit uniform don’t they so what we can do is let’s stagger the time they actually start so if we do go

18:00to the second two and what we’re going to do we can put a weight block

18:07there and to this one and then for the third pair we’ll do a weight block but

18:13we’re going to do it 20 that’s 20 um ten of a second so that’s 2

18:22seconds and then for the fourth pair let’s get them to go 30

18:29so that should now stagger the minions being released into or appearing in the

18:35white area let’s go

18:45again fantastic now that looks a lot more random the only thing we want to do now to our code or to our characters is

18:54make sure that they all start disappeared so what we’ll do is we’ll go to our um disappear block and we’ll just

19:01click it here so that means they

19:09start

19:21invisible okay full screen one more time green flag to start they’re all invisible one appears then a second one

19:28then then a third one then a fourth one Fantastic look at that and you can see why Gru looks so

19:34stressed there’s loads of minions everywhere it’s all chaotic and he needs to catch them so let’s code him to do

19:39that next so let’s stop go back to our small screen reset so to code gr to move

How to create a joypad in ScratchJr

19:47we need to create a joyad so I’m going to go to my plus character button blank character paint option those of you that

19:53have seen my videos before know that I create a square and then I duplicate

19:59that to be the buttons so they’re all uniform and the same so let’s create our first one select the square option blue

20:06let’s create our Square then going to fill it and press the tick button I’m we going to move

20:12that down to here then I’m going to go to the plus character button again select the blue

20:18square I created last time go to the paint option but just fill it with a different color this is going to be

20:27green and then the again this one’s going to be

20:35red one more time this one’s going to be

20:41purple there are our joyad buttons on the

20:49screen next what I need to do is code them so the purple button is going to be the left button so I’m going to use the

20:56start on touch and I’m going going to send a message when it’s pressed and that needs to be the purple

21:03one and we’re going to copy that code across onto the red button click on the

21:08red button and change that purple to a red and then going to copy that code

21:14across onto the green button click on the green button and change that red to

21:20a green and they going to copy across onto the blue button click on the blue and change that

21:27green to a blue and there are my buttons coded next we need to go to grew and

How to code Gru

21:34make sure that when those buttons are pressed he reacts appropriately so we’re going to use our receive

21:42message start on message block sorry and we’re going to create four of them I

21:48like to set them out as they are on the joyad so I don’t get confused so this is going to be the red one this is going to

21:55be the blue one this is going to be the green one and this is going to be the purple

22:02one so when the red um button is pressed a message is sent and what we want gr to

22:08do is to move right one when the purple button is pressed a purple message is

22:14sent and received and when it’s received we want Gru to move left and then with the blue one we want him to move up and

22:22the green one down so let’s make Go full screen and let’s see if that works so

22:28when I press the blue button he goes up purple button he goes left red button he

22:35goes right green button he goes down fantastic that’s exactly what we want

22:41him to do now we have to code the minions to react to grw touching them

How to code catching the Minions

22:47and what the reaction we want is that we want them once he touches them or catches them they move back into the

22:53black holding pen area so let’s code the minion so first minion what we want the minion to do when

22:59sorry gr touches them we want them to stop what they’re currently doing and

23:04then go back into the holding pen so we’re going to go to the green Sor the yellow category first of all start on

23:12bump then we’re going to go to the stop code block so that block there stops the current code that’s running so we don’t

23:18want them still to keep moving then we’re going to go to the blue category and we’re going to go to

23:25the this block here which is the go it goes to their start position wherever they started when the green flag was

23:32initially pressed that’s where they will go back and then what we want them to do is you want them to

23:38appear so let’s give that a go with this one here so we’ll start them let’s move

23:45grw a minute cuz he’s going to start over there let’s

23:51start that minion there so there they are right let’s get

23:58gr to to touch them and see what

24:03happens fantastic that’s exactly what we want to happen they go straight back

24:08into the holding pen let’s reset that

24:13great now let’s copy that code across to all of them

24:51okay that’s all of the minions have the code copied AC to the into their code I’m going to press the green flag to

24:57start okay let’s try and catch

25:10some fantastic we caught them all every time we touched a minion I went back into the holding then fantastic well

25:16that’s the basic version of the game done everyone well done congratulations and well done that’s the basic version

25:22of the game made now if you want to add a scoreboard and also a countdown timer

25:27plus a game game over and win a screen please continue to watch okay so before we create a scoreboard and a countdown

How to create the game over and winners end screens

25:34timer we need two end screens we need a game over screen when the time runs out and we haven’t caught all the minions

25:40and a winner screen when Gru has successfully um got all the Minions back

25:45into their holding pen so let’s go to the plus page button it’s long hold on cat to get rid of them

25:51there um and we’re going to do game over

25:59let’s do that really big there we go so what we’re going to

26:06now do is we are going to add loads of

26:26minions I think I four will be let’s do four four will be enough right four

26:33minions and what we’re going to do we’re going to do them circling around Gru so

26:39let’s put them there let’s add a

26:46GRU where is he it’s copying over for me I’m not sure where he’s gone on there

27:03gr might have his code so let’s get rid of his code and what we’re going to do this one

27:10here is and what we’re going to do is we’re going to make all of

27:25the all the Minions spinning round and round and

27:30round round

27:40grw okay and Gru is going to be trying to move up and down but he’s just going

27:45to be stuck

28:18there we go so that’s our poor old GW he’s stuck the minions

28:26are surrounded him so that’s the game over screen a little

28:35bit there we go um and now the winner

28:45screen it’s going to be just a big grw oh still gr isn’t there I don’t know why that

28:54is big going to make gr bigger

29:03we’re going to tr we’re going to slightly see if we

29:10can take away his shocked look on his face and we’re going to add a big smile

29:16so let’s get in there fantastic so

29:25now it’s a little bit of a dance from Gru cuz he’s won obviously feel free to adapt that as you

29:32see fits so there are two end screens ready for our scoreboard and our countdown timer okay now we’re going to

29:39create our scoreboard so we’re going to go to the plus character button blank paint option we’re going to create a

How to create and code the scoreboard in ScratchJr

29:44yellow Square try to make it same

29:50size as one of these fantastic then we’re going to duplicate that

29:58move it on to

30:06here so we’re going to do that four times we’re going to duplicate it one more time but this

30:13time we’re going to fill it blue what we’re going to do is we’re going to move

30:19it here duplicate that

30:31there we go so 1 2 3 4 5 6 seven eight we’ve got eight squares there we then press the tick button and bring that

30:39down to here you can see that that can act as our scoreboard and our

30:46Arrow can move across so let’s see if this is going to work so let’s go to our plus again let’s go to our blank paint

30:53option let’s create an arrow now so go to our rectangle

30:59then our triangle put them

31:08together fill that let’s make that a bit

31:14smaller now that should as we go

31:22across one 2 3 4 five six 7 7 eight

31:29fantastic so that will go across so we know when we get to the end we have all our minions now we need to code that to

31:36move so we’re going to go to our yellow category our receive message every time

31:42the arrow receives an orange message it’s going to move a one but we need to send them that orange message and how

31:48we’re going to do that is we’re going to go to our Min minions code sorry and when they appear back into the holding

31:55pen a a orange message will be sent to the arrow to move it across so let’s add

32:00that to all of the minions

32:25code fantastic so now we go full screen when

32:30the grw starts to collect the

32:36minions the arrow should move

32:43across there one more fantastic and it’s got to the end excellent stuff now what

32:48we now to need to do now is add a trigger to here so that when the arrow

32:53gets to here we go to the winner screen so what we could do is go to our plus

32:59character button again go to our blank character press the paint option if we

33:04create a white square or rectangle

33:11sorry we actually want that let’s start that again we select the white straight

33:17away then it won’t have a black outline there it is press the tick

33:24button bring that down now that’s a bit big at the moment so I’m just going to make that a bit

33:37smaller and move it to there so what we want to happen here when that

33:44white um rectangle is touched bumped we

33:52want to change to our winner screen so when the arrow touches that it’ll change

33:58this the page to the Winner’s page so let’s give that a Go full screen again

34:05green flag to start off we go let’s collect some minions

34:16fantastic now last one once we collect this one fantastic goes to the winner screen

34:26amazing go back to our original screen reset the last thing we need to do is create our countdown timer we’re going

How to create and code a countdown timer in ScratchJr

34:32to make it in this bottom right hand corner here so let’s go to our PL character button blank paint let’s

34:38create the actual clock face first of all let’s go to our Circle going to make it

34:45red there it is so we’ll put that down to there next what we want is

34:51maybe make that touch bigger

34:57there we go um next what we want is the actual Arrow or the clock hand that goes round I’m going to use the previous one

35:05we’ve made for the scoreboard so go to plus go to that one and press the tick

35:11button going to make it quite a lot

35:17smaller and make sure that your arrow goes in the center because it rotates at

35:22the center of its um of the character not on the top so there it is fantastic

35:27now we need to code this to countdown so what we wanted to do is to do one

35:33revolution and once that Revolution is over the game is ended so we want it to start on the green flag like everything

35:40else we want it to rotate but then we want to rotate a touch and then wait so

35:47we’re going to wait um one second I think between those and it takes 12

35:59it takes 12 revolutions to go round so we’ll put 12 there and then once that is

36:07complete we will ask it to go to the game over screen so let’s give that a

36:13test full screen green flag to start you can see that’s starting to move

36:20fantastic obviously you make the game harder or easier based on how many uh

36:25how long you let it run fantastic time run out and game is over

36:33amazing stuff reset start again reset all that

36:38brilliant okay so let’s give it a full run through here we go so full screen green flag to start let’s

36:51go all time might be a bit tight here we made it great job of I’m well

36:58done and of course if you go back to this screen here you can edit it make it harder you can make the minions quicker

37:03or slower make the time quicker or slower depending on how difficult you want the game to be great job everyone

37:09congratulations and well done for making your own Despicable Me game in scratch Jr on your mobile device please share

Congratulations, and where to go to get additional help and support

37:16with me via social media your version of the game I’m Keen to see what you’ve done and also learn from you guys as

37:22well if you do need any extra help or need to contact me please visit the link in the description below via this link

37:29you’ll get my contact details but also you’ll get some additional resources to make the game well done again and I look

37:34forward to seeing you next time bye

Please click here if you are looking for more ScratchJr Tutorials or Projects.