Street Fighter is one of the most popular video game franchises of all time, and for good reason. It was a revolution in the way that fighting games are designed and has set the standard for what a good fighting game should be. If you are interested in making a fighting game, then Street Fighter is probably the best model for you to work off of; there have been many versions of Street Fighter released over the years, but they mostly follow the same basic model that they always have. Thanks to a number of technological advances, it is possible for even a one-person development house to develop a full featured Street Fighter like game that can be run on every operating system from within just about every browser; Adobe's Flash is, of course, the key to this.
- Skill level:
Other People Are Reading
Things you need
- Image editing program
- Knowledge of Action Script
Design the character models for your game. It might seem somewhat counter-intuitive to start with the art assets first, but art assets tend to take longest than the actual coding work, especially if you are a one-person team. You can use a number of tools to create these models. On the high end of the spectrum, Adobe's Photoshop is an excellent tool for making two-dimensional character models, but is pretty expensive. You might also have a look at the free and open-source Gimp and the open-source Inkscape; both of these tools are freely available on the Internet. Please keep in mind that the more detailed that your models are the more resources that they will take, so try not to go overboard, since that will cause players with weaker Internet connections and subpar computers to have difficulty playing your game.
Design your stages; these are the places that the character will be fighting. These can be designed in any of the tools listed above. Keep in mind that, just like with the character models, the more detailed your stage is, the more resources it will take.
Code your game's engine. Since you are making a Flash game, you are going to have know some Action Script, the coding language that Flash runs on. Do not get intimidated by this; Action Script is a very simple programming language and should be easy for you to pick up within a couple hours of study, especially if you have some experience with another more complicated programming language.
Debug your code for errors. Even the smallest typo can prevent your game from working properly, so make sure that your code is error free.
Test your game before you make it available to the public to ensure that you have not overlooked any errors in the character models or the stages. When you are satisfied, you can upload it to your website and allow the general public to enjoy your Street Fighter like Flash game.
- 20 of the funniest online reviews ever
- 14 Biggest lies people tell in online dating sites
- Hilarious things Google thinks you're trying to search for