Try my independent fighting game: WofCF

Hi
Sorry if my English is not so good, I’m from Brazil :slight_smile:
I’m making an independent fighting game on my spare time (for some years). It is not a mod, I made everything from the ground up using C++/OPENGL/SDL. It is in pre-alpha now and I would really like to have some feedback. Please, keep in mind that the game is in pre-alpha, so it has a lot to do, bugs to correct…, but the gameplay can be tested.

here is a video
http://youtu.be/lKkQUvFDXnU

latest version here:
http://www.filedropper.com/setupwotcfb01

Some information about the game:
It is a classic 2D fighting game using (simplified)3D graphics. The first thing you will note is that the graphics are kind of abstract, that’s because I’ve created a system for procedural animation, to overcome the main difficulty in fighting game development: the absurd amount of animations necessary.
The first versions of my game were very similar to Street Fighter and KOF, with a lot of systems, hops, supers etc… But then I started to simplify it. My goal is to have a game both deep and simple.
The main differences:

  1. It does not have a character selection screen. It doesn’t have characters, instead it has styles. The styles can be chosen during the fight and it changes everything in the fighter, acting exactly as different characters. I call it “change cancel”. Every change cancel wastes a bar stock. I have only 7 styles in this versions, but I plan to launch the game game with 16 styles (16 “chars”). The good thing is that matchup is not a so big problem because you can change styles during the battle. But it is not a mirror match because the changes are limited by the bar management and it will not be easy to master all 16 styles. Another important aspect is that “change cancels” also cancel, at any part of an attack. But in contrast to that other aspects of the game are simplified and streamlined.

  2. The main simplifications are: The game does not have corners i.e. the stages are infinite. The game does not have knockdowns, only hitstuns with different times and pushbacks. I wantted to have a game more centered around spacing, attack vectors and strategies, and not too much mixup/setup games.

  3. The combo systems have cancels and links, it does not have chains. I had chains at first, but I did not liked the feel of it. The combos are supposed to be small, from 4 to 9 in most cases, I’m not against games with long combos, but we have a lot of them already, I think we need more fighting games with shorter combos.

It has four buttons A:attack1, B:attack2, C:change cancel, X:unblockable. Button Y and Z are used only in training mode, for recording and playing inputs. Attack1 and attack2 are punch and kick with different characteristics depending on the style. The unblockable move have the same role as a trow, it is unblockable, but can be “teched” with the trow button, and it whiffs on block stun and hit stun. When a move cancels in to another, it can be canceled as soon as the move hits, but not on block (I don’t like block strings). One of the styles have kara cancels for trows.

Pressing start or enter during a fight will bring the options menu, some used for debug/testing/training, and the command list. For the moment, the most complete mode is training mode but it still has a lot of things missing. The A.I. Is very simple for the moment, but I really want to create a very sophisticated A.I. in the future because I hate how boring the A.I. is in most fighting games. You will note an autocombo option in the menus. I made it for testing the game, but it might become an option for beginners in the future.

To run the game, unpack the zip and run the exe. It should just work, bu if it doesn’t, you may need to install Visual C++ Redistributable for Visual Studio 2012, its just some Microsoft dlls, it is not the IDE for programming, the link is http://www.microsoft.com/en-us/download/details.aspx?id=30679, or just google it.

In keyborad, the keys are: arrow keys, enter, q,w,e,a. It supports joysticks, I tested it with ps4 controllers and with a hori v3 especial edition arcade stick.

Thank you for the attention.

Manuel.

I don’t have access to a windows pc at the moment. You have any video of this running?

Some of the ideas sound a bit wonky to me, but I am glad you are trying some unique things with this game. Good luck with your project.

No, I don’t have videos yet, I will try to make some videos. But the game is very small 1.4MB, because every thing is procedural.

Here are some images

Here is a video (without sound, but I’m uploading one with sound)

Now with sound (but the sound is not that great)

Looks interesting, blue dude with the black flip that emits hadoukens looks crazy

Thanks. Both players can do any move, you can change your style “character” during the fight by using one stock of the special bar. Also, the fight in the video is not so nice because both are CPU, because I was holding the telephone to record the video (yeah, my computer can’t record the screen at 30fps). The game is 60fps. The game itself is just 1.4MB and is attached to the original post.

New version, corrects some bugs on input recording and windows size can be set on window_size.txt
http://www.filedropper.com/setupwotcf04

New version with correction of a bug in the jumping attacks that was permiting some infinites with the jaguar stance.
Update! correction of a bug on change cancel, addition of win/lose animations
http://www.filedropper.com/setupwotcf06

New version! Now with 2 new styles !
http://www.filedropper.com/setupwotcf08

I have a new version with a new style!!! the sky hunter. Tip: the air special of the sky hunter can be canceled into a normal at any point.
Now I have 7 styles, I will keep 7 styles, polish it more and create an arcade mode with different opponents
The new version:
http://www.filedropper.com/setupwotcf09

New gameplay video
http://youtu.be/lP_amArNMl4

Hi, new version with 2 new stages! Please, let me know if the new stages have any impact in the frame rate.
New version:
http://www.filedropper.com/setupwotcf091

Two new videos showing the new stages:
http://youtu.be/lKkQUvFDXnU
http://youtu.be/lWRE_Igem54

Hi, big update for Way of the Canceling Fist!
Now the game has custom avatar creation. Keep in mind that it is a pre-alpha build yet, presets and options to save custom configurations, and options for P2 configuration will exist in the future.
Download for the new version:
http://www.filedropper.com/setupwotcf094

a video
http://youtu.be/uXbcJVBiWEE

Game still looks nice, but with the customization options and a look for the characters, the hits need to look a little bit more visceral, i think. The game still looks like itd be fun

You are actually right, I noticed it too and I’m working on it. thank’s.

This shit looks better than Street Fighter 4. Seriously. Nice work, man.

Thanks! but SF5 is right in the corner LOL!!!
I have a new version with some improvements, better framerate stability, and now it is possible to set the size of each part (torso, legs, arms). I’m uploding a new gameplay video, but it takes some time. But the new version can be download here:
http://www.filedropper.com/setupwotcf095

Hi, new version of my game.
changes:
-Improvements in framerate.
-Some changes in the hit effect.
-Now it is possible to set the size of parts (torso, legs, arms)

download of the version:
http://www.filedropper.com/setupwotcf095

2 gameplay videos:
http://youtu.be/Zi5JZHJ_kFw
http://youtu.be/3Lc8stZ_RPY

Big update!!!

  • Now the game has female avatars. They are not very good, but in my defence they are still better then NetherRealm’s :tongue:
  • There is a new music from UncleBibby
  • There is an arcade mode where you face a sequence of fights. There are 300 fighters (100 easy, 100 medium, 100 hard) and you have to defeat 10 of them.
  • The link to download the new version http://www.filedropper.com/setupwotcf096
    Please, let me know what do you tinhk about the arcade mode, too easy? too hard? It is still in alpha, so there will be bugs.

Dude this is awesome, Id love to do some artwork for this game. Id do it for free and Id make sure you like it before you implement it