Current Project: Beat 'em Up

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

User avatar
zeid
Chaos Rift Junior
Chaos Rift Junior
Posts: 201
Joined: Fri Apr 24, 2009 11:58 pm

Current Project: Beat 'em Up

Post by zeid »

I have been pretty busy lately putting together a fighting game. Or more specifically, the tools for creating a fighting game. I only just finished off the main time saving content creator; the character frame editor.

The frame editor is an easy to use GUI that allows for the to loading, saving and editing of all character data. It also includes a simple simulation mode for testing the characters as you build them so that you can make sure you haven't made any mistakes before having to compile the actual game engine. As I am working with a number of friends, and we will all be balancing out and designing character movements frame by frame the editor will undoubtedly greatly increase production time and the success of the project. Here's a screen cap to give you some idea of what I'm talking about:
Image
I will probably post some videos of the frame editor at a later date when I have time. As I am working on the fighting game with friends and they haven't all used it yet I will likely be posting up some tutorial videos for them that I will share on here as well.

Now just as I was putting the finishing touches on the frame editor one of my friends proposed we make a game as a personal challenge. So we grabbed some words from a random game name generator and each are making a game whilst having to use several of the words as themes in our game. I figured seeing as the frame editor is done, I could use this little side-project as a way of testing it out. Hence I am putting together a simple beat 'em up as a test project that hopefully will be done in at most a month.

Here is the WIP sprites for the first character in the game that I started today:
ImageImage
Axolotl Pop!
Image
Or, try it for free.

For many more free games online visit www.sam-zeid.com
User avatar
Teser0ck
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 35
Joined: Mon Aug 29, 2011 12:59 pm
Current Project: Platformer game, Map editor, Particle system
Programming Language of Choice: C++
Location: Czech Republic

Re: Current Project: Beat 'em Up

Post by Teser0ck »

That's awesome man :shock2:
What did you use to make this ? I am pretty sure this will help you to bring succes to your team ! :)
User avatar
ibly31
Chaos Rift Junior
Chaos Rift Junior
Posts: 312
Joined: Thu Feb 19, 2009 8:47 pm
Current Project: Like... seven different ones
Favorite Gaming Platforms: Xbox 360, Gamecube
Programming Language of Choice: C++, ObjC
Location: New Jersey.

Re: Current Project: Beat 'em Up

Post by ibly31 »

What platforms are you targeting? I'm hoping there's an iPhone version, and at least a Mac version. Looks great so far though! I wish I was that good at making GUIs haha.
Image
Twitter
Website/Tumblr
My Projects

The best thing about UDP jokes is that I don’t care if you get them or not.
User avatar
short
ES Beta Backer
ES Beta Backer
Posts: 548
Joined: Thu Apr 30, 2009 2:22 am
Current Project: c++, c
Favorite Gaming Platforms: SNES, PS2, SNES, SNES, PC NES
Programming Language of Choice: c, c++
Location: Oregon, US

Re: Current Project: Beat 'em Up

Post by short »

Damn Zeid, nice work. What is the saying, BDP?
My github repository contains the project I am currently working on,
link: https://github.com/bjadamson
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: Current Project: Beat 'em Up

Post by dandymcgee »

Wow man, the frame editor is sick. Love the art, as always.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
DualEntity
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 15
Joined: Mon Aug 15, 2011 4:44 pm
Current Project: Clashing Cubes, LiteEngine
Programming Language of Choice: C, C++
Contact:

Re: Current Project: Beat 'em Up

Post by DualEntity »

Amazing sprite and impressive frame editor. Being an avid fighting game player, I can understand how valuable this tool will be for you, especially if a lot of the attacks in game as extremely frame dependent.

Also, I love the fact that you used Dudley in your screenshot. He's quite possibly one of my favorite SF characters, ever. :D
User avatar
ChrissyJ91
Chaos Rift Regular
Chaos Rift Regular
Posts: 149
Joined: Tue Oct 28, 2008 5:36 pm
Favorite Gaming Platforms: PS1/2
Programming Language of Choice: C/C++
Location: UK

Re: Current Project: Beat 'em Up

Post by ChrissyJ91 »

Looks great! :) I'm guessing that you are using C# and XNA? I recognize that placeholder icon in the left hand corner of the window. I'm looking forward to seeing more :).
User avatar
koolgraph
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 18
Joined: Thu Feb 17, 2011 1:49 am
Current Project: A-RPG (MMO ?) Engine
Favorite Gaming Platforms: SNES, GameBoy, PS3, PC
Programming Language of Choice: C++/#

Re: Current Project: Beat 'em Up

Post by koolgraph »

