Fighting Games, Input Possibility, and Complexity


When most people say “fighting games are hard”, it’s usually in reference to common inputs like QCF and SRK. What’s more, unlike FPS games, MOBAs, and RTS games, there are huge differences in basic input styles (4 vs 6 buttons, 5 if you’re Guilty Gear/TTT2) and special move inputs (motion specials, charge moves, MK inputs, TAP attacks, SPDs, and the list goes on). This not only forces people to learn new skills to play a specific game, but some of those skills may not transfer to other fighting games, particularly between Capcom/Namco/NRS titles.

So, a big part of individual fighting games happens to be their input system. As inputs are added, fighting games get more “complex” but allow more options to be accessed at a given time. To describe this, let’s start with something like a typical beat-'em-up game like Final Fight or Streets of Rage. You can move horizontally, vertically, jump, and attack. As directions are not meaningfully different (more on that in a second), there’s really only one true/false variable related to moving or not. Attacks are put to one button, and pressing repeatedly performs a combo. Throws are performed by moving horizontally while attacking next to an enemy. I’ll call this a “conditional option”, where you only get this action under a “condition” not related to your input. Jumps are their own button, but this opens up a new scenario, a kind of “stance” where the previous rules of throwing and moving don’t apply. There’s also special moves executed by pressing attack and jump at the same time, and picking up items is conditional to standing over an item. With 3 input tools (joystick, attack button, and jump button), we have 4 options from standing (move, attack, jump, special attack), 2 more tied to conditions (throws, pickups), and jump attacks that can only be done after a jump but before landing.

That was a big paragraph for something really simple, right? Now let’s look at something slightly more complex: Street Fighter 1/Fighting Street. Now, there’s a new factor related to facing your opponent and 6 different attack buttons (3 punches, 3 kicks). In Street Fighter 1, we have 12 options while standing (move forward, move back, jump, 6 attacks, hadoken, shoryuken, tatsumaki), a conditional option in the form of blocking, and jump attacks. We already see a surge in options, but this gets more unwieldy to explain.

Going into modern games, we now have forward dashes, back dashes, EX moves, supers, charge moves, and so on. More than other genres, fighting games rely on hardware and input options to work well. This served them well in arcades and traditional consoles. Now, with the advent of mobile/handheld gaming and Nintendo’s use of non-standard controls to have new input options, traditional fighting games are more restricted in their platform than some other genres. I don’t see very many traditional fighting games using a computer mouse, touchscreens, or Wii/Kinect type controls very well. Fighting games haven’t really moved beyond traditional controls, even when it doesn’t make the best sense. For example, if you watched Core-A Gaming’s video on mobile fighting games, you have SNK’s port of King of Fighters, which uses touchscreen controls to represent buttons and a joystick. Core-A even comments that this doesn’t feel well, and winds up using a peripheral to have real buttons on hand, which goes against the point of being a mobile game in the first place. The video also looks at Marvel: Contest of Champions, which takes a completely different approach to the same device; inputs come in the form of taps, holds, and swipes. Coming from traditional fighters, this may feel clunky, and it kind of is. However, it makes better use of mobile phones as mobile phones than SNK, which uses mobile phones to impersonate traditional controls. Another problem with Marvel’s approach is that their input style is kind of limited compared to “real” fighting games, which turns off fans of the genre.

Can mobile games capture the same complexity as traditional fighters? I think so. Here’s my theoretical control scheme for a mobile fighting game:
-Hold the phone horizontally so it is wider than longer
-To move, tilt the phone left and right; this is akin to moving your joystick left and right and unlike Marvel, which doesn’t let you move, allows it to feel more like a “real” fighter
-If you move back during an opponent’s attack, you block, similar to Street Fighter
-Basic attacks are done by tapping anywhere on screen. No direction needed, just rapid tap to do strings like P4A’s auto combos
-Holding a tap does a heavier unblockable attack, similar to Contest of Champions; with blocking, this almost resembles strike/throw mix ups from Street Fighter
-Swiping toward/away from the opponent performs special moves. If we were playing Ryu in this game, for example, swipe toward would be Hadoken, and swipe back would be Tatsu
-To jump, swing the phone slightly in a “whip” motion. While jumping, you can do jump attacks

More can be added on, but the point is that there is still work to be done in creating control schemes that work for new platforms. By looking at games in terms of your possible inputs, you can better visualize making something that plays like Street Fighter with nonstandard/simpler controls.

How does SRK feel about this? I’ve been thinking about this for the past few days now, and wondered if others had some insight to add to the concept.


You lost me at tilting the phone for movement. Too disorienting imo.

But I do think a mobile game can capture if not the complexity, the essence of a console fighter. In fact I think that game already exists, but it didn’t get much downloads.

It’s an iPhone game called battle blasters.

It’s kinda like a top down street fighter with only projectiles. You flick at any angle to fire a blast and can dodge left and right to avoid being shot by your opponent. There are character specific moves and specials, offensive and defensive shots, reflects, and mixed with the shooting and dodging, the mind games remind me of a traditional fighting game.

It’s a brilliant concept and I think the concept would make a KILLER full fledged console game if it had netcode. The reason I think battle blasters works is because it doesn’t try to be something it’s not. It’s a mobile game and everything about its design and meta game and controls are grounded in the fact it’s a touchscreen game.
I consider it a fighter cuz it has the same kind of mind games of fighters. But perhaps a game closer to a traditional fighter can be made, but first and foremost it should be built from the ground up in regard to it being a mobile game and NOT simply trying to be a mobile fighting game


Phone games are ass.


RTS games are waaaay harder to break into then fighting games, like come on now


Like with almost anything, you’d need to actually make something to test the controls out and see.
When talking about input and player interaction, it’s 99% testing.

A touch screen isn’t ideal for a traditional arcade style fighting game.


Tilting the phone around for movement just seems like a bad idea for a fighting game. Your other ideas seem decent, but tilting the phone to move won’t work in a genre like fighting games. Just not intuitive at all.

Also I don’t really get how you feel that not really having a presence on mobile phones “restricts” fighting games. Mobile gaming is a thing now but it doesn’t seem like it’s going to make console/PC gaming obsolete anytime soon, and fighting games are very much at home on the latter platforms.


If you really want to play a fighting game on your phone can’t you just hook your controller to it?

My opinion is even if you were to develop a game with great controls, a touchscreen is just too inaccurate and cumbersome for fighting games without it becoming very basic. At that point might as well just make a new style game that has mindgames in a different kind of fashion


The concern I have is that fighters might be able to reach a broader audience with a successful mobile game that doesn’t need a controller plugin to feel right. Console gaming may not be going anywhere, but that’s a comparatively small market compared to mobile games.

Hmm, maybe the tilt function might not be as good as I figured. As Tebbo said, I or someone else would have to implement something like this to see if it can work.


I don’t think a mobile game lacking physical controls is ever going to be a great way to get players into real fighting games that have…physical controls.

If getting more people to play fighting games is your goal, then we should be talking about how to make a console game with a controller accessible to newbies as well as prepping them for more difficult ones.

Idk, sfV is very easy execution side but still fails to teach the player fundamentals from the ground up. We need a game with an incredibly good tutorial that breaks down key concepts in a way that ANY player can get. It also needs to be fun or else no one will bother. Maybe an rpg fighting game hybrid, with a very engaging story and dialogue that is essentially just a dressed up 2d fighting game fundamentals simulator


^ Battle Fantasia and Chaos Breaker would be your ideal RPG-based fighting games.

I feel that having fighting games on mobile devices is plausible, but it should be executed in a way that it doesn’t overwhelm the player much (i.e. simplistic in-game system & mechanics, and control layout).