RPGDXThe center of Indie-RPG gaming
Not logged in. [log in] [register]
 
 
Post new topic Reply to topic  
View previous topic - View next topic  
Author Message
MyNameIsJeff
I wanna be a ballerina!


Joined: 24 Sep 2004
Posts: 22
Location: Nebraska, United States

PostPosted: Sat Nov 13, 2004 6:10 am    Post subject: Fighting Games [quote]

Do any of you have any resources or tutorials on Fighting Game design? I'm talking Street Fighter and SNK style games. I am experience in pretty much any type of game design except this, and would love to change that. Thanks.

Anybody's 2 cents is appreciated.
_________________
Guile says: Go home and be a family man.
Back to top  
Terry
Spectral Form


Joined: 16 Jun 2002
Posts: 798
Location: Dublin, Ireland

PostPosted: Sat Nov 13, 2004 11:56 am    Post subject: [quote]

Chances are you've already seen this, but if not, here it is. It's a pixel art tutorial (in my opinion, THE pixel art tutorial) which talks about fighting game sprites in the later chapers.

http://pixeltutorial.cjb.net/

For programming, I can't really help you, as I've never tried to do it.
_________________
http://www.distractionware.com
Back to top  
MyNameIsJeff
I wanna be a ballerina!


Joined: 24 Sep 2004
Posts: 22
Location: Nebraska, United States

PostPosted: Sat Nov 13, 2004 9:14 pm    Post subject: [quote]

I already have a willing artist (It was his idea!) who rocks a whole damn lot, but yeah.. I can't find any resources and I'm just going to have to practice and see what works best in designing a fighting game.
_________________
Guile says: Go home and be a family man.
Back to top  
DeveloperX
202192397


Joined: 04 May 2003
Posts: 1626
Location: Decatur, IL, USA

PostPosted: Tue Nov 16, 2004 8:43 pm    Post subject: Re: Fighting Games [quote]

MyNameIsJeff wrote:
Anybody's 2 cents is appreciated.


Well heres mine. :)

I've thought about writing fighting games before, and started working on one years ago in QB.
Anyway, here is my take on it.

You need to make sure there is balance in your game, meaning
you can't simply have character's stats be whatever you want.
You need to make sure that each character has the ability to defeat all other characters, yes some may be faster, proving more difficult to defeat, but they must be beatable.

As far the code logic goes, I think that it wouldn't be too hard
to do.

What I think you need to make a fighting game is,
buffered input system ~ to track each keypress and check to see if it was a certain character's 'fighting move' by comparing it against preset key-patterns.

Each 'fighting move' can be either high, low, or middle, turning the game into a sort of paper, scissors, rock game, where a

high > mid
mid > low
low > high

kind of structure would be applied.

You just check the distance of the characters, to see if they are within range, then compare each character's actions to see 'who hits who' then calculate the damages.

Throws are just another 'fighting move' however, you have to
disable the controls for the opponent while he/she is being thrown, to prevent the character from animating improperly if they press buttons like crazy to try to get out the throw...
Okay, you just have preset patterns for what happens for each 'fighting move' and then process them.
The animations could be setup in the patterns as well, or you could have them determined by the results of the actions.

Okay, well, I'm more of an RPG/arcade gamer, not a fighting game expert, but that, is my $0.02 on the subject.
Goodluck.
_________________
Principal Software Architect
Rambling Indie Games, LLC

See my professional portfolio
Back to top  
MyNameIsJeff
I wanna be a ballerina!


Joined: 24 Sep 2004
Posts: 22
Location: Nebraska, United States

PostPosted: Fri Nov 19, 2004 11:07 pm    Post subject: [quote]

Thankyou, DeveloperX. Those are some things to think of.
I've actually successfully created the baseline for a fighting game, and even went so far as to make a character editor. A lot of work still needs to be done, though.
_________________
Guile says: Go home and be a family man.
Back to top  
Post new topic Reply to topic Page 1 of 1 All times are GMT
 



Display posts from previous:   
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum