18 handpicked Scratch fighting game | Scratch games

Sorter

Fighting Games

What are the charms of fighting games? Let’s explore together how to express these charms through Scratch!

The charms of fighting games include the unique characters and moves, the tension and excitement of battles, and the drive to win and become the champion.

To express the charms of fighting games through Scratch, you could create a 2D fighting game where players select their character and battle against opponents using unique moves and special abilities. Multiplayer modes could be included to allow players to battle against each other. Animations for character images and moves could be created to add to the game’s visual appeal.

Other ways to express the charms of fighting games through Scratch might include creating a championship mode where players work their way through increasingly difficult opponents to become the champion, or implementing a training mode where players can practice moves and combos.

There are many ways to express the charms of fighting games through Scratch, but no matter what method you choose, you can capture the tension and excitement of battles, the unique characters and moves, and the drive to become the champion. Let’s explore together!

#01 Exciting Battle Music and Engaging Gameplay

4,412
4,372
1,094,903
©
2024.7.9

How to play

Action Key
Movement
Jump
Shooing an Enemy
Perform a move on an enemy
Guard against enemy attack
Arrow up RIGHT jump
Arrow left/right RIGHT move
Mouse RIGHT to decide where to fight
Keyboard 1, 2, 3, 4, 5 and spacebar RIGHT attack or guard
Attacks and guards 1, 2, 3, 4, 5 keys, spacebar
Decide where to play Mouse click
Summary of onigirikun_2009’s scratch game description Summary of onigirikun_2009’s scratch game description

The battle music in the game fuels your fighting spirit, making you want to win even more! The enemy's speed is relatively slow, giving you some time to think. There are many controls, but the screen displays instructions like "Press this button to guard" and "Press this button to attack," making it easy to follow and execute your moves smoothly. The battles are incredibly entertaining, leaving you eager to defeat one opponent after another!

#02 BattleRena (2 Player)

13,825
12,825
768,904
©
2014.2.23
Summary of RememberNovember’s scratch game description Summary of RememberNovember’s scratch game description

Player 1 Controls: (WASD) A - Left S - Attack D - Right W - Jump / Double Jump Player 2 Controls: (Arrow Keys) Left - Left Down - Attack Right - Right Up - Jump / Double Jump


We laughed at the high quality of the game despite the fact that it was introduced as "a little fighting game I made for my cousin".


I'm curious about the IQ of the author who can get away with a little mini-game with this finish.


This game is a great reference for making fighting games from scratch, and it's great because it's fun to do.


It can be played by two people. I am sure he played with his cousin.

#03 2 player gun fight Updated

5,772
5,141
641,164
©
2014.10.18
Summary of KBF12345’s scratch game description Summary of KBF12345’s scratch game description

Player 1: Use W for jet pack, A, S, D for small, medium, large blasts.  
Player 2: Use Up for jet pack, Left, Down, Right for small, medium, large blasts.  
Health bars, clones, and 2 player mode are included.

About this Scratch Game

Author
KBF12345
Related
-
Review Date
2022.5.18

#04 Micro fighting game, huh!

4,827
4,351
426,701
©
2014.8.1
Summary of RPGGrandEmperor’s scratch game description Summary of RPGGrandEmperor’s scratch game description

A new discovery that Micra was a gaming game

Steve fights. It's barehanded. ......

The zombies and creepers appear.
I'm not sure if it's a good idea to have a "game" that is not a game, but it's a good idea to have a game that is not a game.

No, the creeper explosions are realistic.
No, the creeper explosions are too realistic.

Then there are skeletons!
And the skeletons! You're too strong for me!

Let's collect ender pearls.

About this Scratch Game

Author
RPGGrandEmperor
Related
-
Review Date
2022.5.9

#05 Mario and Luigis Battle Game

885
877
418,763
©
2017.7.8

How to play

Action Key
Mario and Luigi fighting game Mario Operation
1P
ad to move
w to jump
s to hit
1 to kick

Luigi's controls
2P
Move with left and right arrows
Up arrow to jump
Down arrow to hit L to kick
Jump Luigi's Operation
2P
Up, down, left, right arrows, L
Strike Mario S key
Luigi Down Arrow Key
Kick Mario 1 key
Luigi L key
Summary of orenasu2017’s scratch game description Summary of orenasu2017’s scratch game description

This is a competitive game featuring Mario and Luigi. You can control each character. It's fun to play alone, but it's also exciting to compete with two players. It's great that you can play against each other on a single computer! The controls are easy, so you'll be able to learn them quickly. If you love Mario and Luigi, you'll be thrilled! I'm a big fan of these characters, so I played the game with excitement. It was a lot of fun! Give it a try!

About this Scratch Game

Author
orenasu2017
Related
-
Review Date
2022.5.18
KUMITE
4176
4077
242611

