Scratch Tutorial: How to Make a Shooter Game (Part 12) (FINAL)

preview_player
Показать описание
In this final Scratch tutorial of the series, How to Make a Shooter Game (Part 12), I do a complete play-through of the game, and give an in-depth explanation of my code in every single one of my sprites.

Know enough Scratch and want to move on to making REAL web games? Check out my course here!

Join my Discord for major announcements, sneak peeks, and more!

Jump to a specific section of the video:

0:03 - Introduction
0:38 - Playthrough
7:49 - Beginning of the explanations
8:02 - Stage
8:49 - Player
15:52 - Bullet
19:24 - Zombie
23:21 - Player lives/wave/cash
26:13 - Cash number counter
29:24 - Shop
31:56 - Paused white screen
33:11 - Shop titles
35:18 - Upgrade icons
39:31 - Upgrade descriptions
40:56 - Shop arrow
42:29 - Start/menu buttons
44:02 - Lose screen
44:34 - Boss zombie
46:05 - Mini zombies spawned from boss
47:11 - Wave number counter
48:53 - Closing words/outro

The link to my shooter game on Scratch:

If you haven't checked out parts 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, or 11 yet, click on the links below:

Part 1:

Part 2:

Part 3:

Part 4:

Part 5:

Part 6:

Part 7:

Part 8:

Part 9:

Part 10:

Part 11:

My Scratch profile (it has some cool games):

I recently published a new mobile game, Flingy Fruit (available on iPhone and Android)! Check this video out if you want to see how I made the game:

You can also check out this video for the other mobile game I made, The Last Chicken On Earth:

Рекомендации по теме
Комментарии
Автор

This has been a long journey, but I have finally completed my first tutorial series! Thank you all for your support, there will be many more tutorials to come!

This video is really long, so I have provided times so you can jump to a specific part of the video:

0:03 - Introduction
0:38 - Playthrough
7:49 - Beginning of the explanations
8:02 - Stage
8:49 - Player
15:52 - Bullet
19:24 - Zombie
23:21 - Player lives/wave/cash
26:13 - Cash number counter
29:24 - Shop
31:56 - Paused white screen
33:11 - Shop titles
35:18 - Upgrade icons
39:31 - Upgrade descriptions
40:56 - Shop arrow
42:29 - Start/menu buttons
44:02 - Lose screen
44:34 - Boss zombie
46:05 - Mini zombies spawned from boss
47:11 - Wave number counter
48:53 - Closing words/outro


Fuelvin
Автор

Hey! I just wanted to tell you that all your part 1 to 12 tutorial really helped me alot in my game creating competition. I hope our project will win, thx alot man

Jen-bjgf
Автор

I love games. Even to code games. BEST PROGRAMER EVER!

tplaygame
Автор

I'm starting a coding boot camp in a month and your tutorials are making the pre-work scratch lessons a breeze. Thank you!

ComplexConcept
Автор

awww I don't want it to end

But thank you anyway, these tutorials teach me a lot of stuff 😁

VeryDumDum
Автор

Zombie Survival:

It takes a jurney where a dude goes on a vacation, but the plane crashes. Maybe the driver was devorered by zombies. The dude calls his girlfriend and she is going to take alittle while to get there. And when I men't "A little while", you HAVE to survive 30 days of the zombie horde, making the game harder to play.

When flag clicked: my Intro appears

An intro of the Zombie Survival logo apears, with a weird 30 times flash.

Start game: Takes you to the game

Options: Takes you to your settings

Story Mode: Tells you what happens inside the story line:

-When sprite is clicked, then you will go to the next screenshot
-When key "Z" is pressed, then it exits out the story mode, back into the options/settings.

Music:
-On: The music will be on when you enter inside of the game
-Off: The music will not accure when you enter inside the game

Sounds:
-On: Toggles the sound effects inside the game
-Off: Shuts all of the sound effects off (Dose not effect musics).