God damn dude :shock: ... are you going to release it ? :roll:
User avatar
zeid
Chaos Rift Junior
Chaos Rift Junior
Posts: 201
Joined: Fri Apr 24, 2009 11:58 pm

Re: Current Project: Beat 'em Up

Post by zeid »

What did you use to make this ?
What platforms are you targeting?
Looks great! :) I'm guessing that you are using C# and XNA? I recognize that placeholder icon in the left hand corner of the window. I'm looking forward to seeing more :).
The main game is being coded in C# using XNA, but the frame editor was actually made using Game Maker :O. Which in retrospect was a bad idea... I have used game maker before to make simple editors for larger projects and was using it to prototype the game systems, as such making the frame editor in Game Maker didn't seem like a problem. Initially it was great as I scripted all the core stuff up in no time. However after working on it for a while the project become untidy meaning it might become an issue if I need to add anything large to it in the future. Also game maker doesn't provide any functionality for input boxes, or other GUI specific options so I scratch built them all which was a little silly.
Also, I love the fact that you used Dudley in your screenshot. He's quite possibly one of my favorite SF characters, ever. :D
Yeah Dudley is a damn handsome man. :P I've been making frame data for some of the Street Fighter 3 characters for testing purposes. The game has a lot of animation in it, including things like tween frames between standing and crouching that most 2d fighting games simply don't have.
God damn dude :shock: ... are you going to release it ? :roll:
Possibly in the not to distant future, I may release it with the Beat 'em Up I'm putting together so that people can make their own characters for it.

And a big thank you to all those who said 'good work' :)

Here are a couple more draft animations for the Beat 'em Up I just did today, I'm going to try and get another one or two done after dinner.
ImageImage
(Note the missing arm in the chopping animation and run animation was done so that I could animate it easier, they will be added... Or I will remove one of his arms :P)
Axolotl Pop!
Image
Or, try it for free.

For many more free games online visit www.sam-zeid.com
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: Current Project: Beat 'em Up

Post by dandymcgee »

zeid wrote: Here are a couple more draft animations for the Beat 'em Up I just did today, I'm going to try and get another one or two done after dinner.
Kick ass animations bro.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
zeid
Chaos Rift Junior
Chaos Rift Junior
Posts: 201
Joined: Fri Apr 24, 2009 11:58 pm

Re: Current Project: Beat 'em Up

Post by zeid »

Thanks. :D

So I did a fair bit of procrastinating tonight, but I managed to knock together the start of the turtle character's frame data. I figured I would post up a link to the current build seeing as it shows off the animation better than firefox would.

Version 0.1a
http://www.gamefront.com/files/20735167/a0.1.zip

As it is using XNA you will need the XNA redistributable to run it if you don't have it already:
http://www.microsoft.com/download/en/de ... x?id=15163

The controls for the current build are Z, X, C and the arrow keys. These are very likely to change and Xbox control support will be added without question.
Axolotl Pop!
Image
Or, try it for free.

For many more free games online visit www.sam-zeid.com
User avatar
koolgraph
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 18
Joined: Thu Feb 17, 2011 1:49 am
Current Project: A-RPG (MMO ?) Engine
Favorite Gaming Platforms: SNES, GameBoy, PS3, PC
Programming Language of Choice: C++/#

Re: Current Project: Beat 'em Up

Post by koolgraph »

Hum.. I'm kinda perplex... why would you do it in XNA 3.1 ?
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: Current Project: Beat 'em Up

Post by dandymcgee »

koolgraph wrote:Hum.. I'm kinda perplex... why would you do it in XNA 3.1 ?
What's wrong with 3.1?
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
koolgraph
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 18
Joined: Thu Feb 17, 2011 1:49 am
Current Project: A-RPG (MMO ?) Engine
Favorite Gaming Platforms: SNES, GameBoy, PS3, PC
Programming Language of Choice: C++/#

Re: Current Project: Beat 'em Up

Post by koolgraph »

Well nothing's wrong, i'm just wondering why he's doing it in 3.1 when there's 4.0

I know there's some changes, but it's not a big deal, otherwise i don't know why he would prefer the 3.1.
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: Current Project: Beat 'em Up

Post by dandymcgee »

koolgraph wrote:Well nothing's wrong, i'm just wondering why he's doing it in 3.1 when there's 4.0

I know there's some changes, but it's not a big deal, otherwise i don't know why he would prefer the 3.1.
Maybe the project was started before 4.0 was released, or maybe the changes aren't enough for the whole group to want to install a new version of the SDK. There are a lot of reasons in software development to not use the "latest and greatest" version of something. Sometimes what you have works and that's all that matters.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
Post Reply