KUMITE

by pandakun

#07 Naruto Fans and Action Game Lovers, Give This a Try

2,055
1,741
233,654
©
2009.8.18

How to play

Action Key
Control a character from Naruto and defeat the enemy in front of you. Player 1
Arrow keys to move
m n b v (Naruto only C J)
Spacebar to attack

Player 2
Move with w a s d
1 2 3 4 5 to attack
Kick
Player 2
w , a, s, d
1 , 2, 3, 4, 5
Give a technique
Punches
12345 key
Give a technique
WASD key
Summary of carrot1990’s scratch game description Summary of carrot1990’s scratch game description

Attention, Naruto fans and action game enthusiasts! You should definitely give this game a go. The gameplay involves controlling characters from the anime "Naruto" and defeating the enemies in front of you. It's a competitive game, and it's enjoyable to control two characters by yourself. However, the excitement levels up even more when playing with multiple people. With various stages and characters to choose from, I found myself pondering which stage to fight in and which character to use. No matter how many times I played, it remained fun and engaging.

#08 Enjoy Darth Vader in a Smash Bros-like fighting game.

4,215
3,957
227,282
©
2015.11.29

How to play

Action Key
Walk, jump, crouch (for single player) click WASD keys
Punch (for single player) click T
Use special move
(for single player)
click Y
Walk, jump, crouch (for two players) click ↑↓←→
Punch (for second player) click O
Use special move
(for second player)
click P
Summary of PandaBair’s scratch game description Summary of PandaBair’s scratch game description

Fighting game with a Smash Bros-like taste. You can use various famous characters: Darth Vader, Mario, Zelda, and many more. This game can be played by one or two player, but the enemies of a single player are pretty strong.

About this Scratch Game

Author
PandaBair
Related
-
Review Date
2022.5.9

#09 Iaiziri game of Cat Samurai

2,137
1,850
157,476
©
2018.9.8
Summary of pandakun’s scratch game description Summary of pandakun’s scratch game description

Mega-muzzling W!
Surprise mark "! Press the space key at the moment you see the "!
That's all.
But the CPU is strong. ......
It's possible to play with 2 players, so you might be able to win against a human opponent!

#10 A Must-Play Game for Osomatsu-san Fans

646
654
121,925
©
2016.4.3

How to play

Action Key
Attack the opponent
Move
Select a character
1p attack RIGHT spacebar
2p attack RIGHTp
Move RIGHTz, c
2p move RIGHT arrow left/right jump RIGHTs
2p jump RIGHT arrow up guard RIGHTx
2p guard RIGHT arrow down

How to start
Click on the matchup and go to the select screen.
Select 1p with z or c, and press space to decide.
Select 2p with left/right arrows and press "p" to decide.
Click on the 1p or 2p block to switch between cp modes.
When two characters have been selected, click on "Match".
1P Move Z, C Keys
1P Jump S key
1P Guard X key
2P Attack P key
2P Move Left and right arrow keys
2P Jump Up arrow key
2P Guard Down arrow key
Summary of daitashiro’s scratch game description Summary of daitashiro’s scratch game description

If you're a fan of Osomatsu-san, you will absolutely love this game. It brings the characters to life in a realistic way! Being able to control your favorite characters is incredibly exciting. You'll get to see the cool side of Osomatsu-san, with impressive moves like attacking and guarding. The game looks great in motion.

You can play it alone or with a friend on a single computer. For Player 1, use Z and C to make selections and the spacebar to confirm. For Player 2, use the left and right arrow keys to make selections and P to confirm. Here are the moves:

Punch: Forward + Attack
Kick: Attack alone
Projectile: Backward + Attack
Special Move: Guard (immediately after) + Attack
Aerial Kick: Attack while in the air

About this Scratch Game

Author
daitashiro
Related
-
Review Date
2022.8.1

#11 Duel! High quality fighting game

3,501
3,319
92,476
©
2015.3.12
Summary of Will_Wam’s scratch game description Summary of Will_Wam’s scratch game description

This is a 2-player gaming game created by super-scratcher Will_Wam.
All the characters in this work are from Will_Wam's other works.
It is a project that has been poured with love.
To learn more about Will_Wam, click here.


Player 1



  • (Movement) E, S, D, F keys

  • (Attack) 1 key
  • (Attack)
  • Move + 1 key
  • (Movement attack)
  • Special move: 2 key
  • (Special move) 2 key
  • Move (Special move) Move + 2 key

  • Giant transformation: 3 keys + 4 keys


Player 2


    (
  • Movement) ↑↓←→ key
  • (Attack) 0 key
    (
  • Attack) 0 key
  • (Movement attack)
  • Move + 0 key
  • (Movement attack)
  • P key
  • (Special move) P key
  • Move + P key
  • (Move Special Move)
  • Giant K key + L key
  • (Giant)