Ingame:
Health: Displays your HP (You have 44 HP)
Day: Tells you your current day of the zombie apocaliypse
Score: Displays your score

How to gain score:
-Kill Zombies
-Survive the day
-If your health is full, during the summary, then the "!!!PERFECT!!!" screen will show, giving you an additional score to 100

Night: Your night will begin when you've completed the day. Giving you options whether you buy and upgrade weapons, or start a new day.

Night menu:

Money: Displays your total amount of money

How to gain money:

-Killing each zombie gains you 1 X days money per kill.

Options:

-Pistol: Useless button. No upgrade's, it's just weak.

-Revolver: Fires slow, and deals great damage to your zombies

Upgrade: Decreases your fire of rate

-Uzi: Fires insanely fast, but has weak damage

Upgrade: Increases the damage to the enemys

Assualt Rifle: Has pretty good firerate, and deals great damage to your enemy. This weapon can beat the game if you are a pro enough.

Upgrade: Increases the fire of rate. This upgrade beats the game

Each upgrade after the weapon is brought can be only brought up to 3 times.

Cost for the weapons:

Pistol - 0
Revolver - 50
Uzi - 250
Assault Rifle - 850

Start new day button - Start the game, which increases your day by 1

Deaths:

Zombie:
-Once the zombie has been killed by the player, then the player will rechieve 1-10 X days scores. Each bullet that the zombie touches, will decrease their health. Under 1 hp, the zombie dies.
-5 X days + 10 zombies will spawn in the screen for the days.

Player:
-When they touch the zombie, then they will lose 1 hp, and then will get knocked back.
-When the player is now at 0 hp, then the player will fall to the ground, bleeding out, and displaying a game over screen. You will compete to the leaderboard. If you have the most score, then you will be in the lead. If you have the least score, then you will see the best player that is on the leaderboard.

Extras:

When you survive 30 days, then it will show 2 people hugging each other. Then the credits will apear and you will be inside my Special Thanks screen.

And I believe thats it. Thanks for reading, took me almost 1 hour to make.

BloodBulletsPro
Автор

First!! Omg when I saw a 50 MINUTE VIDEO I JUMPED OFISJFWONDOWDK. This really was a long and great journey and it really was fun to get to see you making this game. I really can’t wait to see you make another tutorial series or just another great video!!!

alessiotosolini
Автор

Wow you are awesome you spent 50 or more minutes of your time explaining how the code works to teach us. Really appreciate it props to you.

yahya
Автор

35:22 can you tell me how is the use of the item "cost" in the divine block

ebenhaezertjondrohartantos
Автор

this jorney i went through for 3 days i wanted it done for a while but now im crying because its over

TFRYGR
Автор

You have been working on this for so long your voice changed

highpitched
Автор

I like this I do not want to this to end. I am very sad and I am about to cry. I subscribed your channel, liked that all videos and pressed the bell icon. I will remember this.

anilsinha
Автор

Hey warfame, you need to help me m why my shops cannot stops the zombies and also the bullet ?

iliketoast
Автор

You are the best!you are a professional game creater.u should make a game and sell it and become rich.live you

atharvpagar
Автор

In the thumbnails there were was a health bar by the player why did u just put that into the thumbnail for no reason?

zPengu
Автор

can you add a revive option (exists for 3 aec only) plz??

AjaySSekher
Автор

How do you make it so the Boss Zombie comes back every # of rounds?

nickdasilva
Автор

i tried to use the online scratch but then i realised that you cant make characters in there so i had to restart why am i like this

faisalmohammed
Автор

I followed a few tutorial episodes then changed things in the game. I added ammo and a shotgun, a random chance of using ammo for my machine gun and shotgun, I changed the look of the bullets to be more like real ones, and put healthpacks and ammoboxes in the game.

now
Автор

You are the coolest 😎 scratch teacher inthe. work plz upload another vedio.

deletedyes