Phantom ・ Duel
428
428
54729

Phantom ・ Duel

by k-s-k1013

#13 Dragon Ball-Style Fighting Game Updated

43
40
52,192
©
2020.5.21
Summary of i-koushi’s scratch game description Summary of i-koushi’s scratch game description

How to Play  
In this two-player game, Goku uses the keys "asdfweq" and Vegeta uses "lkjhpoi." When one player’s HP reaches zero, they lose. Stamina regenerates by 1 every 0.5 seconds, but using special moves decreases it. More characters may be added if the game is popular.
Credits  
Special thanks to @kakarot-omega for the character design. Updates begin on June 1.

Scratch Fighters 2
315
313
19620

Scratch Fighters 2

by kinimaru

#15 XxRekMoDuSxXs Fighter Game Rocks

353
360
11,836
©
2020.7.13
Summary of XxRekMoDuSxX’s scratch game description Summary of XxRekMoDuSxX’s scratch game description

Dude, XxRekMoDuSxX's fighting game is insane! The quality is top-notch. For a moment, I forgot it was just an indie game because of how smooth the spinning kick was. Big thanks for this epic fighting game!
For actions (like walking, jumping, crouching):
1P: WASD keys
2P: Arrow keys
Punch:
1P: T
2P: K or 4
Kick:
1P: Y
2P: L or 5
Note: If you just press the kick button, it shoots something like a Hadouken (officially called Fireball). Do movements like moving right + kick to perform kick moves. There are low kicks, jump attacks, and more! Try them out!
Guard:
1P: S
2P: Down arrow
Pause: P
Also, you can play 2P versus mode. Super fun to play with friends. Give it a shot!

how to make fighting game

The popular how to make fighting game in Scratch

Engine for remixing gaming
11172
9976
622390

Engine for remixing gaming

by Hobson-TV

Scratch game stocks of Fighting Games

Below are some Scratch projects that I’d personally like to try playing.

面白いゲーム 格闘ゲーム CPU funny game 日本語版
423
428
93860

面白いゲーム 格闘ゲーム CPU funny game 日本語版

by pento12345
格闘
313
311
6572

格闘

by chemmiechemmie
【モバイル対応】ちいかわ 格闘ゲーム |Chiikawa Fighting Game モモンガ ハチワレ うさぎ ラッコ カニちゃん くりまんじゅう シーサー
244
227
8448

【モバイル対応】ちいかわ 格闘ゲーム |Chiikawa Fighting Game モモンガ ハチワレ うさぎ ラッコ カニちゃん くりまんじゅう シーサー

by MomongaNya
【格闘ゲーム】FighterCAT
166
160
37918

【格闘ゲーム】FighterCAT "Sword"

by youwin08
2人でネコネコ格闘バトル
153
151
11772

2人でネコネコ格闘バトル

by itomegane0214
2人でネコネコ格闘バトル
153
151
11772

2人でネコネコ格闘バトル

by itomegane0214
スクラッチファイター(2Pplay only)
149
147
7260

スクラッチファイター(2Pplay only)

by scraer
格闘ゲーム(二人用)
145
139
24177

格闘ゲーム(二人用)

by brasiltoshi
【爽快感重視】オンライン格闘王への道!! v3.6
144
144
7558

【爽快感重視】オンライン格闘王への道!! v3.6

by keichandesu
Online Stick fight/2Dオンライン棒人間格闘ゲーム
127
131
13370

Online Stick fight/2Dオンライン棒人間格闘ゲーム

by shunsyunshun
格闘テスト
124
114
10062

格闘テスト

by tontuku
格闘ゲーム‗サンプル
99
105
20639

格闘ゲーム‗サンプル

by logic_lab
鬼滅格闘ゲーム 1.3
88
88
6609

鬼滅格闘ゲーム 1.3

by komoto77
MUGEN (格闘ゲーム) ver3.00
86
83
9830

MUGEN (格闘ゲーム) ver3.00

by donaldfe
格闘ゲーム 〜未来のねこはこうなるらしい〜 
84
73
9345

格闘ゲーム 〜未来のねこはこうなるらしい〜 

by mikorin
格ゲーとかアクションゲームに使えそうな棒人間の素材
79
73
6566

格ゲーとかアクションゲームに使えそうな棒人間の素材

by kiyomax
ドラゴンボール(格闘ゲーム)Ver.0.91
75
75
20461

ドラゴンボール(格闘ゲーム)Ver.0.91

by yu007

Master the Art of Game Development: A Step-by-Step Tutorial on Building Your Own Fighting Game in Scratch

Are you a gaming enthusiast? Ever dreamt of creating your very own fighting game? Look no further! In this comprehensive step-by-step tutorial, we will guide you through the process of building your own fighting game using Scratch.

Whether you are a beginner or have some coding experience, this tutorial is designed to help you master the art of game development. We will start from scratch, explaining the fundamental concepts of game design and programming, and gradually build up to more advanced techniques.

With Scratch's intuitive drag-and-drop interface and powerful coding features, you'll have full control over designing your characters, creating animations, implementing game mechanics, and adding exciting sound effects.

Get ready to unleash your creativity and bring your gaming vision to life. By the end of this tutorial, you'll have a fully functional fighting game that you can personalize and share with your friends. So, put on your game developer hat and let's get started on this epic gaming adventure!

Understanding the basics of fighting games

Before diving into the world of game development, it's essential to understand the basics of fighting games. Fighting games are a popular genre that requires players to control characters who engage in combat against each other. These games typically involve hand-to-hand combat, special moves, and combos.

To create a compelling fighting game, you need to grasp the fundamental elements that make these games exciting. This includes understanding concepts such as health bars, hitboxes, character movement, attacks, and defense mechanics. By familiarizing yourself with these concepts, you'll be able to create a game that feels authentic and engaging for players.

Planning your game development process

Successful game development starts with a solid plan. Before jumping into coding, take some time to plan out your game. This involves defining the game's objective, deciding on the number of characters, and outlining the different stages or levels. Additionally, consider the visual style, theme, and storyline of your game.

Creating a game design document can be incredibly helpful during this planning phase. It allows you to organize your ideas, establish a clear vision for your game, and serve as a reference throughout the development process. By taking the time to plan, you'll save yourself a lot of headaches down the line.

Creating characters and animations

One of the most exciting parts of game development is designing your characters and bringing them to life through animations. In Scratch, you can create unique characters by drawing them directly in the editor or importing images from external sources.

Once you have your characters, it's time to animate them. Scratch provides a range of animation tools that allow you to move, rotate, and change the appearance of your characters over time. You can create walking animations, attack animations, and even special move animations.

To make your characters come alive, consider adding sound effects to accompany their movements. Scratch allows you to import and play sounds, which can greatly enhance the overall gaming experience.

Building the fighting mechanics

Now that you have your characters and animations, it's time to focus on the core mechanics of your fighting game. This involves implementing character movement, attacks, and defense mechanics.

In Scratch, you can use different blocks to control the movement of your characters. For example, you can use arrow keys to move a character left or right and simulate jumping by changing the character's position on the Y-axis.

Attacks and defense mechanics can be implemented using conditional statements and event triggers. For instance, you can use key presses to initiate attacks and collisions to determine whether an attack has successfully landed on an opponent.

Implementing special moves and combos

To make your fighting game more exciting, consider adding special moves and combos. Special moves are powerful attacks that can be triggered by specific button combinations, while combos are series of attacks that can be executed in quick succession.

In Scratch, you can implement special moves and combos using variables, lists, and conditional statements. By tracking the player's inputs and executing the corresponding moves or combos, you can create dynamic and strategic gameplay.

Remember to balance the power and difficulty of special moves and combos to ensure a fair and enjoyable gaming experience for all players.

Adding visual effects and sound

Visual effects and sound play a crucial role in enhancing the overall gaming experience. In Scratch, you can add visual effects such as particle effects, screen shakes, and hit animations to make the combat more visually appealing.

Additionally, sound effects can bring your game to life. Scratch allows you to import and play different sounds, whether it's the sound of a punch landing or the victory fanfare after winning a match. Experiment with different sounds and effects to find the perfect combination that complements your game's theme and style.

Testing and debugging your game

Once you have implemented all the necessary features and elements, it's crucial to thoroughly test your game for bugs and issues. Playtest your game multiple times to ensure that the mechanics work as intended, the animations are smooth, and there are no game-breaking glitches.

During the testing phase, pay attention to player feedback and make necessary adjustments to improve the gameplay experience. Fix any bugs or issues that arise and iterate on your design to create a polished and enjoyable fighting game.

Publishing and sharing your fighting game

Congratulations! You have successfully created your own fighting game in Scratch. Now it's time to share your creation with the world. Scratch allows you to publish your game on the Scratch website, where other users can play and provide feedback.

Consider creating a project page for your game, where you can provide a description, screenshots, and even a tutorial on how to play. Engage with the Scratch community, join game development forums, and showcase your game on social media platforms to gain exposure and connect with fellow game enthusiasts.

Remember, game development is a continuous learning process. Keep experimenting, improving, and expanding your skills to create more complex and captivating games in the future.

So what are you waiting for? Put your game developer hat on and embark on this epic gaming adventure. Master the art of game development and create the fighting game of your dreams using Scratch!